Compartilhar via


PESQUISA

Aplica-se a:Coluna calculadaTabela calculadaMedirCálculo visual

Retorna o valor ou avalia a expressão da matriz visual usando a navegação absoluta. Os filtros podem ser fornecidos para qualquer eixo na matriz visual. Todos os filtros omitidos são inferidos do contexto. Se nenhum valor único puder ser determinado, um erro será retornado.

Sintaxe

LOOKUP(<expression>, <colref>, <expression>[, <colref>, <expression>]...)

Parâmetros

Prazo Definição
expressão A expressão a ser avaliada.
colref (Opcional) A coluna a ser filtrada.
expressão (Opcional) O valor a ser filtrado.

Valor de retorno

O valor da expressão depois que os filtros são aplicados.

Se não houver uma correspondência, um erro será retornado.

Se várias linhas corresponderem aos filtros, um erro será retornado.

Exemplo 1

Neste exemplo, LOOKUP recupera a soma das vendas para a Categoria bicicletas. O primeiro argumento pode ser uma coluna ou uma expressão escalar.

Lookup Example 1 = LOOKUP(SUM([Sales Amount]),  [Category], "Bikes")
Lookup Example 2 = LOOKUP([Sales Amount], [Category], "Bikes")

A captura de tela abaixo mostra a matriz com dois cálculos visuais.

exemplo de pesquisa 1

Exemplo 2

Neste exemplo, o cálculo visual LookupExample2 recupera a soma das vendas do ano fiscal fy2018. Observe que o filtro de trimestre da linha será usado desde que não foi especificado explicitamente, resultando em nenhum resultado sendo retornado para FY2019 Q1 para FY2019 Q4 desde a combinação de FY2018 e FY2019 Q1 para FY2019 Q4 não existe. LookupExample3 especifica explicitamente o trimestre, portanto, não leva em conta o trimestre atual na linha.

LookupExample2 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018")
LookupExample3 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018", [Fiscal Quarter], "FY2018 Q1")

exemplo de pesquisa 2

LOOKUPWITHTOTALS