MINX
gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning
Returnerer den laveste value som skyldes evaluering av et uttrykk for hver rad i en tabell.
Syntaks
MINX(<table>, < expression>,[<variant>])
Parametere
Vilkår | Definisjon |
---|---|
table |
Tabellen som inneholder radene som uttrykket skal evalueres for. |
expression |
Uttrykket som skal evalueres for hver rad i tabellen. |
variant |
(Valgfritt) IfTRUE , andif det finnes varianter or blandede value typer, returneres den laveste value basert på ORDER BYASC. |
Returner value
Den laveste value.
Merknader
Funksjonen MINX tar som sitt first argument en tabell or et uttrykk som returnerer en tabell. Argumentet secondcontains uttrykket som evalueres for hver rad i tabellen.
Blank values hoppes over.
TRUE
/FALSE
values støttes not.If uttrykket har variant or blandet value typer, for eksempel tekst and tall, vurderer MINX som standard bare tall. If
<variant> = TRUE
returneres minimum value.Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).
Eksempel 1
Følgende eksempel filters InternetSales-tabellen and returnerer bare rader for et bestemt salgsområde. Formelen finner deretter minimum value i Frakt-kolonnen.
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
Eksempel 2
Følgende eksempel bruker den samme filtrerte tabellen som i previous eksempel, men i stedet for bare å slå opp values i kolonnen for hver rad i den filtrerte tabellen, beregner funksjonen sum av to kolonner, Frakt and TaxAmt, and returnerer den laveste value som følge av denne beregningen.
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
I first eksempel er navnene på kolonnene ukvalifiserte. I second eksempel er kolonnenavnene fullstendige.