ROLLUPISSUBTOTAL

DAXManipulação de Tabelas

Dentro de ADDMISSINGITEMS, associa os grupos de rollup à coluna de subtotal criada por ROLLUPADDISSUBTOTAL; não retorna valor.

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

Aprender DAX ao vivo