Dimensionality
Dimensionality() retorna o número de dimensões da linha atual. No caso de tabelas dinâmicas, a função que retorna o número total de colunas da dimensão que têm conteúdo não agregado, isto é, não contêm somas parciais ou agregações contraídas.
Sintaxe:
Dimensionality ( )
Tipo de dados de retorno: inteiro
Limitações:
Essa função só está disponível para gráficos. O número de dimensões em todas as linhas, exceto o total que será 0, será retornado. Para todos os tipos de gráfico, exceto tabelas dinâmicas, ela retornará o número de dimensões em todas as linhas, exceto o total, que será 0.
A 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.
Exemplos:
Um uso típico de dimensionalidade é quando você deseja fazer um cálculo apenas se houver um valor presente para uma dimensão.
Exemplo | Resultado |
---|---|
Para uma tabela que contém a dimensão UnitSales, você poderia apenas desejar indicar que uma fatura foi enviada: IF(Dimensionality()=3, "Invoiced"). |
- |