Quando usar
Adicionar subtotais em SUMMARIZECOLUMNS — equivalente do ROLLUP para a função moderna.
Sintaxe
DAX
ROLLUPADDISSUBTOTAL([<FiltroTotalGeral>], <ColunaAgrupamento>, <Nome>[, [<FiltroNível>][, <ColunaAgrupamento>, <Nome>[, [<FiltroNível>][, …]]]])Parâmetros
FiltroTotalGeral (Opcional): filtro aplicado ao nível do total geral. ColunaAgrupamento: coluna existente usada para criar os grupos; não pode ser expressão. Nome: nome da coluna ISSUBTOTAL; os valores são calculados com ISSUBTOTAL. FiltroNível (Opcional): filtro aplicado ao nível atual.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- NãoCálculo Visual
Exemplo
DAX
// Consulta: vendas por categoria com total geral identificado
EVALUATE
SUMMARIZECOLUMNS (
ROLLUPADDISSUBTOTAL ( TabDimProduto[Categoria], "É Total" ),
"Vendas", [Total de Vendas]
)
ORDER BY [É Total] DESC, [Vendas] DESC
// Linha de total: É Total = TRUE e Categoria em brancoMais informações
- Lançamento
- 2016-Nov