Del via


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> = TRUEreturneres 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.

MIN funksjonMINA funksjonStatistiske funksjoner