- 26 Mar 2022 às 15:16
#69965
Fala galera...tudo bom?!
Ajudem-me no seguinte problema:
No DAX do Power Pivot tenho esse código para uma coluna calculada que deve retornar dados 4 colunas dependendo do 'Case' (SWITCH); os tipos de dados que possuem relacionamento estão devidamente equivalentes, porém não consigo retorno para as duas últimas linhas do CASE interno de [ANEXO ST]<>"".
Neste anexo segue o projeto para quem se disponibilizar a testar/ajudar.
Ajudem-me no seguinte problema:
No DAX do Power Pivot tenho esse código para uma coluna calculada que deve retornar dados 4 colunas dependendo do 'Case' (SWITCH); os tipos de dados que possuem relacionamento estão devidamente equivalentes, porém não consigo retorno para as duas últimas linhas do CASE interno de [ANEXO ST]<>"".
Neste anexo segue o projeto para quem se disponibilizar a testar/ajudar.
Código: Selecionar todos
= IF([DESTINAÇÃO]="REVENDA";
SWITCH(TRUE();
[ANEXO ST]<>"";
SWITCH(TRUE();
//AS PROXIMAS 2 LINHAS ABAIXO SAO AVALIADAS PERFEITAMENTE CONFORME O RELACIONAMENTO DAS TABELAS.
RELATED(UF[INTER])=0,07;NFe[7%];
RELATED(UF[INTER])=0,12;NFe[12%];
//O DADO RETORNADO A PARTIR DO RELACIONAMENTO NAO É AVALIADO
//OU PELO MENOS NAO RETORNA O ESPERADO; MESMO QUE SEPARANDO
//AS CONDICOES DO CASE NAO HÁ AVALIACAO DAS LINHAS APENAS AS 2 PRIMEIRAS
RELATED(ORIG[BACK])=0||RELATED('ORIG 10'[BACK 10])=0;NFe[4%];
//SÓ AS 2 PRIMEIRAS LINHAS SAO AVALIADAS
[CRT]="1";[MVA INTRA]);
ISBLANK([ANEXO ST]);
IF([UF DEST.]="PE";0,40;0)
);0)
Você não está autorizado a ver ou baixar esse anexo.
Erros valem mais que acertos quando é um acerto no final