Sua medida tinha um erro, estava dEstruturaDRE[Indice] = 1
$ Realizado Oficial =
VAR vSubtotal = SELECTEDVALUE(dEstruturaDRE[Subtotal])
VAR vIndice = SELECTEDVALUE(dEstruturaDRE[Indice])
VAR vDetalharN2 = SELECTEDVALUE(dPlanoContas[detalharN2])
VAR vDetalharN3 = SELECTEDVALUE(dPlanoContas[detalharN3])
VAR vDetalharN1 = SELECTEDVALUE(dPlanoContas[detalharN1])
VAR vTotal = [$ Total Lancamento]
VAR vAcumulado =
CALCULATE(
[$ Total Lancamento],
ALL(dEstruturaDRE), //mantem todos os filtros que vierem de fora, e ignora os filtros aplicados na tabela/matriz. Ex. cod_filial
VALUES(dEstruturaDRE[Filial]), //devolve para a função o contexto de Filial
dEstruturaDRE[Indice] >= 1,
dEstruturaDRE[Indice] < vIndice)
RETURN
SWITCH(
TRUE(),
vSubtotal = 1 && ISINSCOPE(dPlanoContas[Departamento - descricaoN1]), BLANK(),
vDetalharN2 = 0 && ISINSCOPE(dPlanoContas[Pacote - descricaoN2]), BLANK(),
vDetalharN3 = 0 && ISINSCOPE(dPlanoContas[Conta - descricaoN3]), BLANK(),
vDetalharN1 = 0 && ISINSCOPE(dPlanoContas[Departamento - descricaoN1]), BLANK(),
vSubtotal = 0, vTotal,
vSubtotal = 1, vAcumulado,
BLANK()
)