Quando usar
Em consultas que envolvem SUMMARIZECOLUMNS com ROLLUPADDISSUBTOTAL dentro de ADDMISSINGITEMS, para manter as linhas de subtotal corretas.
Sintaxe
DAX
ROLLUPISSUBTOTAL([<FiltroTotalGeral>], <ColunaAgrupamento>, <ColunaÉSubtotal>[, [<FiltroNível>][, <ColunaAgrupamento>, <ColunaÉSubtotal>[, [<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. ColunaÉSubtotal: nome da coluna ISSUBTOTAL criada por ROLLUPADDISSUBTOTAL. FiltroNível (Opcional): filtro aplicado ao nível atual.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- NãoCálculo Visual
Exemplo
DAX
// Consulta: todas as categorias (inclusive sem venda) e a linha de total
EVALUATE
ADDMISSINGITEMS (
TabDimProduto[Categoria],
SUMMARIZECOLUMNS (
ROLLUPADDISSUBTOTAL ( TabDimProduto[Categoria], "É Total" ),
"Vendas", [Total de Vendas]
),
ROLLUPISSUBTOTAL ( TabDimProduto[Categoria], [É Total] ) // pareia grupo e coluna de subtotal
)Mais informações
- Lançamento
- 2016-Nov