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


MAXX

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

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

Σύνταξη

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

Παράμετροι

Όρος Ορισμός
πίνακας Ο πίνακας που περιέχει τις γραμμές για τις οποίες θα αξιολογηθεί η παράσταση.
έκφραση Η παράσταση προς αξιολόγηση για κάθε γραμμή του πίνακα.
παραλλαγή (Προαιρετικό) Εάν είναι TRUE και εάν υπάρχουν τύποι παραλλαγών ή μεικτών τιμών, επιστρέφεται η υψηλότερη τιμή με βάση την ORDER BY DESC.

Επιστρεφόμενη αξία

Η υψηλότερη τιμή.

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

  • Το όρισμα 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])  

Συνάρτηση MAX
Συνάρτηση MAXA
Στατιστικές συναρτήσεις