MAXX
Ισχύει για:Υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
υπολογισμού απεικόνισης
Επιστρέφει την υψηλότερη τιμή που προκύπτει από την αξιολόγηση μιας παράστασης για κάθε γραμμή ενός πίνακα.
Σύνταξη
MAXX(<table>,<expression>,[<variant>])
Παραμέτρους
Όρος | Ορισμός |
---|---|
table |
Ο πίνακας που περιέχει τις γραμμές για τις οποίες θα αξιολογηθεί η παράσταση. |
expression |
Η παράσταση προς αξιολόγηση για κάθε γραμμή του πίνακα. |
variant |
(Προαιρετικό) Εάν TRUE και εάν υπάρχουν τύποι παραλλαγών ή μεικτών τιμών, επιστρέφεται η υψηλότερη τιμή με βάση ORDER BYDESC. |
Τιμή επιστροφής
Η υψηλότερη τιμή.
Παρατηρήσεις
Το όρισμα
table
στη συνάρτηση MAXX μπορεί να είναι ένα όνομα πίνακα ή μια παράσταση που αξιολογείται σε έναν πίνακα. Το δεύτερο όρισμα υποδεικνύει την παράσταση που θα αξιολογηθεί για κάθε γραμμή του πίνακα.Από τις τιμές που θα αξιολογηθούν, μετριούνται μόνο οι παρακάτω:
- Αριθμοί
- Κείμενα
- Ημερομηνίες
Παραλείπονται οι κενές τιμές.
TRUE
/FALSE
τιμές δεν υποστηρίζονται.Εάν η παράσταση έχει τύπους παραλλαγών ή μεικτών τιμών όπως κείμενο και αριθμό, τότε από προεπιλογή, MAXX λαμβάνει υπόψη μόνο αριθμούς. Εάν
<variant> =
TRUE"", επιστρέφεται η μέγιστη τιμή.Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα 1
Ο ακόλουθος τύπος χρησιμοποιεί μια παράσταση ως το δεύτερο όρισμα για τον υπολογισμό του συνολικού ποσού των φόρων και των εξόδων αποστολής για κάθε σειρά στον πίνακα InternetSales. Το αναμενόμενο αποτέλεσμα είναι 375,7184.
= MAXX(InternetSales, InternetSales[TaxAmt]+ InternetSales[Freight])
Παράδειγμα 2
Ο ακόλουθος τύπος πρώτα φιλτράρει τον πίνακα InternetSales χρησιμοποιώντας μια παράσταση FILTER για να επιστρέψει ένα υποσύνολο παραγγελιών για μια συγκεκριμένη περιοχή πωλήσεων που ορίζεται ως, [SalesTerritory] = 5. Στη συνέχεια, η συνάρτηση MAXX αξιολογεί την παράσταση που χρησιμοποιείται ως το δεύτερο όρισμα για κάθε γραμμή του φιλτραρισμένου πίνακα και επιστρέφει το υψηλότερο ποσό για φόρους και έξοδα αποστολής μόνο για αυτές τις παραγγελίες. Το αναμενόμενο αποτέλεσμα είναι 250,3724.
= MAXX(FILTER(InternetSales,[SalesTerritoryCode]="5"), InternetSales[TaxAmt]+ InternetSales[Freight])
Σχετικό περιεχόμενο
Συνάρτηση MAXMAXA συνάρτησηστατιστικές συναρτήσεις