Ir para conteúdo
  • 0

Cálculo de soma de valores à pagar com critérios .


vsano
Ir para solução Solucionado por RodrigoSan ,

Pergunta

  • Alunos

Teste dos sócios.xlsxPessoal, boa tarde. 

Tenho aqui uma situação - desafio que estou brincando em solucionar porém necessito de uma ajuda pois estou encontrando alguns problemas:
1 - Resultado da soma das colunas dando valor errado. (imagem 1)
2 - Gostaria de obter dicas de outras formas de fazer algumas medidas que estou usando , (de forma que fique uma medida mais harmoniosa de se ver rs)

Vamos para a situação: 
 2 sócios de um negócio necessitam de uma tabela de modo que possam visualizar quanto cada um pagou em determinado gasto que está na coluna (VALOR TOTAL).
 Os gastos de cada sócio está nas colunas "SÓCIO 1" e "SÓCIO 2". 
Como nem sempre todos os gastos são pagos igualmente entre os sócios, alguns gastos são pagos de forma integral por um dos sócios ou por valores quebrados, resultando em diferenças entre quanto um sócio gastou mais que o outro. 
Para facilitar a visualização da tabela e o entendimento da tabela são usados 2 critérios: "DIVIDIDO" e "PAGO". 
- "Dividido" : caso "SIM" , o gasto tem que ser dividido" ; caso "NÃO" , o valor total tem que ser pago integral entre cada sócio. 
- "Pago": caso "SIM", significa que o pago foi feito igual entre os dois sócios (então o valor final é "zero" pois o gasto já está acertado) ; caso "NÃO", significa que o valor pago entre os sócios foi diferente de um do outro. 

Ou seja, transformando os 2 critérios em uma medida estou usando a seguinte: 

Valor Div. Gasto = 

IF (
    SELECTEDVALUE ( 'Planilha1'[DIVIDIDO]) = "NÃO"
        && SELECTEDVALUE ( 'Planilha1'[PAGO] ) = "SIM",
    0,
    IF (
       SELECTEDVALUE ( 'Planilha1'[DIVIDIDO] ) = "NÃO"
        && SELECTEDVALUE ( 'Planilha1'[PAGO] ) = "NÃO",
        SELECTEDVALUE ( 'Planilha1'[VALOR TOTAL]),
        IF (
           SELECTEDVALUE ( 'Planilha1'[DIVIDIDO] ) = "SIM"
        && SELECTEDVALUE ( 'Planilha1'[PAGO] ) = "SIM",
            0,
            IF (
               SELECTEDVALUE ( 'Planilha1'[DIVIDIDO] ) = "SIM"
        && SELECTEDVALUE ( 'Planilha1'[PAGO] ) = "NÃO",
                [Valor Total dividido], 
                BLANK()
            )
        )
    )
)

 

(obs: os valores à considerar se inicia à partir do dia 15/06, pois a data inferior já foi acertada entre os sócios, eis o motivo do pago estar como "SIM" mesmo fugindo do critério estabelecido acima)

 

 

imagem1.png

Teste dos sócios.xlsx

teste dos sócios com critérios.pbix

Editado por vsano
pbix atualizado
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 1
  • Alunos
Em 01/08/2021 em 14:23, RodrigoSan disse:

Olá @vsano, tudo bem contigo?
Não sei se entendi direito o seu caso, mas um SWITCH não facilitaria seu cálculo?
Abaixo é só uma ideia.

image.png.9c3b5ab685069ed3535defe93a03715f.png
 

Olá @RodrigoSan, tudo ótimo e você?  

A minha necessidade seria fazer uma correção nas medidas "Socio 1 PAGAR" e "Socio 2 PAGAR". 
Também perguntava por sugestões para escrever a medida do "DIV Valor Gasto". 
Vou tentar fazer essa melhoria da medida do DIV Valor Gasto com a sua opção do SWITCH.

Editado por vsano
  • Like 1
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...