Udostępnij za pośrednictwem


MINX

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Zwraca najniższą value, 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) IfTRUEandif istnieją warianty or mieszanych typów value, zwracana jest najniższa value oparta na ORDER BYASC.

Zwracanie value

Najniższy value.

Uwagi

  • Funkcja MINX przyjmuje jako argument first tabelę or wyrażenie zwracające tabelę. Argument secondcontains wyrażenie, które jest oceniane dla każdego wiersza tabeli.

  • Blank values są pomijane. TRUE / FALSE values są not obsługiwane.

  • If wyrażenie ma wariant or mieszanych typów value, takich jak liczba and tekstowa, a następnie domyślnie MINX uwzględnia tylko liczby. If <variant> = TRUEzwracana jest minimalna value.

  • Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.

Przykład 1

Poniższy przykład filters tabeli InternetSales and zwraca tylko wiersze dla określonego terytorium sprzedaży. Następnie formuła znajduje minimalną value 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 przykładzie previous, ale zamiast jedynie wyszukiwać values w kolumnie dla każdego wiersza filtrowanej tabeli, funkcja oblicza sum dwóch kolumn, Freight and TaxAmt, and zwraca najniższą value wynikającą z tego obliczenia.

= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])

W przykładzie first nazwy kolumn są niekwalifikowane. W przykładzie second nazwy kolumn są w pełni kwalifikowane.

funkcja MINMINAfunkcje statystyczne