Informações DAX - função LOOKUPVALUE
Descrição
Retorna o valor em result_columnName para a linha que atende a todos os critérios especificados por search_columnName e search_value.
Sintaxe
LOOKUPVALUE (
<result_columnName>, <search_columnName>, <search_value>,
[<search_columnName>, <search_value>] …
)
Parâmetros
Sr. Não. | Parâmetro e Descrição |
---|---|
1 | result_columnName O nome totalmente qualificado de uma coluna que contém o valor que você deseja retornar. Não pode ser uma expressão. |
2 | search_columnName O nome totalmente qualificado de uma coluna, na mesma tabela que result_columnName ou em uma tabela relacionada, sobre a qual a pesquisa é executada. Não pode ser uma expressão. |
3 | search_value Uma expressão escalar que não se refere a nenhuma coluna na mesma tabela que está sendo pesquisada. |
Valor de retorno
O valor de result_column na linha onde todos os pares de search_column e search_value têm uma correspondência.
Se não houver correspondência que satisfaça todos os valores da pesquisa, um BLANK é retornado. Em outras palavras, a função não retornará um valor de pesquisa se apenas alguns dos critérios corresponderem.
Se várias linhas corresponderem aos valores de pesquisa e em todos os casos os valores result_column forem idênticos, esse valor será retornado. No entanto, se result_column retornar valores diferentes, um erro será retornado.
Exemplo
= LOOKUPVALUE([Sport], [EventID],"E962")
Esta fórmula DAX retorna o esporte correspondente ao EventID - E962.