Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom Dia.!
Estou com o seguinte problema:
Tenho um campo data. OK.!
Agora quero contar os dias, porém quero que os sábados sejam contados como meio dia.
Neste caso para Janeiro/2014 ficaria assim.
Tenho 31 dias corridos e 5 sábados. OK.!
Queria que o meu retorno fosse 31 dias - 2,5 dias de sábados.
ou seja, os sábados seriam contados como meio período.
O resultado seria 28,5 dias
Se alguém tiver alguma ideia.
Muito Obrigado.
Renato
Olá Renato, só uma dúvida, o domingo você conta normal?
Olá Fernando
Tudo Jóia?
Exemplo para Jan/14.
Total de Dias 31, sendo:
23 dias de segunda a sexta
4 sábados
4 domingos
Preciso que o retorno seja:
23 dias + 2 (4 sábados dividido por 2)
Resultado = 25 dias.
Os Domingos não entram no calculo. OK.!
Muito Obrigado.
Renato
Recomendo criar um campo em seu modelo de dados da seguinte forma.
If(WeekDay(Data) = 6,0,If(WeekDay(Data)=5,0.5,1)) AS SomaDia,
Depois é só fazer a soma do campo.
Sum(SomaDia)
Abraços.
Tonial.
Olá.
Boa tarde.!
Eu tentei fazer desta maneira, mas não deu certo.
Tentei de 2 formas:
IF(weekday(DATA) = 'sáb', count(distinct(day(DATA))/2)
IF(weekday(DATA) = 6, count(distinct(day(DATA))/2)
Não retorna nada e também não dá nenhum erro.
Obrigado.
Renato
Olá Renato. Boa tarde.
Recomendo criar um campo em sua dimensão de calendário.
Veja o exemplo anexo.