MINX
Vzťahuje sa na: Vypočítaný stĺpec Vypočítaná tabuľka Výpočet mierky Vizuál
Vráti najnižšiu hodnotu, ktorá je výsledkom vyhodnotenia výrazu pre každý riadok tabuľky.
Syntax
MINX(<table>, < expression>,[<variant>])
Parametre
Obdobie | Definícia |
---|---|
table | Tabuľka obsahujúca riadky, pre ktoré sa bude vyhodnocovať výraz. |
výraz | Výraz, ktorý sa má vyhodnotiť pre každý riadok tabuľky. |
variant | (Voliteľné) Ak je hodnota TRUE a existujú variantné alebo zmiešané typy hodnôt, vráti sa najnižšia hodnota na základe order BY ASC. |
Vrátená hodnota
Najnižšia hodnota.
Poznámky
Funkcia MINX prijíma ako prvý argument tabuľku alebo výraz, ktorý vracia tabuľku. Druhý argument obsahuje výraz, ktorý sa vyhodnotí pre každý riadok tabuľky.
Prázdne hodnoty sa vynechajú. Hodnoty TRUE/FALSE nie sú podporované.
Ak výraz obsahuje variantné alebo zmiešané typy hodnôt, ako je text a číslo, potom v predvolenom nastavení minx berie do úvahy iba čísla. Ak
<variant> = TRUE
sa vráti minimálna hodnota.Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad č. 1
Nasledujúci príklad filtruje tabuľku InternetovýPredaj a vráti iba riadky pre konkrétne územie predaja. Vzorec potom nájde minimálnu hodnotu v stĺpci Freight.
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
Príklad č. 2
Nasledujúci príklad používa rovnakú filtrovanú tabuľku ako predchádzajúci príklad, ale táto funkcia namiesto iba vyhľadávania hodnôt v stĺpci pre každý riadok filtrovanej tabuľky vypočíta súčet dvoch stĺpcov Freight a TaxAmt a vráti najnižšiu hodnotu, ktorá je výsledkom tohto výpočtu.
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
V prvom príklade sú názvy stĺpcov nekvalifikované. V druhom príklade sú názvy stĺpcov úplné.