É possível criar um CALCULATE de soma de uma coluna porém pedindo para que essa soma só ocorra caso os valores de outra coluna na mesma tabela sejam distintos? Se não qual seria a outra possibilidade para resolução desse problema?
É possível criar um CALCULATE de soma de uma coluna porém pedindo para que essa soma só ocorra caso os valores de outra coluna na mesma tabela sejam distintos? Se não qual seria a outra possibilidade para resolução desse problema?
Oi, João, tudo bem?
Desculpe a demora em te responder!
Sim, é possível criar um CALCULATE
para realizar a soma de uma coluna, levando em consideração apenas os valores distintos de outra coluna na mesma tabela. Para isso, você pode utilizar a função DISTINCTCOUNT
para contar a quantidade de valores distintos da coluna desejada e, em seguida, usar essa contagem como filtro no CALCULATE
.
Recomendo abaixo a leitura da documentação da função DISTINCTCOUNT
para mais informações:
Todavia, vale ressaltar que como é um assunto externo aos cursos da Alura e que não tenho acesso ao cenário completo do projeto outros testes terão de ser feitos a fim de obter o resultado esperado, mas espero que esta resposta seja um bom ponto de partida para a resolução do seu problema.
Abraços e bons estudos!