WEEKDAY
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης
Επιστρέφει έναν αριθμό από 1 έως 7 που προσδιορίζει την ημέρα της εβδομάδας μιας ημερομηνίας. Από προεπιλογή, η ημέρα κυμαίνεται από 1 (Κυριακή) έως 7 (Σάββατο).
Σύνταξη
WEEKDAY(<date>, <return_type>)
Παράμετροι
Όρος | Ορισμός |
---|---|
date |
Μια ημερομηνία σε datetime μορφή.Οι ημερομηνίες πρέπει να καταχωρούνται χρησιμοποιώντας τη συνάρτηση DATE, χρησιμοποιώντας παραστάσεις που έχουν ως αποτέλεσμα μια ημερομηνία ή ως αποτέλεσμα άλλων τύπων. |
return_type |
Ένας αριθμός που προσδιορίζει την τιμή επιστροφής: Τύπος επιστροφής: 1, η εβδομάδα αρχίζει την Κυριακή (1) και τελειώνει το Σάββατο (7). με αρίθμηση 1 έως 7. Τύπος επιστροφής: 2, η εβδομάδα αρχίζει τη Δευτέρα (1) και τελειώνει την Κυριακή (7). Τύπος επιστροφής: 3, η εβδομάδα αρχίζει τη Δευτέρα (0) και τελειώνει την Κυριακή (6). Με αρίθμηση 0 έως 6. |
Τιμή επιστροφής
Ένας ακέραιος αριθμός από 1 έως 7.
Παρατηρήσεις
Σε αντίθεση με το Microsoft Excel, το οποίο αποθηκεύει τις ημερομηνίες ως σειριακούς αριθμούς, DAX λειτουργεί με ημερομηνίες και ώρες σε
datetime
μορφή. Εάν θέλετε να εμφανίσετε ημερομηνίες ως σειριακούς αριθμούς, μπορείτε να χρησιμοποιήσετε τις επιλογές μορφοποίησης στο Excel.Μπορείτε επίσης να πληκτρολογήσετε ημερομηνίες σε μια αποδεκτή αναπαράσταση κειμένου μιας ημερομηνίας, αλλά για να αποφύγετε μη αναμενόμενα αποτελέσματα, είναι καλύτερο να μετατρέψετε πρώτα την ημερομηνία κειμένου σε μια
datetime
μορφή.Όταν το όρισμα ημερομηνίας είναι μια αναπαράσταση κειμένου της ημερομηνίας, η συνάρτηση χρησιμοποιεί τις τοπικές ρυθμίσεις και τις ρυθμίσεις ημερομηνίας/ώρας του υπολογιστή-πελάτη για να κατανοήσει την τιμή κειμένου, προκειμένου να εκτελέσει τη μετατροπή. Εάν οι τρέχουσες ρυθμίσεις ημερομηνίας/ώρας αντιπροσωπεύουν ημερομηνίες με τη μορφή Μήνας/Ημέρα/Έτος, τότε η συμβολοσειρά "1/8/2009" ερμηνεύεται ως
datetime
τιμή που ισοδυναμεί με την 8η Ιανουαρίου 2009. Ωστόσο, εάν οι τρέχουσες ρυθμίσεις ημερομηνίας/ώρας αντιπροσωπεύουν ημερομηνίες με τη μορφή Μήνας/Ημέρα/Έτος, τότε η ίδια συμβολοσειρά θα ερμηνευόταν ωςdatetime
τιμή που ισοδυναμεί με την 1η Αυγούστου 2009.
Παράδειγμα
Το παρακάτω παράδειγμα λαμβάνει την ημερομηνία από τη στήλη [HireDate], προσθέτει 1 και εμφανίζει την εργάσιμη ημέρα που αντιστοιχεί σε αυτήν την ημερομηνία. Επειδή το όρισμα return_type
έχει παραλειφθεί, χρησιμοποιείται η προεπιλεγμένη μορφή, στην οποία 1 είναι η Κυριακή και η 7 είναι Σάββατο. Εάν το αποτέλεσμα είναι 4, η ημέρα θα είναι Τετάρτη.
= WEEKDAY([HireDate]+1)
Σχετικό περιεχόμενο
Συναρτήσεις ημερομηνίας και ώραςWEEKNUM συνάρτησηYEARFRAC συνάρτηση