Ir para conteúdo
  • 0

Trazer o max de uma data como data


Rener
Ir para solução Solucionado por Rafa Lemos ,

Pergunta

  • Membros

Ola amigos, 

 

Eu to quebrando a cabeça com isso, estou tentando replicar o que vi na live do painel de people analytics com a base que tenho na empresa, porém na formula que usamos para calcular o headcount usa um max(dcalendario[data]) até ai beleza, porém eu vi depois que o Max(dcalendario[data]) no meu arquivo esta trazendo um número inteiro não a data em si, que deveria ser essa do dia 31/12/2021


image.thumb.png.276f873af9d8bd589b39059f61a2b301.png
 

Olhei a formatação e mesmo assim não entendi o porque vem assim.
image.thumb.png.eebf47580a5ad4d575ecb206df57cc56.png

 

Alguém poderia dar um Help ?
 

Link para o comentário
Compartilhar em outros sites

17 respostass a esta questão

Posts Recomendados

  • 1
  • Admin
  • Solução

@Rener Boa noite!

Consegui chegar no resultado abaixo: People_Analytics.pbix

Em 27/04/2021 em 08:15, Rener disse:

2020
Novembro - 2249
Dezembro - 2308

2021
Janeiro - 2298
Fevereiro - 2352
Março - 2424
Abril - 2554

A medida ficou da seguinte maneira:
 

Headcount = 
VAR vDataFinalContexto = MAX(dCalendario[Data])
RETURN
CALCULATE(
    COUNTROWS('Base Funcionarios'),
    FILTER(
        ALL('Base Funcionarios'),
        'Base Funcionarios'[DATA DA ADMISSÃO] <= vDataFinalContexto &&
        ('Base Funcionarios'[DT_DESLIG] > vDataFinalContexto || 'Base Funcionarios'[SITUAÇÃO STATUS] <> "Demissão") 
    )
)

image.thumb.png.ccc23ebaf7ef90a26791841e6b42ae41.png

People_Analytics.pbix

Link para o comentário
Compartilhar em outros sites

  • 1
  • Membros
8 horas atrás, Rafa Lemos disse:

@Rener Boa noite!

Consegui chegar no resultado abaixo: People_Analytics.pbix

A medida ficou da seguinte maneira:
 


Headcount = 
VAR vDataFinalContexto = MAX(dCalendario[Data])
RETURN
CALCULATE(
    COUNTROWS('Base Funcionarios'),
    FILTER(
        ALL('Base Funcionarios'),
        'Base Funcionarios'[DATA DA ADMISSÃO] <= vDataFinalContexto &&
        ('Base Funcionarios'[DT_DESLIG] > vDataFinalContexto || 'Base Funcionarios'[SITUAÇÃO STATUS] <> "Demissão") 
    )
)

image.thumb.png.ccc23ebaf7ef90a26791841e6b42ae41.png

People_Analytics.pbix 15 MB · 1 download

Muito Obrigado mesmo Rafa, essa comunidade é sensacional

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
1 hora atrás, Rafa Lemos disse:

@Rener chegou a criar outra tabela dcalendario para testar?
Para ver se dá o mesmo erro?

Porque está bem estranho.

Outra opção seria selecionar novamente o tipo de dado para data, para ver se atualiza na medida.

Eu Acredito que o problema esta na base que originou a dCalendário, pois a ultima data da dCalendário seria a ultima data de desligamento da base origem e esse campo esta formatado como data mas esta estranho
image.thumb.png.5d2e149ac2bbaf54a6e37f26e1410bb9.png

Não esta igual o campo de Data de admissão por exemplo, mesmo colocando o mesmo formato de data.

image.png.e05beb8603647ea117df3154fd9c837f.png


 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
Em 14/04/2021 em 14:50, Rener disse:

Eu Acredito que o problema esta na base que originou a dCalendário, pois a ultima data da dCalendário seria a ultima data de desligamento da base origem e esse campo esta formatado como data mas esta estranho
image.thumb.png.5d2e149ac2bbaf54a6e37f26e1410bb9.png

Não esta igual o campo de Data de admissão por exemplo, mesmo colocando o mesmo formato de data.

image.png.e05beb8603647ea117df3154fd9c837f.png


 

@Rafa Lemos

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
8 horas atrás, Rafa Lemos disse:

@Rener bom dia!

Consegue compartilhar o PBIX para alánisar?

People_Analytics.pbixEu consegui descobrir o porque não aparecia como Data, mas ai não resolveu meu problema principal rs que é fazer a medida do Headcount contabilizar de forma correta os valores em cada mês e ano.

Eu pensava que era por causa da data do calendário, mas agora que vi que na verdade está certo a data da calendário, não sei o que pode ser

Headcount =
VAR vDataFinalContexto = MAX(dCalendario[Data])
RETURN
CALCULATE(
COUNTROWS('Base Funcionarios'),
FILTER(
'Base Funcionarios',
'Base Funcionarios'[DATA DA ADMISSÃO] <= vDataFinalContexto &&
('Base Funcionarios'[DT_DESLIG] > vDataFinalContexto || 'Base Funcionarios'[SITUAÇÃO STATUS] <> "Demissão")
)
)
Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
12 horas atrás, Rafa Lemos disse:

@Rener consegue passar para nós como seria o resultado por mês?
Assim conseguimos montar a medida de forma mais rápida.

Claro @Rafa Lemos vou te passar o cenário dos últimos 6 meses:

2020
Novembro - 2249
Dezembro - 2308

2021
Janeiro - 2298
Fevereiro - 2352
Março - 2424
Abril - 2554

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
Em 27/04/2021 em 08:15, Rener disse:

Claro @Rafa Lemos vou te passar o cenário dos últimos 6 meses:

2020
Novembro - 2249
Dezembro - 2308

2021
Janeiro - 2298
Fevereiro - 2352
Março - 2424
Abril - 2554

@Rafa Lemos teve alguma luz sobre o meu caso ? rsrs eu tentei outras formulas mas não consegui chegar no resultado

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...