Del via


MINX

Gjelder for: Beregnet beregning av beregnet tabell for beregnet tabell Mål visualobjekt

Returnerer den laveste verdien som skyldes evaluering av et uttrykk for hver rad i en tabell.

Syntaks

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

Parametere

Term Definisjon
tabellen Tabellen som inneholder radene som uttrykket skal evalueres for.
uttrykk Uttrykket som skal evalueres for hver rad i tabellen.
variant (Valgfritt) Hvis SANN, og hvis det finnes varianter eller blandede verdityper, returneres den laveste verdien basert på ORDER BY ASC.

Returverdi

Den laveste verdien.

Merknader

  • MINX-funksjonen tar som sitt første argument en tabell eller et uttrykk som returnerer en tabell. Det andre argumentet inneholder uttrykket som evalueres for hver rad i tabellen.

  • Tomme verdier hoppes over. SANN/USANN-verdier støttes ikke.

  • Hvis uttrykket har varianter eller blandede verdityper som tekst og tall, vurderer MINX som standard bare tall. Hvis <variant> = TRUE, returneres minimumsverdien.

  • Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Eksempel 1

Eksemplet nedenfor filtrerer InternetSales-tabellen og returnerer bare rader for et bestemt salgsområde. Formelen finner deretter minimumsverdien i Frakt-kolonnen.

= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])  

Eksempel 2

Følgende eksempel bruker den samme filtrerte tabellen som i forrige eksempel, men i stedet for bare å slå opp verdier i kolonnen for hver rad i den filtrerte tabellen, beregner funksjonen summen av to kolonner, Frakt og TaxAmt, og returnerer den laveste verdien som er resultatet av denne beregningen.

= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])  

I det første eksemplet er navnene på kolonnene ukvalifiserte. I det andre eksemplet er kolonnenavnene fullstendige.

MIN (funksjon)
MINA (funksjon)
Statistiske funksjoner