MINX
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zwraca najniższą wartość, która wynika z obliczania wyrażenia dla każdego wiersza tabeli.
Składnia
MINX(<table>, < expression>,[<variant>])
Parametry
Termin | Definicja |
---|---|
table |
Tabela zawierająca wiersze, dla których zostanie obliczone wyrażenie. |
expression |
Wyrażenie, które ma zostać ocenione dla każdego wiersza tabeli. |
variant |
(Opcjonalnie) Jeśli TRUE , i jeśli istnieją typy wariantów lub wartości mieszanych, zwracana jest najniższa wartość na podstawie ORDER BYASC. |
Wartość zwracana
Najniższa wartość.
Uwagi
Funkcja MINX przyjmuje jako pierwszy argument tabelę lub wyrażenie zwracające tabelę. Drugi argument zawiera wyrażenie, które jest obliczane dla każdego wiersza tabeli.
Puste wartości są pomijane.
TRUE
/FALSE
wartości nie są obsługiwane.Jeśli wyrażenie ma wariant lub mieszane typy wartości, takie jak tekst i liczba, domyślnie MINX uwzględnia tylko liczby. Jeśli
<variant> = TRUE
, zwracana jest minimalna wartość.Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykład 1
Poniższy przykład filtruje tabelę InternetSales i zwraca tylko wiersze dla określonego terytorium sprzedaży. Następnie formuła znajduje wartość minimalną w kolumnie Fracht.
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
Przykład 2
W poniższym przykładzie użyto tej samej tabeli filtrowanej co w poprzednim przykładzie, ale zamiast jedynie wyszukiwać wartości w kolumnie dla każdego wiersza przefiltrowanej tabeli, funkcja oblicza sumę dwóch kolumn, Freight i TaxAmt i zwraca najniższą wartość wynikającą z tego obliczenia.
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
W pierwszym przykładzie nazwy kolumn są niekwalifikowane. W drugim przykładzie nazwy kolumn są w pełni kwalifikowane.
Powiązana zawartość
funkcja MINMINAfunkcje statystyczne