Wie Sie Access-Abfrage-Entsprechungen für DATEDIF

January 20

Wie Sie Access-Abfrage-Entsprechungen für DATEDIF

Im Gegensatz zu seinem Vetter Tabellenkalkulation Excel enthält Microsoft Access nicht, eine intuitive Formel, um die Zeitspanne zu berechnen, die zwischen Termine verstrichen ist. Sie können, jedoch eine einfache Formel in den Abfragebereich verwenden, um die Anzahl der Tage, Monate oder sogar Jahre zwischen zwei Datumsangaben oder die Anzahl der Sekunden, Minuten oder Stunden zwischen zwei Zeitangaben bestimmen. Dies ist eine besonders hilfreiche Funktion für Unternehmen, die Datenbank zum Nachverfolgen von Bestellungen oder Lieferungen benutzt.

Anweisungen

1 Öffnen Sie Ihre Datenbank. Klicken Sie auf der Registerkarte "Erstellen" am oberen Bildschirmrand, dann wählen Sie das Symbol "Abfrage-Design" in der oberen rechten Ecke.

2 Fügen Sie die Tabelle mit den Daten in den Abfragebereich. Schließen Sie das Dialogfeld. Setzen Sie das Datum zwei Felder in den Abfragebereich durch Doppelklick oder Drag & Drop.

3 Klicken Sie auf das Raster den Terminen und geben Sie die folgende Formel: = DateDiff (Intervall, Feld1, Feld2). Das Intervall sollte "d", "m" oder "Yyyy", für Tage, Monate oder Jahre. Weitere Intervall-Optionen sind "Q" für Quartale, "y" für Tag des Jahres, "w" für die Wochentage oder "Ww" für die Woche des Jahres. Sie können sogar "h", "m" oder "s" für Stunden, Minuten oder Sekunden.

4 Verwenden Sie den genauen Feldnamen für jedes Feld "Datum". Wenn Ihr Datumsfelder "Date1" und "Date2" benannt werden, der Ausdruck in den Abfragebereich sollte wie folgt aussehen: Ausdr1: DateDiff("d",[Date1],[Date2]). Sie können den Feldnamen aus "Ausdr1" auf einen aussagekräftigeren, z. B. "Transportzeit." ändern.

5 Klicken Sie auf das rote Ausrufezeichen zum Ausführen der Abfrage. Sie können auch die Abfragesyntax überprüfen, indem Sie auf das Symbol "Ansicht" in der oberen linken Ecke des Bildschirms klicken und auswählen "SQL-Ansicht."