Ir para conteúdo
  • 0

Função IF com varias condições ou outras opções


Emerson Alencar
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Veja se é isso:
 

Teste Despesas = 
    VAR vData = 
        MAX(DCalendario[Calendario])
    VAR vDataIni = 
        EOMONTH(vData, -1) + 1
RETURN
    CALCULATE(
        [Despesas Geral],
        EXCEPT(
            FILTER(
                'GG Diário',
                'GG Diário'[Data do documento] >= vDataIni
            ),
            FILTER(
                'GG Diário',
                'GG Diário'[Data do documento] = vDataIni && 'GG Diário'[Data de lançamento] = vDataIni &&  
                'GG Diário'[Conta do Razão] IN {61220285, 61220385, 61220485}
            )
        )
    )

 

GG-julho2022.pbix

  • Like 2
Link para o comentário
Compartilhar em outros sites

  • 0
  • Admin

Boa tarde @Emerson Alencar, tudo bem? 

veja se essa medida te atende:

 

Despesas Geral V2 =
CALCULATE([Despesas Geral],
    DContaContabil[Conta Contabil] <> 61220285,
    DContaContabil[Conta Contabil] <> 61220385,
    DContaContabil[Conta Contabil] <> 61220485,
    DCalendario[Dia] <> 1)
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

ola @Tiago Craici, quase isso!
    nestas contas eu preciso excluir somente os documentos do dia 1/07 , com data de documento 1/07 das respectivas contas, nos demais dias bem como o dia 1 preciso ver os valores.

 

da maneira como sugeriu não vejo estas contas e não vejo a data de 1/07. 

 

estamos no caminho!!

  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@Bruno Abdalla de Souza Show de bola, estamos no caminho,  mas preciso ver estas contas nos demais dias e no dia primeiro tbm, o que precisa sair do calculo é data documentos 01/07/2022 com data de lançamento em 01/07/2022 nestas respectivas contas(61220285, 61220385, 61220485),

O que tiver fora desta regra preciso ver

Link para o comentário
Compartilhar em outros sites

  • 0
  • Admin
Despesas Geral V3 =
IF(SELECTEDVALUE(DCalendario[Dia]) = 1 && SELECTEDVALUE('GG Diário'[Data de lançamento]) = SELECTEDVALUE('GG Diário'[Data do documento]),
    CALCULATE(
        [Despesas Geral],
        NOT DContaContabil[Conta Contabil] IN {61220285, 61220385, 61220485}),
        [Despesas Geral])
  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Teste Despesas = 
    VAR vData = 
        MAX(DCalendario[Calendario])
    VAR vDataIni = 
        EOMONTH(vData,-1)+1
RETURN
    SUMX(
            EXCEPT(
                'GG Diário',
                CALCULATETABLE(
                    FILTER(
                        'GG Diário',
                        'GG Diário'[Data do documento] = vDataIni && 'GG Diário'[Data de lançamento] = vDataIni
                    ),
                    NOT DContaContabil[Conta Contabil] IN {61220285, 61220385, 61220485}
                )
            ),
        [Despesas Geral]
    )

 

  • Like 2
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...