Eu tenho uma base onde existem dimensões que mudam ao longo do tempo. Eu adicionei uma coluna nova no Power Query onde verifico se a data do registro está entre a data inicial e final, se sim retorna "1", se não retorna "0". Por fim eu filtro o registro com resultado 1.
Entretanto me deparei com um registro onde todos os resultado foram 0. Nessa situação preciso que o último registro (com a data mais alta) retorne o resultado 1.
Primeira condição: verificar a data participação, se está entre a data alteração e data alteração final, se sim 1 se não 0.
Segunda condição: Se nenhum registro for atendido na primeira condição então retorna 1 para o registro com data mais alta, e zero para os demais.
Pergunta
Gulhysan Saldanha
Boa tarde Pessoal,
Eu tenho uma base onde existem dimensões que mudam ao longo do tempo. Eu adicionei uma coluna nova no Power Query onde verifico se a data do registro está entre a data inicial e final, se sim retorna "1", se não retorna "0". Por fim eu filtro o registro com resultado 1.
Entretanto me deparei com um registro onde todos os resultado foram 0. Nessa situação preciso que o último registro (com a data mais alta) retorne o resultado 1.
Primeira condição: verificar a data participação, se está entre a data alteração e data alteração final, se sim 1 se não 0.
Segunda condição: Se nenhum registro for atendido na primeira condição então retorna 1 para o registro com data mais alta, e zero para os demais.
Obs: A chave do registro é o cd_caixa.
Base exemplo em anexo.
base.pbix base.xlsx
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora