Ir para conteúdo principal Pular para conteúdo complementar

Last - função de gráfico

Last() retorna o valor de uma expressão avaliada com os valores de dimensão de uma tabela dinâmica como aparecerem na última coluna do segmento de linha da tabela dinâmica. Esta função retorna NULL em todos os tipos de gráficos, exceto em tabelas dinâmicas.

Nota informativaA classificação por valores y em gráficos ou por colunas de expressão em tabelas não é permitida quando essa função de gráfico é usada em qualquer uma das expressões do gráfico. Essas alternativas de classificação estão, portanto, automaticamente desabilitadas. Quando você usar essa função de gráfico em uma visualização ou tabela, a classificação da visualização será revertida para a entrada classificada dessa função.

Sintaxe:  

Last([TOTAL] expr [, offset [, count]])

Argumentos
ArgumentoDescrição
exprA expressão ou campo que contém os dados a serem medidos.
offset Especificar um offset n maior que 1 move a avaliação da expressão n colunas para a esquerda da última coluna.

A especificação de um deslocamento de 0 avaliará a expressão na última coluna do segmento de linha atual.

Especificando um número de compensação negativa faz a função Last funcionar como a função First com o número de compensação positiva correspondente.

count Ao especificar um terceiro parâmetro count maior que 1, a função retornará uma série de valores count, um para cada colunas da tabela, contado para a esquerda a partir da célula original.
TOTALSe a tabela for unidimensional ou se o qualificador TOTAL for usado como argumento, o segmento de coluna atual será sempre igual à coluna inteira.

Definindo o escopo de agregação

Se a tabela dinâmica tiver várias dimensões horizontais, o segmento de linha atual incluirá somente colunas com os mesmos valores que a coluna atual em todas as linhas de dimensão, exceto na linha que mostrar a última dimensão horizontal na ordem de classificação entre os campos. A ordem de classificação entre os campos para as dimensões horizontais das tabelas dinâmicas é definida simplesmente pela ordem das dimensões de cima para baixo.

Exemplo: expressões de gráfico
ExemploResultado
Last( Sum(Sales ))Retorna a soma de Sales da última coluna do segmento de linha atual.
Last( Sum(Sales ), 2)Retorna a soma de Sales da coluna que está duas colunas à esquerda da última coluna no segmento de linha atual.
Last( Total Sum( Sales ))Retorna a soma total de Sales da última coluna do segmento de linha atual.
RangeAvg (Last(Sum(x),1,5))Retorna uma média de resultados da função sum(x) avaliada nas cinco colunas mais à direita do atual segmento de linha.

Exemplo - Fundamentos de Last

Exemplo - Cenário de Last

Exemplo - Usando Last para calcular a variação orçamentária

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!