Funções DATA e HORA









AGORA
ANO
MÊS
DIA
HORA
DIA.DA.SEMANA
HOJE
DIATRABALHOTOTAL
DIAS360
António Ferreira
1
Funções Data e Hora: AGORA
 Devolve o número de série da data e hora actuais. Se o formato das
células correspondia a Geral antes da introdução da fórmula, o resultado
é formatado como uma data.
Sintaxe: AGORA( )
 O Microsoft Excel armazena datas como números de série sequenciais,
para que possam ser utilizadas em cálculos. Por predefinição, 1 de Janeiro
de 1900 é o número de série 1 e 1 de Janeiro de 2008 é o número de
série 39448, porque corresponde a 39.448 dias depois de 1 de Janeiro de
1900.
 Os números que se encontram à direita da vírgula decimal do número de
série representam a hora; os números à esquerda representam a data. Por
exemplo, o número de série 0,5 representa a hora 12:00
António Ferreira
2
Funções Data e Hora: ANO
 Devolve o ano correspondente a uma data. O ano é devolvido
como um número inteiro no intervalo 1900-9999.
Sintaxe: ANO(núm_série)
 Núm_série é a data do ano que deseja localizar. As datas devem
ser introduzidas utilizando a função DATA, ou como resultados de
outras fórmulas ou funções.
 Exemplo, utilize DATA(2008;5;23) para o dia 23 de Maio de 2008.
Podem ocorrer problemas se as datas forem introduzidas como
texto.
António Ferreira
3
Funções Data e Hora: MÊS
 Devolve o mês de uma data representado por um número de série.
O mês é dado como um número inteiro, entre 1 (Janeiro) e 12
(Dezembro).
Sintaxe: MÊS(núm_série)
EXEMPLO:
1
2
A
Data
15-Abr-08
Fórmula
Descrição (Resultado)
=MÊS(A2) Mês da data acima (4)
António Ferreira
4
Funções Data e Hora: DIA
 Devolve o dia de uma data representada por um número de série.
O dia é dado como um número inteiro que varia entre 1 e 31.
Sintaxe: DIA(núm_série)
EXEMPLO
1
2
A
Data
15-Abr-08
Fórmula
Descrição (Resultado)
=DIA(A2) Dia da data indicada (15)
António Ferreira
5
Funções Data e Hora: HORA
 Devolve a hora representada por um dado valor. A hora é devolvida sob a
forma de um número inteiro entre 0 (12:00 A.M.) e 23 (11:00 P.M.).
Sintaxe: HORA(núm_série)
 Núm_série
é o valor que contém a hora que deseja localizar. As horas
podem ser introduzidas como cadeias de texto entre aspas (por exemplo,
"18:45"), como números decimais (por exemplo, 0,78125, que representa
18:45), ou como resultados de outras fórmulas ou funções (por exemplo,
VALOR.TEMPO("18:45")).
António Ferreira
6
Funções Data e Hora: HORA
Exemplos:
1
2
3
4
A
Hora
03:30:30
15:30:30
15:30:00
Fórmula
Descrição (Resultado)
=HORA(A2) Hora do primeiro exemplo (3)
=HORA(A3) Hora do segundo exemplo (15)
=HORA(A4) Hora do terceiro exemplo (15)
António Ferreira
7
Funções Data e Hora: DIA.SEMANA
 Devolve o dia da semana que corresponde a uma data. Por
predefinição, o dia é fornecido como um número inteiro, que se
situa entre 1 (Domingo) e 7 (Sábado).
Sintaxe: DIA.SEMANA(núm_série;tipo_devolvido)
Tipo_devolvido é um número que determina o tipo de valor devolvido.
Tipo_devolvido Número devolvido
1 ou omitido
Números de 1 (Domingo) a 7 (Sábado).
2
Números de 1 (Segunda) a 7 (Domingo).
3
Números de 0 (Segunda) a 6 (Domingo).
António Ferreira
8
Funções Data e Hora: DIA.SEMANA
Exemplo:
1
2
A
Dados
14.02.08
Fórmula
=DIA.SEMANA(A2)
=DIA.SEMANA(A2;2)
=DIA.SEMANA(A2;3)
Descrição (Resultado)
Dia da semana com os números de
1 (Domingo) a 7 (Sábado) (5)
Dia da semana com os números de
1 (Segunda) a 7 (Domingo) (4)
Dia da semana com os números de
0 (Segunda) a 6 (Domingo) (3)
António Ferreira
9
Funções Data e Hora: HOJE
Devolve o número de série da data actual. O número de série é o
código de data-hora utilizado pelo Microsoft Excel para cálculos de
datas e horas. Se o formato das células correspondia a Geral antes da
introdução da fórmula, o resultado é formatado como uma data
Sintaxe: HOJE( )
Observação
O Excel armazena datas como números de série sequenciais, para que
possam ser utilizadas em cálculos. Por predefinição, 1 de Janeiro de
1900 é o número de série 1 e 1 de Janeiro de 2008 é o número de
série 39448, porque corresponde a 39.448 dias depois de 1 de Janeiro
de 1900.
António Ferreira
10
Funções Data e Hora: DIATRABALHOTOTAL
Devolve o número de dias úteis inteiros entre data_inicial e
data_final. Os dias úteis excluem os fins de semana e quaisquer
datas identificadas como feriados. Utilize DIATRABALHOTOTAL
para calcular os benefícios dos empregados que recebem com
base no número de dias de trabalho durante um período
específico.
Sintaxe: DIATRABALHOTOTAL(data_inicial;data_final;feriados)
António Ferreira
11
Funções Data e Hora: DIA.SEMANA
EXEMPLO:
A
B
1
Data
Descrição
2
01.10.08
Data de início do projecto
3
01.03.09
Data do fim do projecto
4
26.11.08
Feriado
5
04.12.08
Feriado
6
21.01.09
Feriado
Fórmula
Descrição (Resultado)
=
DIASTRABALHOTOTAL(A1;A2)
Números de dias de trabalho entre a data de início e fim
acima indicada (108)
=
DIASTRABALHOTOTAL(A1;A2;A3)
Números de dias de trabalho entre a data de início e fim
acima indicada, excluindo o primeiro feriado (107)
DIASTRABALHOTOTAL(A1;A2;A3:
A5)
Números de dias de trabalho entre a data de início e fim
acima
indicada, excluindo todos os feriados acima (105)
António
Ferreira
=
Janeiro de 2010
12
Funções Data e Hora: DIAS360
Devolve o número de dias entre duas datas baseadas num ano com
360 dias (doze meses de 30 dias). Utilize esta função para ajudar a
efectuar cálculos de pagamentos, se o seu sistema de contabilidade
estiver baseado em doze meses de 30 dias.
Sintaxe: DIAS360(data_inicial; data_final; [método])
António Ferreira
13
Funções Data e Hora: DIAS360
Exemplos:
A
B
C
1
Datas
2
1/1/2008
3
30/1/2008
4
1/2/2008
5
31/12/2008
6
Fórmula
Descrição
Resultado
=DIAS360(A3;A4)
Número de dias entre 30/1/2008 e
1/2/2008, com base num ano de 360 dias.
1
=DIAS360(A2;A5)
Número de dias entre 1/1/2008 e
31/12/2008, com base num ano de 360
dias.
360
=DIAS360(A2;A4)
Número de dias entre 1/1/2008 e
2/1/2008, com base num ano de 360 dias.
30
7
8
9
António Ferreira
14
Funções Data e Hora: Adicionar ou subtrair datas
1
2
3
A
B
Fórmula
Descrição (Resultado)
Data
09-06-2007
=DATA(ANO(A2)+3;MÊS(A2)+1;DIA(A2)+5)
Adicionar 3 anos, 1 mês e 5 dias
a 9/6/2007 (14/7/2010)
=DATA(ANO(A2)+1;MÊS(A2)+7;DIA(A2)+5)
Adicionar 1 ano, 7 meses e 5 dias
a 9/6/2007 (14/1/2009)
4
5
Download

Funções Data e hora