Computação Avançada

Aula

Funções de Tempo no Excel: Como trabalhar com datas

, editado , Comment regular icon0 comments

Descubra as ferramentas essenciais do Excel para lidar com datas, aprenda a utilizar funções de tempo de forma eficaz e simplificada, e domine a arte do controle de calendários e prazos.

Writer image

revisado por Leon

Edit Article

Indice

  1. > A função HOJE
  2. > A função AGORA
  3. > A função DATA
  4. > A função HORA
  5. > A função MINUTO
  6. > A função SEGUNDO
  7. > A função DIA
  8. > A função MÊS
  9. > A função ANO
  10. > A função DIA.DA.SEMANA
  11. > A função DIAS ou DATADIF
  12. > A função DIATRABALHOTOTAL
  13. > A função DATAM
  14. > Exercícios práticos de funções de tempo e data

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ícioFimFeriados
01/10/202315/10/202312/10/2023
01/11/202315/11/202302/11/2023
01/12/202315/12/202325/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).

NomeData de Nascimento
João15/10/1990
Maria20/05/1985
Pedro01/12/2000

5. Dada a tabela abaixo, calcule a data de vencimento de cada contrato, adicionando 12 meses à data de início.

ContratoData de Início
Contrato 115/10/2023
Contrato 220/05/2023
Contrato 301/12/2023

6. Dada a tabela abaixo, calcule o total de horas trabalhadas por cada funcionário, considerando a entrada e a saída.

NomeEntradaSaída
João08:0017:00
Maria09:0018:30
Pedro07:3016: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.

NomeEntrada
João08:15
Maria07:45
Pedro08: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.

NomeData de Nascimento
João15/10/1990
Maria20/05/1985
Pedro01/12/2000

9. Dada a tabela abaixo, calcule quantos dias faltam para o próximo aniversário de cada pessoa.

NomeData de Nascimento
João15/10/1990
Maria20/05/1985
Pedro01/12/2000