Jaa


MINX

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Palauttaa pienimmän arvon, joka on tuloksena lausekkeen laskemisesta taulukon kullekin riville.

Syntaksi

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

Parametrit

Termi Määritelmä
table Ne rivit sisältävä taulukko, joille lauseke lasketaan.
expression Taulukon kullekin riville laskettava lauseke.
variant (Valinnainen) Jos TRUEja jos on olemassa variantteja tai ristiriitaisia arvotyyppejä, palautetaan pienin ORDER BYASC perustuva arvo.

Palautusarvo

Pienin arvo.

Huomautuksia

  • MINX funktio ottaa ensimmäiseksi argumentikseen taulukon tai lausekkeen, joka palauttaa taulukon. Toinen argumentti sisältää lausekkeen, joka arvioidaan taulukon jokaisen rivin kohdalla.

  • Tyhjät arvot ohitetaan. TRUE / FALSE arvoja ei tueta.

  • Jos lausekkeessa on varianttityyppejä tai sekaarvotyyppejä, kuten tekstiä ja lukuja, MINX käsittelee vain numeroita. Jos <variant> = TRUE, palautetaan vähimmäisarvo.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki 1

Seuraava esimerkki suodattaa InternetSales-taulukon ja palauttaa vain tietyn myyntialueen rivit. Kaava etsii sitten minimiarvon Freight-sarakkeesta.

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

Esimerkki 2

Seuraavassa esimerkissä käytetään samaa suodatettua taulukkoa kuin edellisessä esimerkissä, mutta sen sijaan, että vain etsisimme arvoja sarakkeesta suodatetun taulukon kullekin riville, funktio laskee kahden sarakkeen summan, Freight ja TaxAmt, ja palauttaa laskutoimituksesta saatavan pienimmän arvon.

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

Ensimmäisessä esimerkissä sarakkeiden nimet ovat tarkentamattomat. Toisessa esimerkissä sarakkeiden nimet ovat täydellisiä.

MIN funktioidenMINA funktioitatilastolliset funktiot