Ir para conteúdo
  • 0

Função DAX DATEADD com erro


Judá
Ir para solução Solucionado por Dums ,

Pergunta

  • Alunos

Boa tarde incomparáveis!
Preciso de ajuda com a função DATEADD

A função abaixo calcula a "Coluna" => "Mês DM" e retorna uma única data para todas as linhas da coluna.

var vobra = fatoPOC[Reduzido]

var vdatadm =

CALCULATE(MIN(fatoPOC[Período]);

ALL (fatoPOC);

fatoPOC[Inicio Demanda] ="DM";

fatoPOC[Reduzido]=vobra)

RETURN vdatadm

Neste caso o valor da data: "Mês DM" = 01/09/2023

Ao utilizar a função 
DATEADD(fatoPOC[Mês DM];1;MONTH) ele retorna o valor: 01/10/2023
Ao utilizar a função 
DATEADD(fatoPOC[Mês DM];2;MONTH) ele retorna o valor: "" (nulo)
Ao utilizar a função 
DATEADD(fatoPOC[Mês DM];3;MONTH) ele retorna o valor: 01/12/2023
Ao utilizar a função 
DATEADD(fatoPOC[Mês DM];4;MONTH) ele retorna o valor: "" (nulo)
Ao utilizar a função 
DATEADD(fatoPOC[Mês DM];5;MONTH) ele retorna o valor: "" (nulo)
Ao utilizar a função DATEADD(fatoPOC[Mês DM];6;
MONTH) ele retorna o valor: 01/03/2024

Alguém já teve este problema?

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
18 minutos atrás, Judá disse:

Sim, é uma coluna calculada e contém valores em todas as linhas. Nenhuma vazia.

Certo, mas os dias, são sequencias, existe uma linha para cada "dia" do calendário gregoriano? O normal nestes casos termos uma dimensão dCalendario e usarmos ela nas medidas temporais...

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...