Ir para conteúdo
  • 0

Segmentação de acordo com os meses


Josué C. Alfaro
Ir para solução Solucionado por Tiago Craici - Xperiun ,

Pergunta

  • Alunos

Olá bom dia pessoal, tudo bem? Tenho um filtro de data no Power BI onde, quando seleciono um mês, é exibido o número 1; se seleciono um trimestre, são exibidos 3 números; e se seleciono um ano, são exibidos 12 números (representando os 12 meses). Basicamente, cada mês deve ser contado como 1. Eu usei DISTINCTCOUNT(fecha[mes]) e funciona, mas quando tento trazer anos diferentes, não passa do número 12, quando na verdade deveria somá-los.

Por exemplo:

Filtro,

Todo o ano de 2018 (12 meses)
Trimestre 1 de 2019 (3 meses)
Todo o ano de 2018 + Trimestre 1 de 2019 = 15

1.2.png.be11c80af413e23a60a77143403b1db8.png

 

Já tentei várias fórmulas, mas ainda não consigo obter o valor correto, pois não ultrapassa 12 quando deveria. Por padrão, quando nada está filtrado, DISTINCTCOUNT mostra 12 ou BLANK, então quando não há filtro, deveria ser 0

Exemplo.pbix

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 1
  • Admin
  • Solução

outra solução... Caso não queira adicionar nova coluna (MesAno) em sua dCalendario:


 

Tiago =
var _tab =
SUMMARIZE(
    dCalendar,
    dCalendar[Month],
    dCalendar[Year],
    "Mes",
    DISTINCTCOUNT(dCalendar[Month])
)
 
return
 IF(
    OR( ISFILTERED(dCalendar[Date].[Quarter]), ISFILTERED(dCalendar[Date].[Year]) ),
    COUNTROWS(_tab)
)
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...