Quando usar
Para criar tabelas filtradas dinamicamente usadas como input de outras funções.
Sintaxe
DAX
CALCULATETABLE(<Expressão>[, <Filtro1>[, <Filtro2>[, …]]])Parâmetros
Expressão: tabela do modelo ou função que retorna tabela. Filtro1, Filtro2… (Opcional): expressões booleanas, expressões de tabela ou funções modificadoras de filtro.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Vendas de 2024, independentemente do ano filtrado no visual
Total de Vendas 2024 =
SUMX (
CALCULATETABLE ( TabFatVenda, TabDimCalendario[Ano] = 2024 ),
TabFatVenda[ValorVenda]
)
// Tabela calculada: produtos da categoria Eletrônicos
Produtos Eletrônicos =
CALCULATETABLE ( TabDimProduto, TabDimProduto[Categoria] = "Eletrônicos" )Mais informações
- Lançamento
- 2016-Nov
- Atualização
- 2021-Set