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
  • Membros
  • 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

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

  • 0
  • Membros

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!!

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

  • 0
  • Membros

@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
  • Membros
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])
  • Gostei 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
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]
    )

 

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...