KOKETA
Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu
Vrátí nejnižší hodnotu, která je výsledkem vyhodnocení výrazu pro každý řádek tabulky.
Syntaxe
MINX(<table>, < expression>,[<variant>])
Parametry
Pojem | definice |
---|---|
table | Tabulka obsahující řádky, pro které se výraz vyhodnotí. |
výraz | Výraz, který se má vyhodnotit pro každý řádek tabulky. |
varianta | (Volitelné) Pokud je hodnota PRAVDA a pokud existují variantní nebo smíšené typy hodnot, vrátí se nejnižší hodnota na základě FUNKCE ORDER BY ASC. |
Vrácená hodnota
Nejnižší hodnota.
Poznámky
Funkce MINX přebírá jako první argument tabulku nebo výraz, který vrací tabulku. Druhý argument obsahuje výraz, který se vyhodnotí pro každý řádek tabulky.
Prázdné hodnoty se přeskočí. Hodnoty PRAVDA/NEPRAVDA nejsou podporovány.
Pokud má výraz variantní nebo smíšené typy hodnot, jako je text a číslo, funkce MINX ve výchozím nastavení bere v úvahu pouze čísla. Pokud
<variant> = TRUE
se vrátí minimální hodnota.Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad 1
Následující příklad filtruje tabulku InternetSales a vrátí pouze řádky pro konkrétní prodejní oblast. Vzorec pak najde minimální hodnotu ve sloupci Nákladní.
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
Příklad 2
Následující příklad používá stejnou filtrovanou tabulku jako v předchozím příkladu, ale místo pouhého vyhledávání hodnot ve sloupci pro každý řádek filtrované tabulky vypočítá funkce součet dvou sloupců, Freight a TaxAmt a vrátí nejnižší hodnotu výslednou z tohoto výpočtu.
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
V prvním příkladu jsou názvy sloupců nekvalifikované. V druhém příkladu jsou názvy sloupců plně kvalifikované.