MINX

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Retorna o menor valor resultante da avaliação de uma expressão em cada linha de uma tabela.

Sintaxe

MINX(<table>, < expression>,[<variant>])  

Parâmetros

Termo Definição
tabela A tabela que contém as linhas para as quais a expressão será avaliada.
expressão A expressão a ser avaliada para cada linha da tabela.
variant (Opcional) Se TRUE, e se houver tipos de valores variantes ou mistos, o valor mais baixo baseado em ORDER BY ASC será retornado.

Retornar valor

O menor valor.

Comentários

  • A função MINX toma 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.

  • Os valores em branco são ignorados. Não há suporte para valores TRUE/FALSE.

  • Se a expressão tiver tipos de valores variantes ou mistos, como texto e número, por padrão o MINX considerará apenas os números. Se <variant> = TRUE, o valor mínimo foi retornado.

  • Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.

Exemplo 1

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

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

Exemplo 2

O exemplo a seguir usa a mesma tabela filtrada do 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])  

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

Função MIN
função MINA
Funções estatísticas