Κοινή χρήση μέσω


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 συνάρτηση