MAXX
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
A tábla minden sorához tartozó kifejezés kiértékelésének eredményeként megadott legmagasabb értéket adja vissza.
Szintaxis
MAXX(<table>,<expression>,[<variant>])
Paraméterek
Kifejezés | Definíció |
---|---|
table |
A kifejezést kiértékelő sorokat tartalmazó táblázat. |
expression |
A tábla minden sorához kiértékelendő kifejezés. |
variant |
(Nem kötelező) Ha TRUE , és vannak variáns- vagy vegyes értéktípusok, akkor a rendszer a ORDER BYDESC alapuló legmagasabb értéket adja vissza. |
Visszaadott érték
A legmagasabb érték.
Megjegyzések
A MAXX függvény
table
argumentuma lehet táblanév vagy kifejezés, amely egy táblát értékel ki. A második argumentum a tábla minden sorához kiértékelendő kifejezést jelöli.A kiértékelendő értékek közül csak az alábbiakat számítja ki a rendszer:
- Számok
- Szövegek
- Datolya
A program kihagyja az üres értékeket.
TRUE
/FALSE
értékek nem támogatottak.Ha a kifejezés változó vagy vegyes értéktípusokkal rendelkezik, például szöveg és szám, akkor alapértelmezés szerint MAXX csak a számokat veszi figyelembe. Ha
<variant> =
TRUE"", a függvény a maximális értéket adja vissza.Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.
1. példa
Az alábbi képlet egy kifejezést használ második argumentumként az InternetSales tábla minden megrendeléséhez tartozó adók és szállítások teljes összegének kiszámításához. A várt eredmény 375,7184.
= MAXX(InternetSales, InternetSales[TaxAmt]+ InternetSales[Freight])
2. példa
Az alábbi képlet először szűri az InternetSales táblát egy FILTER kifejezéssel, amely a [SalesTerritory] = 5 néven definiált adott értékesítési régió rendeléseinek egy részhalmazát adja vissza. A MAXX függvény ezután kiértékeli a szűrt tábla egyes sorainak második argumentumaként használt kifejezést, és csak ezeknél a rendeléseknél adja vissza a legmagasabb adó- és szállítási összeget. A várt eredmény 250,3724.
= MAXX(FILTER(InternetSales,[SalesTerritoryCode]="5"), InternetSales[TaxAmt]+ InternetSales[Freight])