Lue englanniksi

Jaa


Table.MinN

Syntaksi

Table.MinN(table as table, comparisonCriteria as any, countOrCondition as any) as table

Tietoja

Palauttaa :n pienimmän rivin tabletai 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({})

Vertailuehdot