Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntaxe
Table.MinN(
table as table,
comparisonCriteria as any,
countOrCondition as any
) as table
Informace
Vrátí nejmenší řádek/řádky v rámci table na základě comparisonCriteria. Po seřazení řádků je nutné zadat parametr pro countOrCondition další filtrování výsledku. Všimněte si, že algoritmus řazení nemůže zaručit pevný seřazený výsledek. Parametr countOrCondition může mít více forem:
- Pokud je zadáno číslo, vrátí se seznam až položek
countOrConditionve vzestupném pořadí. - Pokud je zadaná podmínka, vrátí se seznam položek, které původně splňují podmínku. Jakmile položka nesplní podmínku, další položky se již neberou v úvahu.
Příklad 1
Najděte řádek s nejmenší hodnotou ve sloupci [a] s podmínkou [a] < 3 v tabulce. Řádky se seřadí před tím, než se filtr použije.
Využití
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
Výstup
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
Příklad 2
Najděte řádek s nejmenší hodnotou ve sloupci [a] s podmínkou [b] < 0 v tabulce. Řádky se seřadí před tím, než se filtr použije.
Využití
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
Výstup
Table.FromRecords({})