Partilhar via


PESQUISA

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

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

Sintaxe

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

Parâmetros

Período Definição
expressão A expressão a avaliar.
Colref (Opcional) A coluna a ser filtrada.
expressão (Opcional) O valor a filtrar.

Valor de retorno

O valor da expressão após a aplicação dos filtros.

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, PROC recupera a soma das vendas para Categoria de 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 de Vendas do Ano Fiscal do ano fiscal de 2018. Observe que o filtro de trimestre da linha será usado, uma vez que não foi especificado explicitamente, resultando em nenhum resultado sendo retornado para o 1º trimestre do ano fiscal de 2019 para o 4º trimestre do exercício de 2019 , uma vez que a combinação do 1º trimestre do exercício de 2018 e do ano fiscal de 2019 com o 4º trimestre do exercício de 2019 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

PESQUISACOMTOTAIS