Membros vieirat86 Postado Abril 18 Membros Compartilhar Postado Abril 18 Bom dia!! Como faço a subtração de horas trabalhadas no Power Query?? Nesse modelo de horas de trabalho noturno: Entrada: Saída: 23:00 07:00 Pela subtração direto não está dando certo... Link para o comentário Compartilhar em outros sites More sharing options...
1 Membros Vitor Peralva Postado Abril 18 Membros Compartilhar Postado Abril 18 Bom Dia, @vieirat86! Se os dados na sua base sempre se apresentam assim, com uma entrada e uma saída uma ao lado da outra, você pode fazer o seguinte: Criar uma condicional (if) para verificar se entrada é maior do que a saída. Caso positivo, você soma 24 horas ou 1 dia a subtração #duration(1,0,0,0) Caso Negativo, basta fazer a subtração normal. Tenta aplicar e vê se vai apresentar alguma inconsistência, porque se sim, teria que ir aumentando às verificações. Espero ter ajudado. 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Tiago Craici Postado Abril 18 Membros Compartilhar Postado Abril 18 Bom dia @vieirat86! Indico fortemente o post abaixo, nele explica bem detalhadamente como trabalhar com horas:https://powerbiexperience.com/pt/blog/como-trabalhar-com-horas-no-formato-hhmmss-case-de-pcp-producao/ Sucesso! 🚀🥇 Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros vieirat86 Postado Abril 19 Autor Membros Compartilhar Postado Abril 19 21 horas atrás, Vitor Peralva disse: Bom Dia, @vieirat86! Se os dados na sua base sempre se apresentam assim, com uma entrada e uma saída uma ao lado da outra, você pode fazer o seguinte: Criar uma condicional (if) para verificar se entrada é maior do que a saída. Caso positivo, você soma 24 horas ou 1 dia a subtração #duration(1,0,0,0) Caso Negativo, basta fazer a subtração normal. Tenta aplicar e vê se vai apresentar alguma inconsistência, porque se sim, teria que ir aumentando às verificações. Espero ter ajudado. Bom dia @Vitor Peralva Tentei fazer a condição, mas não consigo adicionar as 24horas na saída... pra fazer subtração... Tem como detalhar um pouco mais?? Mas é dessa forma que vc mencionou sim... Obrigado Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros vieirat86 Postado Abril 19 Autor Membros Compartilhar Postado Abril 19 Em 18/04/2023 em 08:03, Tiago Craici disse: Bom dia @vieirat86! Indico fortemente o post abaixo, nele explica bem detalhadamente como trabalhar com horas:https://powerbiexperience.com/pt/blog/como-trabalhar-com-horas-no-formato-hhmmss-case-de-pcp-producao/ Sucesso! 🚀🥇 Bom dia @Tiago Craici Gostaria de fazer no Power Query mesmo... pois não vou apresentar no B.I nesse primeiro momento... Mesmo assim obrigado pela ajuda Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Vitor Peralva Postado Abril 19 Membros Compartilhar Postado Abril 19 1 hora atrás, vieirat86 disse: Bom dia @Vitor Peralva Tentei fazer a condição, mas não consigo adicionar as 24horas na saída... pra fazer subtração... Tem como detalhar um pouco mais?? Mas é dessa forma que vc mencionou sim... Obrigado Olá, @vieirat86! Vou explicar melhor. Vamos supor que tenho os seguintes dados: Eu posso adicionar uma coluna personalizada com o seguinte código: = if [Entrada] > [Saída] then Duration.TotalHours([Saída] - [Entrada] + #duration(1,0,0,0)) else Duration.TotalHours([Saída] - [Entrada]) E vou ter como retorno: Assim você obtém as horas em formato decimal e consegue fazer os cálculos com ela. Espero ter ajudado. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
vieirat86
Bom dia!!
Como faço a subtração de horas trabalhadas no Power Query??
Nesse modelo de horas de trabalho noturno:
Entrada: Saída:
23:00 07:00
Pela subtração direto não está dando certo...
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora