Συναρτήσεις φιλτραρίσματος
Οι συναρτήσεις φιλτραρίσματος και τιμών στο DAX είναι πολύ πιο σύνθετες και ισχυρές και διαφέρουν σημαντικά από τις συναρτήσεις του Excel. Οι συναρτήσεις αναζήτησης λειτουργούν χρησιμοποιώντας πίνακες και σχέσεις, όπως μια βάση δεδομένων. Οι συναρτήσεις φιλτραρίσματος σάς επιτρέπουν να χειρίζεστε το περιβάλλον δεδομένων για τη δημιουργία δυναμικών υπολογισμών.
Σε αυτήν την κατηγορία
Function | Περιγραφή |
---|---|
ΌΛΑ | Επιστρέφει όλες τις γραμμές ενός πίνακα ή όλες τις τιμές σε μια στήλη, παραβλέποντας τυχόν φίλτρα που μπορεί να έχουν εφαρμοστεί. |
ALLCROSSFILTERED | Καταργήστε όλα τα φίλτρα που εφαρμόζονται σε έναν πίνακα. |
ALLEXCEPT | Καταργεί όλα τα φίλτρα περιβάλλοντος του πίνακα εκτός από τα φίλτρα που έχουν εφαρμοστεί στις καθορισμένες στήλες. |
ALLNOBLANKROW | Από τον γονικό πίνακα μιας σχέσης, επιστρέφει όλες τις γραμμές εκτός από την κενή γραμμή ή όλες τις διακριτές τιμές μιας στήλης εκτός από την κενή γραμμή και δεν λαμβάνει υπόψη τυχόν φίλτρα περιβάλλοντος που μπορεί να υπάρχουν. |
ALLSELECTED | Καταργεί τα φίλτρα περιβάλλοντος από στήλες και γραμμές στο τρέχον ερώτημα, διατηρώντας παράλληλα όλα τα άλλα φίλτρα περιβάλλοντος ή ρητά φίλτρα. |
ΥΠΟΛΟΓΊΣΕΤΕ | Αξιολογεί μια παράσταση σε ένα τροποποιημένο περιβάλλον φίλτρου. |
CALCULATETABLE | Αξιολογεί μια παράσταση πίνακα σε ένα τροποποιημένο περιβάλλον φίλτρου. |
ΝΩΡΊΤΕΡΑ | Επιστρέφει την τρέχουσα τιμή της καθορισμένης στήλης σε μια εξωτερική διαβίβαση αξιολόγησης της στήλης που αναφέρθηκε. |
ΝΩΡΊΤΕΡΟ | Επιστρέφει την τρέχουσα τιμή της καθορισμένης στήλης σε μια εξωτερική διαβίβαση αξιολόγησης της καθορισμένης στήλης. |
ΦΊΛΤΡΟ | Επιστρέφει έναν πίνακα που αντιπροσωπεύει ένα υποσύνολο ενός άλλου πίνακα ή παράστασης. |
ΠΡΏΤΗ | Χρησιμοποιείται μόνο σε υπολογισμούς απεικονίσεων. Ανακτά μια τιμή στον πίνακα απεικόνισης από την πρώτη γραμμή ενός άξονα. |
ΔΕΊΚΤΗΣ | Επιστρέφει μια γραμμή σε απόλυτη θέση, που καθορίζεται από την παράμετρο θέσης, εντός του καθορισμένου διαμερίσματος, ταξινομημένη σύμφωνα με την καθορισμένη σειρά ή στον καθορισμένο άξονα. |
KEEPFILTERS | Τροποποιεί τον τρόπο με τον οποίο εφαρμόζονται τα φίλτρα κατά την αξιολόγηση μιας συνάρτησης CALCULATE ή CALCULATETABLE. |
ΤΕΛΕΥΤΑΊΑ | Χρησιμοποιείται μόνο σε υπολογισμούς απεικονίσεων. Ανακτά μια τιμή στον πίνακα απεικόνισης από την τελευταία γραμμή ενός άξονα. |
LOOKUPVALUE | Επιστρέφει την τιμή για τη γραμμή που ικανοποιεί όλα τα κριτήρια που καθορίζονται από τις συνθήκες αναζήτησης. Η συνάρτηση μπορεί να εφαρμόσει μία ή περισσότερες συνθήκες αναζήτησης. |
MATCHBY | Στις συναρτήσεις παραθύρου, ορίζει τις στήλες που χρησιμοποιούνται για τον προσδιορισμό του τρόπου αντιστοίχισης δεδομένων και αναγνώρισης της τρέχουσας γραμμής. |
ΜΕΤΑΚΙΝΗΣΗ ΑΠΟ ΤΟ | Επιστρέφει έναν κινητό μέσο όρο που υπολογίζεται κατά μήκος του παρεχόμενου άξονα της μήτρας απεικόνισης. |
ΕΠΌΜΕΝΗ | Χρησιμοποιείται μόνο σε υπολογισμούς απεικονίσεων. Ανακτά μια τιμή στην επόμενη γραμμή ενός άξονα στον πίνακα απεικόνισης. |
ΑΝΤΙΣΤΆΘΜΙΣΗ | Επιστρέφει μια μοναδική γραμμή που τοποθετείται είτε πριν είτε μετά την τρέχουσα γραμμή εντός του ίδιου πίνακα, με μια δεδομένη μετατόπιση. |
ORDERBY | Καθορίζει τις στήλες που καθορίζουν τη σειρά ταξινόμησης μέσα σε κάθε ένα από τα διαμερίσματα μιας συνάρτησης παραθύρου. |
PARTITIONBY | Καθορίζει τις στήλες που χρησιμοποιούνται για τον διαμερισμό της παραμέτρου σχέσης <> μιας συνάρτησης παραθύρου. |
ΠΡΟΗΓΟΎΜΕΝΗ | Χρησιμοποιείται μόνο σε υπολογισμούς απεικονίσεων. Ανακτά μια τιμή στην προηγούμενη γραμμή ενός άξονα στον πίνακα απεικόνισης. |
ΕΎΡΟΣ | Επιστρέφει ένα διάστημα γραμμών εντός του δεδομένου άξονα, σε σχέση με την τρέχουσα γραμμή. Μια συντόμευση για ΤΟ ΠΑΡΆΘΥΡΟ. |
ΚΑΤΆΤΑΞΗ | Επιστρέφει την κατάταξη μιας γραμμής εντός του δεδομένου διαστήματος. |
ΚΑΤΆΡΓΗΣΗ ΦΊΛΤΡΩΝ | Καταργεί φίλτρα από τους καθορισμένους πίνακες ή στήλες. |
ΑΡΙΘΜΌς ΓΡΑΜΜΏΝ | Επιστρέφει τη μοναδική κατάταξη μιας γραμμής εντός του δεδομένου διαστήματος. |
RUNNINGSUM | Επιστρέφει ένα τρέχον άθροισμα που υπολογίζεται κατά μήκος του παρεχόμενου άξονα της μήτρας απεικόνισης. |
SELECTEDVALUE | Επιστρέφει την τιμή όταν το περιβάλλον για την columnName έχει φιλτραριστεί σε μία μόνο διακριτή τιμή. Διαφορετικά, επιστρέφει alternateResult. |
ΠΑΡΆΘΥΡΟ | Επιστρέφει πολλές γραμμές που βρίσκονται εντός του δεδομένου διαστήματος. |