Alunos Jamilson Postado Fevereiro 16, 2023 Alunos Compartilhar Postado Fevereiro 16, 2023 (editado) Boa tarde! amigos, Estou tentando criar uma medida onde tenho que soma horas da semana dentro do mês de apuração do ponto. Já tentei varias medidas e não consigo demostra isso em uma só tabela, semana 1 ; semana 2; semana3 ... Grato teste_escala3 (2).pbixteste_escala3 (2).pbix teste_escala3 (2).pbix Editado Fevereiro 16, 2023 por Jamilson Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução Bruno Abdalla de Souza Postado Fevereiro 22, 2023 Alunos Solução Compartilhar Postado Fevereiro 22, 2023 Veja se ajuda @Jamilson Hora programada decimal = VAR vHoras = SUM(VWVGV_FRQ_F_MOVIMENTO[MOV_FDECMAL]) VAR vHora = INT(vHoras) VAR vMinuto = INT((vHoras - vHora) * 60) VAR vSegundos = ROUND((vHoras - vHora - DIVIDE(vMinuto, 60)) * 3600, 0) VAR vHH = IF(LEN(vHora) = 1, "0" & vHora, vHora) VAR vMM = IF(LEN(vMinuto) = 1, "0" & vMinuto, vMinuto) VAR vSS = IF(LEN(vSegundos) = 1, "0" & vSegundos, vSegundos) VAR vResultado = CONVERT (vHH&vMM&vSS, INTEGER) RETURN vResultado 20230222_teste_escala3.pbix 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Jamilson Postado Fevereiro 17, 2023 Autor Alunos Compartilhar Postado Fevereiro 17, 2023 Não sei se esta correto, mais eu criei 3 colunas dCalendario 1º Dia da Semana num = WEEKDAY(dCalendario[Data],1) 2º Dia da Semana abrev = SWITCH(dCalendario[Dia da Semana num], 1, "Dom", 2, "Seg", 3, "Ter", 4, "Qua", 5, "Qui", 6, "Sex", 7, "Sab") 3º Semana do Mes = WEEKNUM(dCalendario[Data]) - WEEKNUM(DATE(YEAR(dCalendario[Data]), MONTH(dCalendario[Data]),1))+1 Resultado foi este, não sei se esta correto! Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Jamilson Postado Fevereiro 17, 2023 Autor Alunos Compartilhar Postado Fevereiro 17, 2023 Meu resultado foi este 4º mais uma coluna em calendário Semana = IF( dCalendario[Semana do Mes]=1,"Semana 1", IF(dCalendario[Semana do Mes]=2,"Semana 2", IF(dCalendario[Semana do Mes]=3,"Semana 3", IF(dCalendario[Semana do Mes]=4,"Semana 4", IF(dCalendario[Semana do Mes]=5,"Semana 5", IF(dCalendario[Semana do Mes]=6,"Semana 6")))))) resultado foi esse aqui! Mas eu não sei se este e o caminho correto, tive que dar muitas voltas estou postando porque alguém pode estar com mesmo problema. Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Fevereiro 17, 2023 Admin Compartilhar Postado Fevereiro 17, 2023 Boa tarde @Jamilson! Da uma olhada no post abaixo, nele é explicado como trabalhar com horas no Power BI. 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 Alunos Jamilson Postado Fevereiro 20, 2023 Autor Alunos Compartilhar Postado Fevereiro 20, 2023 Boa tarde! @Tiago Craici, Obrigado pela dica, mais eu estou querendo e trabalhar semanas de um período, como imagem acima, eu classifiquei pela coluna. Bom esta atendendo, mais se tiver uma forma de colocar em uma medida dax seira melhor. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Jamilson Postado Fevereiro 22, 2023 Autor Alunos Compartilhar Postado Fevereiro 22, 2023 @Bruno Abdalla de Souza,esta top sua medida, eu consegui recriar porem em 3 medidas, "horas"; "minutos"; "segundos", ai eu juntei tudo em outra. Total Horas = IF(ISBLANK([Total hh]), BLANK(), IF([Dias]=0, [horas]&":"&[Minutos], [Dias]*24+[horas]&":"&[Minutos])) A sua esta tudo em uma só. top obrigado, e porque ainda estou aprendendo dax. mais uma vez obrigado Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Jamilson Postado Fevereiro 25, 2023 Autor Alunos Compartilhar Postado Fevereiro 25, 2023 (editado) Bom dia! @Bruno Abdalla de Souza, nesta mesma medida, como eu separa as horas negativas e positivas? e porque estou usando uma formula para somar as horas separadas e esta dando uma diferença no total, no caso estou usando o mesmo pbix. observe que que os valore estão corretos, porem a soma total não bate. Horas + = SUMX( FILTER( ALL(VWVGV_FRQ_F_MOVIMENTO[BANCO HORA]), [Total H.] > 0 ), [Total H.] ) Horas - = SUMX( FILTER( ALL(VWVGV_FRQ_F_MOVIMENTO[BANCO HORA]), [Total H.] < 0 ), [Total H.] ) Editado Fevereiro 25, 2023 por Jamilson Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jamilson
Boa tarde! amigos,
Estou tentando criar uma medida onde tenho que soma horas da semana dentro do mês de apuração do ponto.
Já tentei varias medidas e não consigo demostra isso em uma só tabela, semana 1 ; semana 2; semana3 ...
Grato
teste_escala3 (2).pbixteste_escala3 (2).pbix
teste_escala3 (2).pbix
Editado por JamilsonLink para o comentário
Compartilhar em outros sites
7 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