Table.MinN
Syntaksi
Table.MinN(table as table, comparisonCriteria as any, countOrCondition as any) as table
Tietoja
Palauttaa :n pienimmän rivin table
tai rivit, annettuna ehtona comparisonCriteria
. Kun rivit on lajiteltu, parametri on määritettävä, countOrCondition
jotta tulosta voidaan suodattaa edelleen. Huomaa, että lajittelualgoritmi ei voi taata pysyvää lajittelutulosta.
countOrCondition
Parametrillä voi olla useita muotoja:
- Jos määritetään luku, palautetaan korkeintaan tietoyksiköiden
countOrCondition
luettelo nousevassa järjestyksessä. - Jos määritetään ehto, palautetaan luettelo tietoyksiköistä, jotka alun perin täyttävät ehdon. Kun yksi tietoyksikkö ei täytä ehtoa, muita tietoyksiköitä ei oteta huomioon.
Esimerkki 1
Hae taulukosta rivi, jossa sarakkeessa [a] on pienin arvo sillä ehdolla, että [a] < 3. Rivit lajitellaan ennen suodattimen käyttöä.
Käyttö
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
Tuloste
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
Esimerkki 2
Hae taulukosta rivi, jossa sarakkeessa [a] on pienin arvo sillä ehdolla, että [b] < 0. Rivit lajitellaan ennen suodattimen käyttöä.
Käyttö
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
Tuloste
Table.FromRecords({})