OPENINGBALANCEWEEK

DAXInteligência de Dados Temporais

Avalia uma expressão na data correspondente ao fim da semana anterior no contexto atual (saldo de abertura semanal).

Quando usar

Para saldo de estoque ou caixa no início de cada semana, em modelos com inteligência de tempo baseada em calendário.

Sintaxe

DAX
OPENINGBALANCEWEEK(<Expressão>, <Calendário>[, <Filtro>])

Parâmetros

Expressão: Expressão que retorna um valor escalar. Calendário: Referência a um calendário. Filtro (Opcional): Expressão que especifica um filtro a aplicar ao contexto atual.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • NãoCálculo Visual

Exemplo

DAX
// CalendarioFiscal: calendário definido sobre TabDimCalendario (com semanas mapeadas)
// Estoque de abertura = saldo no fim da semana anterior
Estoque Abertura Semana =
OPENINGBALANCEWEEK (
    SUMX ( TabFatEstoque, TabFatEstoque[CustoUnitario] * TabFatEstoque[QuantidadeSaldo] ),
    CalendarioFiscal
)

Mais informações

Lançamento
2025

Aprender DAX ao vivo