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

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


MAXX

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

Επιστρέφει τον υψηλότερο value που προκύπτει από την αξιολόγηση μιας παράστασης για κάθε γραμμή ενός πίνακα.

Σύνταξη

MAXX(<table>,<expression>,[<variant>])    

Παραμέτρους

Όρος Ορισμός
table Ο πίνακας που περιέχει τις γραμμές για τις οποίες θα αξιολογηθεί η παράσταση.
expression Η παράσταση προς αξιολόγηση για κάθε γραμμή του πίνακα.
variant (Προαιρετικό) IfTRUE, andif υπάρχουν τύποι μικτών value παραλλαγών or, επιστρέφεται η υψηλότερη value με βάση ORDER BYDESC.

Επιστροφή value

Το υψηλότερο value.

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

  • Το όρισμα table στη συνάρτηση MAXX μπορεί να είναι ένα όνομα πίνακα or μια παράσταση που αξιολογείται σε έναν πίνακα. Το όρισμα second υποδεικνύει την παράσταση που θα αξιολογηθεί για κάθε γραμμή του πίνακα.

  • Από τις values που θα evaluate, μετριούνται μόνο οι παρακάτω:

    • Αριθμοί
    • Κείμενα
    • Ημερομηνίες
  • Blank values παραλείπονται. not υποστηρίζονται TRUE/FALSEvalues.

  • If η παράσταση έχει παραλλαγές or μεικτούς τύπους value, όπως κείμενο and αριθμό και, στη συνέχεια, από προεπιλογή, MAXX λαμβάνει υπόψη μόνο αριθμούς. If <variant> = TRUE"", επιστρέφεται η μέγιστη value.

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

Παράδειγμα 1

Ο ακόλουθος τύπος χρησιμοποιεί μια παράσταση ως το όρισμα second για να calculate το συνολικό ποσό των φόρων and αποστολής για κάθε σειρά στον πίνακα InternetSales. Το αναμενόμενο αποτέλεσμα είναι 375,7184.

= MAXX(InternetSales, InternetSales[TaxAmt]+ InternetSales[Freight])  

Παράδειγμα 2

Ο παρακάτω τύπος firstfilters τον πίνακα InternetSales χρησιμοποιώντας μια παράσταση FILTER για την επιστροφή ενός υποσυνόλου παραγγελιών για μια συγκεκριμένη περιοχή πωλήσεων που ορίζεται ως, [SalesTerritory] = 5. Στη συνέχεια, η συνάρτηση MAXX αξιολογεί την παράσταση που χρησιμοποιείται ως το όρισμα second για κάθε γραμμή του φιλτραρισμένου πίνακα and επιστρέφει το υψηλότερο ποσό για φόρους and αποστολής μόνο για αυτές τις παραγγελίες. Το αναμενόμενο αποτέλεσμα είναι 250,3724.

= MAXX(FILTER(InternetSales,[SalesTerritoryCode]="5"), InternetSales[TaxAmt]+ InternetSales[Freight])  

συναρτήσεων
συναρτήσεων
στατιστικών συναρτήσεων