Nesta aula, vamos explorar as funções do Excel que lidam com tempo e datas. Essas funções são essenciais para trabalhar com prazos, cálculos de dias, horas, minutos e muito mais. Vamos cobrir funções como HOJE, AGORA, DIAS, DATA, HORA, MINUTO, SEGUNDO e outras. Cada função será explicada com exemplos práticos para facilitar o entendimento.
A função HOJE
A função HOJE retorna a data atual. Ela é útil para criar planilhas que sempre mostram a data atual sem precisar de atualização manual.
Sintaxe:
Ad
=HOJE()
Exemplo:
Se hoje for 10/10/2023, a fórmula =HOJE() retornará 10/10/2023.
A função AGORA
A função AGORA retorna a data e a hora atuais. É útil para registrar o momento exato em que uma ação foi realizada.
Sintaxe:
=AGORA()
Exemplo:
Se hoje for 10/10/2023 e o horário for 14:30, a fórmula =AGORA() retornará 10/10/2023 14:30.
A função DATA
A função DATA cria uma data a partir de valores de ano, mês e dia.
Sintaxe:
=DATA(ano; mês; dia)
Exemplo:
Se você tem o ano em A1 (2023), o mês em B1 (10) e o dia em C1 (15), a fórmula =DATA(A1; B1; C1) retornará 15/10/2023.
A função HORA
A função HORA extrai a hora de um valor de tempo.
Sintaxe:
=HORA(valor_tempo)
Exemplo:
Se você tem o valor 14:30:45 na célula A1, a fórmula =HORA(A1) retornará 14.
A função MINUTO
A função MINUTO extrai os minutos de um valor de tempo.
Sintaxe:
=MINUTO(valor_tempo)
Exemplo:
Se você tem o valor 14:30:45 na célula A1, a fórmula =MINUTO(A1) retornará 30.
A função SEGUNDO
A função SEGUNDO extrai os segundos de um valor de tempo.
Sintaxe:
=SEGUNDO(valor_tempo)
Exemplo:
Se você tem o valor 14:30:45 na célula A1, a fórmula =SEGUNDO(A1) retornará 45.
A função DIA
A função DIA extrai o dia de uma data.
Sintaxe:
=DIA(data)
Exemplo:
Se você tem a data 15/10/2023 na célula A1, a fórmula =DIA(A1) retornará 15.
A função MÊS
A função MÊS extrai o mês de uma data.
Sintaxe:
=MÊS(data)
Exemplo:
Se você tem a data 15/10/2023 na célula A1, a fórmula =MÊS(A1) retornará 10.
A função ANO
A função ANO extrai o ano de uma data.
Sintaxe:
=ANO(data)
Exemplo:
Se você tem a data 15/10/2023 na célula A1, a fórmula =ANO(A1) retornará 2023.
A função DIA.DA.SEMANA
A função DIA.DA.SEMANA retorna o dia da semana correspondente a uma data, onde 1 = Domingo e 7 = Sábado.
Sintaxe:
=DIA.DA.SEMANA(data; [tipo_retorno])
Exemplo:
Se você tem a data 15/10/2023 na célula A1, a fórmula =DIA.DA.SEMANA(A1; 1) retornará 1 (Domingo).
A função DIAS ou DATADIF
A função DIAS calcula o número de dias entre duas datas.
Sintaxe:
=DIAS(data_final; data_inicial)
Exemplo:
Se você tem a data inicial em A1 (01/01/2023) e a data final em B1 (10/10/2023), a fórmula =DIAS(B1; A1) retornará 282.
No google Planilhas terá que usar DATADIF:
=DATADIF(data_inicial; data_final; unidade)
Por exemplo, se você tem a data inicial em A1 (01/01/2023) e a data final em B1 (10/10/2023) e quer saber quantos dias entre elas, você fará o seguinte:
=DATADIF("01/01/2023"; "10/10/2023"; "D")
A função DIATRABALHOTOTAL
A função DIATRABALHOTOTAL calcula o número de dias úteis entre duas datas, excluindo finais de semana e feriados.
Sintaxe:
=DIATRABALHOTOTAL(data_inicial; data_final; [feriados])
Exemplo:
Se você tem a data inicial em A1 (01/10/2023) e a data final em B1 (15/10/2023), a fórmula =DIATRABALHOTOTAL(A1; B1) retornará 11 dias úteis (considerando apenas sábados e domingos como não úteis).
A função DATAM
A função DATAM retorna uma data que é um número específico de meses antes ou depois de uma data inicial.
Sintaxe:
=DATAM(data_inicial; meses)
data_inicial: A data de referência.
Ad
meses: O número de meses que você deseja adicionar (positivo) ou subtrair (negativo) da data inicial.
Suponha que você tenha a data 15/10/2023 na célula A1 e queira adicionar 3 meses a essa data. =DATAM(A1; 3) resultaria em 15/01/2024
Exercícios práticos de funções de tempo e data
1. Determine o dia da semana para a data 15/10/2023 na célula A1, onde 1 = Domingo e 7 = Sábado.
2. Calcule o número de dias úteis entre 01/10/2023 (célula A1) e 15/10/2023 (célula B1), considerando apenas sábados e domingos como não úteis.
3. Dada a tabela abaixo, calcule o número de dias úteis entre as datas de início e fim, excluindo os feriados listados.
Início | Fim | Feriados |
---|---|---|
01/10/2023 | 15/10/2023 | 12/10/2023 |
01/11/2023 | 15/11/2023 | 02/11/2023 |
01/12/2023 | 15/12/2023 | 25/12/2023 |
4. Dada a tabela abaixo, calcule a idade de cada pessoa com base na data de nascimento e na data atual (use a função HOJE).
Nome | Data de Nascimento |
---|---|
João | 15/10/1990 |
Maria | 20/05/1985 |
Pedro | 01/12/2000 |
5. Dada a tabela abaixo, calcule a data de vencimento de cada contrato, adicionando 12 meses à data de início.
Contrato | Data de Início |
---|---|
Contrato 1 | 15/10/2023 |
Contrato 2 | 20/05/2023 |
Contrato 3 | 01/12/2023 |
6. Dada a tabela abaixo, calcule o total de horas trabalhadas por cada funcionário, considerando a entrada e a saída.
Nome | Entrada | Saída |
---|---|---|
João | 08:00 | 17:00 |
Maria | 09:00 | 18:30 |
Pedro | 07:30 | 16:45 |
7. Dada a tabela abaixo, calcule o atraso de cada funcionário, considerando que o horário de entrada deve ser às 08:00.
Nome | Entrada |
---|---|
João | 08:15 |
Maria | 07:45 |
Pedro | 08:30 |
8. Dada a tabela abaixo, calcule a idade de cada pessoa em anos, meses e dias com base na data de nascimento e na data atual.
Nome | Data de Nascimento |
---|---|
João | 15/10/1990 |
Maria | 20/05/1985 |
Pedro | 01/12/2000 |
9. Dada a tabela abaixo, calcule quantos dias faltam para o próximo aniversário de cada pessoa.
Nome | Data de Nascimento |
---|---|
João | 15/10/1990 |
Maria | 20/05/1985 |
Pedro | 01/12/2000 |
— Comentários0
Seja o primeiro a comentar