Compartilhar via


Função MINX

Retorna o menor valor numérico que resulta da avaliação de uma expressão para cada linha de uma tabela.

Sintaxe

MINX(<table>, < expression>)

Parâmetros

Termo

Definição

table

A tabela que contém as linhas para as quais a expressão será avaliada.

expression

A expressão a ser avaliada para cada linha da tabela.

Valor de retorno

Um número decimal.

Comentários

A função MINX usa como seu primeiro argumento uma tabela ou uma expressão que retorna uma tabela. O segundo argumento contém a expressão que é avaliada para cada linha da tabela.

A função MINX avalia os resultados da expressão no segundo argumento de acordo com as seguintes regras:

  • Apenas números são contados. Se a expressão não resultar em um número, MINX retornará 0 (zero).

  • Células vazias, valores lógicos e valores de texto são ignorados. Números representados como texto são tratados como texto.

Para incluir valores lógicos e representações de texto de números em uma referência como parte do cálculo, use a função MINA.

Exemplo

O exemplo a seguir filtra a tabela, InternetSales, e retorna apenas linhas para um território de vendas específico. A fórmula localiza o valor mínimo na coluna, Freight.

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

O exemplo a seguir usa a mesma tabela filtrada, como no exemplo anterior, mas, em vez de simplesmente procurar valores na coluna para cada linha da tabela filtrada, a função calcula a soma de duas colunas, Freight e TaxAmt, e retorna o menor valor resultante desse cálculo.

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

Comentários

No primeiro exemplo, os nomes das colunas são não qualificados. No segundo exemplo, os nomes das colunas são totalmente qualificados.

Consulte também

Referência

Função MIN

Função MINA

Função MINX

Outros recursos

Funções estatísticas (DAX)