EOMONTH
Ισχύει για:Υπολογισμένη στήληΥπολογιζόμενος πίνακαςΥπολογισμός απεικόνισης μέτρησης
Επιστρέφει την ημερομηνία σε μορφή ημερομηνίας/ώρας της τελευταίας ημέρας του μήνα, πριν ή μετά από έναν καθορισμένο αριθμό μηνών. Χρησιμοποιήστε την EOMONTH για τον υπολογισμό ημερομηνιών ωρίμανσης ή λήξης προθεσμιών που εμπίπτουν την τελευταία ημέρα του μήνα.
Σύνταξη
EOMONTH(<start_date>, <months>)
Παράμετροι
Όρος | Ορισμός |
---|---|
Start_date | Η ημερομηνία έναρξης σε μορφή ημερομηνίας/ώρας ή σε μια αποδεκτή αναπαράσταση μιας ημερομηνίας με κείμενο. |
Μήνες | Ένας αριθμός που αντιπροσωπεύει τον αριθμό των μηνών πριν ή μετά τη start_date. Σημείωση: Εάν εισαγάγετε έναν αριθμό που δεν είναι ακέραιος, ο αριθμός στρογγυλοποιείται προς τα επάνω ή προς τα κάτω στον πλησιέστερο ακέραιο. |
Επιστρεφόμενη αξία
Μια ημερομηνία (ημερομηνία/ώρα).
Παρατηρήσεις
Σε αντίθεση με το Microsoft Excel, το οποίο αποθηκεύει τις ημερομηνίες ως σειριακούς αριθμούς, το DAX λειτουργεί με ημερομηνίες σε μορφή ημερομηνίας/ώρας . Η συνάρτηση EOMONTH μπορεί να δεχτεί ημερομηνίες σε άλλες μορφές, με τους ακόλουθους περιορισμούς:
Εάν start_date δεν είναι έγκυρη ημερομηνία, η EOMONTH επιστρέφει ένα σφάλμα.
Εάν start_date είναι μια αριθμητική τιμή που δεν είναι σε μορφή ημερομηνίας /ώρας , η EOMONTH θα μετατρέψει τον αριθμό σε ημερομηνία. Για να αποφύγετε μη αναμενόμενα αποτελέσματα, μετατρέψτε τον αριθμό σε μορφή ημερομηνίας/ώρας πριν από τη χρήση της συνάρτησης EOMONTH.
Εάν start_date συν μήνες αποδίδει μια μη έγκυρη ημερομηνία, η EOMONTH επιστρέφει ένα σφάλμα. Οι ημερομηνίες πριν από την 1η Μαρτίου του 1900 και μετά τις 31 Δεκεμβρίου 9999 δεν είναι έγκυρες.
Όταν το όρισμα ημερομηνίας είναι μια αναπαράσταση κειμένου της ημερομηνίας, η συνάρτηση EDATE χρησιμοποιεί τις τοπικές ρυθμίσεις και τις ρυθμίσεις ημερομηνίας/ώρας του υπολογιστή-πελάτη, για να κατανοήσει την τιμή κειμένου, προκειμένου να εκτελέσει τη μετατροπή. Εάν οι τρέχουσες ρυθμίσεις ημερομηνίας/ώρας αντιπροσωπεύουν μια ημερομηνία με τη μορφή Μήνας/Ημέρα/Έτος, τότε η συμβολοσειρά "1/8/2009" ερμηνεύεται ως τιμή ημερομηνίας/ώρας που ισοδυναμεί με την 8η Ιανουαρίου 2009. Ωστόσο, εάν οι τρέχουσες ρυθμίσεις ημερομηνίας/ώρας αντιπροσωπεύουν μια ημερομηνία με τη μορφή Μήνας/Ημέρα/Έτος, η ίδια συμβολοσειρά θα ερμηνευόταν ως τιμή ημερομηνίας/ώρας που ισοδυναμεί με την 1η Αυγούστου 2009.
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα
Η ακόλουθη παράσταση επιστρέφει την 31η Μαΐου 2008, επειδή το όρισμα months στρογγυλοποιείται σε 2.
= EOMONTH("March 3, 2008",1.5)
Σχετικό περιεχόμενο
Σχόλια
https://aka.ms/ContentUserFeedback.
Σύντομα διαθέσιμα: Καθ' όλη τη διάρκεια του 2024 θα καταργήσουμε σταδιακά τα ζητήματα GitHub ως μηχανισμό ανάδρασης για το περιεχόμενο και θα το αντικαταστήσουμε με ένα νέο σύστημα ανάδρασης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα:Υποβολή και προβολή σχολίων για