segunda-feira, maio 30, 2005

Dúvida levantada pelo Carlos

"Basta sermos simples para sermos ricos em nossos atos!" (E.S.P.)
----------

**********
Mensagem do Carlos:
"30 May 05, 08:06 - CARLOS: Eneias, HELP, tenho esta fórmula =DATADIF(G9;G10;"Y") & " ano (s), " & DATADIF(G9;G10;"YM") & " mês (es) e " & DATADIF(G9;G10;"MD") & " dia (s). " preciso somar os resultado do calculo no final"
**********

Carlos, crie tabela paralelas (as mesmas ficarão ocultas) onde constarão na primeira coluna somente o ano, na segunda somente o mês e na terceira somente o dia. No final de cada coluna faça a soma individual do ano, mês e dia usando o formato concatenado como na tua função.

Exemplo:

Para as datas, 12/1/1980 (célula A1) -30/5/2005 (célula B1) teríamos o resultado em "F1" de "25 ano (s), 4 mês (es) e 18 dia (s)".
Para as datas, 10/8/1982 (célula A2) -30/5/2005 (célula B2) teríamos o resultado em "F2" de "22 ano (s), 9 mês (es) e 20 dia (s)".

tendo os valores individuais (estas colunas ficariam ocultas):
25, 4, 18 - (ano - "C1", mês - "D1", e dia - "E1")
22, 9, 20 - (ano - "C2", mês - "D2", e dia - "E2")

somando:
"C1+C2"= 47 - "resultado em C3"
"D1+D2"= 13 - "resultado em D3"
"E1+E2" = 38 - "resultado em E3"

Em "F3" coloque esta função:
=C3&" ano (s), "&D3&" mês (es) e "& E3&" dia (s)"

Resultado:

47 ano (s), 13 mês (es) e 38 dia (s)

----------
"O potencial humano só é medido por intermédio dos atos!" (E.S.P.)

Dúvida levantada pelo Jairo Borges

"Basta sermos simples para sermos ricos em nossos atos!" (E.S.P.)
----------

**********
Mensagens do Jairo Borges:

"28 May 05, 17:36 -
JAIRO BORGES: INTERVALO DAS 24 HORAS, QUALQUER HORÁRIO COLOCADO NA PLANILHA,SOMENTE SOMAR O PERÍODO QUE ESTIVER ENTRE AS 22 HORAS E AS 05 HORAS."

"28 May 05, 17:34 -
JAIRO BORGES: ESTOU COM UM PROBLEMA EM UMA PLANILHA DE FOLHA DE PONTO ONDE SÃO CALCULADAS AS HORAS TRABALHADAS. QUERO CALCULAR O ADICIONAL NOTURNO QUE É DAS 22 HORAS ÀS 05 HORAS DA MANHÃ; OU SEJA DENTRO DO INTERVAL"

**********

Coloque em "A1" a função:
=HOJE()

Coloque em "B1" a função:
=HOJE()+1

Coloque em "A2" a hora de entrada, exemplo:
23:10:45

Coloque em "B2" a hora de saída, exemplo:
06:01:00

Coloque em "A3" a função (preferível usar o formato "[hh]:mm:ss"):
=TEXTO(A1+SE(A2>=0,916666666666667;A2;0,916666666666667);"dd/mm/aaaa hh:mm:ss")

Coloque em "B3" a função (preferível usar o formato "[hh]:mm:ss"):
=TEXTO((HOJE()+1)+SE(B2<=0,208333333333333;B2;0,208333333333333);"dd/mm/aaaa hh:mm:ss")

As funções nas células "A3" e "B3" resultarão respectivamente os formatos:
30/05/2005 23:10:45
31/05/2005 05:00:00

Coloque em "C3" a função (preferível usar o formato "[hh]:mm:ss"):
=(TEXTO((HOJE()+1)+SE(B2<=0,208333333333333;B2;0,208333333333333);"dd/mm/aaaa hh:mm:ss"))-(TEXTO(A1+SE(A2>=0,916666666666667;A2;0,916666666666667);"dd/mm/aaaa hh:mm:ss"))
Essa função considerando horário noturno entre: 22:00:00 e 05:00:00.

Bem, na fórmula que foi colocada na célula "C3", significa que teremos apenas o resultado após a hora 22:00:00 e antes da hora 05:00:00.


----------
Maiores esclarecimentos, acesse o link que está no título deste post !