Funções agregadas em campos e medidas calculados
Funções agregadas em campos calculados realizam cálculos com base em grupos de linhas, em vez de uma única linha.
Por exemplo, não faz sentido usar soma ou média em um único valor. Em vez disso, você pode calcular a soma ou a média em um grupo de linhas ou colunas, ou em todo o conjunto de dados.
note
Se você está familiarizado com instruções SQL, pode pensar em funções agregadas no editor de relatórios personalizados como análogas a uma função, como uma cláusula GROUP BY em uma instrução SELECT.
Estas são as funções agregadas disponíveis:
- Média
- CountAll
- CountDistinct
- Máx
- Mediana
- Mín.
- Modo
- PercentOf
- Taxa
- StdDevP
- DesPadAmos
- Soma
- WeightedAverage
Restrições
Como as funções agregadas já operam em grupos, seu uso é restrito das seguintes maneiras:
- Você pode usar funções agregadas apenas em medidas calculadas. Os agregados não devem ser usados para criar campos não medidos.
- Não é possível adicionar uma função agregada a um grupo.
- Você não deve usar uma função agregada como filtro.
- Os únicos cálculos resumidos suportados para funções agregadas são: Agregar fórmula, Personalizado e Nenhum.
Níveis
Muitas funções agregadas aceitam um nível opcional para especificar o agrupamento do agregado. Um nível usado em um agregado deve estar entre aspas (;); por exemplo, 'RowGroup'.
Os níveis disponíveis são:
- Atual (padrão): use o valor atual ao observar linhas de detalhes em uma exibição de tabela
- RowGroup: use os valores principais de um local de linha
- RowTotal: use o valor total geral de um local de linha
- ColumnGroup: use os valores principais de um local de coluna
- ColumnTotal: use os valores principais de um local de coluna
- Total: use o valor total geral de uma tabela de referência cruzada e o RowTotal de uma tabela