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

NoOfColumns - função de gráfico

NoOfColumns() retorna o número de colunas no atual segmento da linha em uma tabela dinâmica.

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:  

NoOfColumns([total])

Argumentos
ArgumentoDescrição
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

Em uma tabela dinâmica com várias dimensões horizontais, o segmento de linha atual inclui apenas colunas com os mesmos valores da coluna atual em todas as linhas de dimensão, exceto a linha que mostra a última dimensão na ordem de classificação entre 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ão de gráfico
ExemploResultado
IF(ColumnNo() > NoOfColumns() - 2, Sum(Sales), Null())Quando o ColumnNo for maior que NoOfColumns menos 2, o gráfico retornará o valor Sum(Sales). Caso contrário, se ColumnNo for menor que isso, então retornará NULL. Neste exemplo, a partir da terceira coluna, serão retornados valores enquanto as colunas 1 e 2 não retornarão nenhum valor.

Exemplo - Fundamentos de NoOfColumns

Exemplo - Cenário de NoOfColumns

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!