Ανάγνωση στα Αγγλικά

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


CALENDAR

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςMeasureΥπολογισμός απεικόνισης

Επιστρέφει έναν πίνακα με μια μοναδική στήλη με την ονομασία "Date" που contains ένα συνεχές σύνολο ημερομηνιών. Η range ημερομηνιών είναι από την καθορισμένη date έναρξης έως την καθορισμένη λήξη date, συμπεριλαμβανομένων αυτών των δύο ημερομηνιών.

Σύνταξη

CALENDAR(<start_date>, <end_date>)

Παραμέτρους

Όρος Ορισμός
start_date Οποιαδήποτε παράσταση DAX που επιστρέφει μια valueημερομηνία/ώρα .
end_date Οποιαδήποτε παράσταση DAX που επιστρέφει μια valueημερομηνία/ώρα .

Επιστροφή value

Επιστρέφει έναν πίνακα με μια μοναδική στήλη με την ονομασία "Date" που περιέχει ένα συνεχές σύνολο ημερομηνιών. Η range ημερομηνιών είναι από την καθορισμένη date έναρξης έως την καθορισμένη λήξη date, συμπεριλαμβανομένων αυτών των δύο ημερομηνιών.

Παρατηρήσεις

  • Επιστρέφεται μια errorif start_date είναι μεγαλύτερη από end_date.

  • Αυτή η συνάρτηση υποστηρίζεται not για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες or κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).

Παραδείγματα

Ο παρακάτω τύπος επιστρέφει έναν πίνακα με ημερομηνίες μεταξύ της 1ης Ιανουαρίου 2015 and 31ης Δεκεμβρίου 2021.

= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))

Για ένα μοντέλο δεδομένων που περιλαμβάνει πραγματικά δεδομένα πωλήσεων and μελλοντικές προβλέψεις πωλήσεων, η παρακάτω παράσταση επιστρέφει έναν date πίνακα που καλύπτει το range ημερομηνιών και στους δύο πίνακες Πωλήσεις and Πρόβλεψη.

= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))