Πρόσβαση: Η λειτουργία DateDiff εξηγείται σαφώς
Ειδικές λειτουργίες είναι διαθέσιμες στην Access για υπολογισμό ημερομηνίας. Με το DateDiff προσδιορίζετε τη διαφορά μεταξύ δύο τιμών ημερομηνίας. Μπορείτε να μάθετε πώς μπορείτε να ρυθμίσετε αυτή τη λειτουργία εδώ.
Χρησιμοποιήστε τη συνάρτηση DateDiff στην Access
Στην Access, μπορείτε να χρησιμοποιήσετε τη συνάρτηση DateDiff για να υπολογίσετε τον αριθμό ημερών μεταξύ δύο τιμών ημερομηνίας.
- Η σύνταξη μοιάζει με αυτό: DateDiff (διάστημα, ημερομηνία1, ημερομηνία2 [, πρώτημέραεβδομάδας] [, πρώτος χρόνος].
- Οι προαιρετικές καταχωρήσεις είναι σε αγκύλες.
- Οι παράμετροι στις παρενθέσεις είναι αυτές που πρέπει να συμπεριλάβετε στη σύνταξη "Interval".
- Οι ακόλουθες επιλογές επιλογής είναι διαθέσιμες: δευτερόλεπτα, λεπτά, ώρες (h), εβδομάδες (ww), ημέρες της εβδομάδας (w), ημέρες (δ), ημέρες του έτους (y), μήνες Τετάρτη (q) και έτη (εεεε).
- Για παράδειγμα, η έκφραση = DateDiff ("m", ημερομηνία1, ημερομηνία2, 2, 2) υπολογίζει τη διαφορά μεταξύ δύο τιμών ημερομηνίας σε μήνες.
- Το "m" σημαίνει "μήνα" στα αγγλικά και υπολογίζει τη διαφορά σε μήνες. Οι τιμές "date1" και "date2" είναι οι ημερομηνίες που απαιτούνται για τον υπολογισμό της διαφοράς.
- Μπορείτε να χρησιμοποιήσετε προαιρετικά τις δύο τελευταίες παραμέτρους (2, 2).
- Με την πρώτη παράμετρο (2 = πρώτη ημέρα της εβδομάδας) και τη δεύτερη παράμετρο (2 = firstweekofyear) ορίζετε την πρώτη ημέρα της εβδομάδας και την πρώτη εβδομάδα του έτους.
- Εάν δεν εισάγετε τίποτα εδώ, η πρώτη ημέρα είναι Κυριακή και η πρώτη εβδομάδα, η εβδομάδα που περιλαμβάνει την 1η Ιανουαρίου.
- Χρησιμοποιήστε την καταχώρηση 2 για να καθορίσετε ότι η πρώτη ημέρα της εβδομάδας είναι μια Δευτέρα (2 = vbMonday, 3 για την Τρίτη, 4 για την Τετάρτη κ.λπ.).
- Στο επόμενο βήμα, χρησιμοποιείτε την παράμετρο 2 για να καθορίσετε ότι η πρώτη εβδομάδα με τουλάχιστον 4 ημέρες στο νέο έτος είναι η πρώτη εβδομάδα ημερολογίου.
- Αν θέλετε να ξεκινήσει ο υπολογισμός κατά την πρώτη ολόκληρη εβδομάδα του έτους, πληκτρολογήστε 3.
- Μπορείτε να χρησιμοποιήσετε τη συνάρτηση DateDiff σε μια έκφραση καθώς και στον κώδικα VBA.