Ir para o conteúdo principal
 

Calcule a diferença entre duas datas em dias, semanas, meses e anos no Excel

Autor: Xiao Yang Última modificação: 2024-09-29

Ao lidar com as datas em uma planilha, você pode precisar calcular a diferença entre duas datas fornecidas para obter o número de dias, semanas, meses ou anos. Neste artigo, falarei sobre como resolver essa tarefa no Excel.


Calcule a diferença entre duas datas fornecidas em dias

Para obter o número de dias entre duas datas fornecidas, use as fórmulas abaixo:

1. Insira qualquer uma das fórmulas abaixo em uma célula em branco de onde deseja obter o resultado:

=DATEDIF(A2,B2,"D")
=B2-A2

Note: Nas fórmulas acima: A2 é a célula da data de início e B2 é a célula da data de término.

2. Em seguida, arraste a alça de preenchimento para baixo para as células para preencher esta fórmula, e o número de dias entre as duas datas foi calculado conforme a captura de tela abaixo:

aplicar uma fórmula para calcular a diferença entre duas datas fornecidas em dias

uma captura de tela do kutools para excel ai

Desbloqueie o Excel Magic com Kutools AI

  • Execução Inteligente: execute operações em células, analise dados e crie gráficos, tudo orientado por comandos simples.
  • Fórmulas personalizadas: gere fórmulas personalizadas para agilizar seus fluxos de trabalho.
  • Codificação VBA: Escreva e implemente código VBA sem esforço.
  • Interpretação de Fórmula: Entenda fórmulas complexas com facilidade.
  • Tradução do texto: Quebre as barreiras linguísticas nas suas planilhas.
Aprimore seus recursos do Excel com ferramentas baseadas em IA. Faça o download e experimente eficiência como nunca antes!

Calcule a diferença entre duas datas fornecidas em meses

Se você deseja obter o número de meses entre duas datas específicas, insira a seguinte fórmula em uma célula em branco:

=DATEDIF(A2,B2,"M")

Nota: A2 é a célula da data de início e B2 é a célula da data de término.

Em seguida, arraste a alça de preenchimento até as células para aplicar esta fórmula, e a diferença entre duas datas em meses foi calculada, veja a captura de tela:

aplicar uma fórmula para calcular a diferença entre duas datas fornecidas em meses


Calcule a diferença entre duas datas em anos

Para calcular o número de anos entre duas datas, a função DATEDIF também pode ajudá-lo.

Por favor, insira a fórmula abaixo em uma célula em branco:

=DATEDIF(A2,B2,"Y")

Note: A2 é a célula da data de início e B2 é a célula da data de término.

Em seguida, arraste a alça de preenchimento até as células para aplicar esta fórmula, e o número de anos entre as duas datas específicas foi retornado, consulte a captura de tela:

aplicar uma fórmula para calcular a diferença entre duas datas fornecidas em anos


Calcule a diferença entre duas datas fornecidas em dias, meses e anos

Se você precisar calcular a diferença entre duas datas em dias, meses e anos juntas, você deve aplicar a fórmula abaixo:

=DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"

Note: A2 é a célula da data de início e B2 é a célula da data de término.

Em seguida, arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula e, em seguida, você obterá o seguinte resultado:

aplicar uma fórmula para calcular a diferença entre duas datas fornecidas em dias, meses e anos


Calcule a diferença entre duas datas fornecidas em semanas

A função DATEDIF também pode ajudá-lo a calcular o número de semanas entre duas datas, use a seguinte fórmula em uma célula em branco:

=(DATEDIF(A2,B2,"D")/7)

Note: A2 é a célula da data de início e B2 é a célula da data de término.

Em seguida, arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula e você obterá as semanas em números decimais entre duas datas, consulte a captura de tela:

aplicar uma fórmula para calcular a diferença entre duas datas fornecidas em semanas

  • TipsSe você deseja obter o número de semanas inteiras entre duas datas, aplique esta fórmula:
  • = ROUNDDOWN ((DATEDIF (A2, B2, "d") / 7), 0)

use outra fórmula para obter o número de semanas completas


Calcule a diferença entre duas datas em dias, horas e minutos

Se você tiver duas listas de datas e horas, para calcular a diferença entre duas datas em dias, horas e minutos, a seguinte fórmula pode lhe fazer um favor.

Copie e cole a fórmula abaixo em uma célula em branco:

=INT(B2-A2)&" days "&TEXT(B2-A2,"h"" hours ""m"" minutes """)

Note: A2 é a célula de data e hora de início e B2 é a célula de hora de término.

Em seguida, arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula, e você obterá o seguinte resultado conforme necessário:

use uma fórmula para calcular a diferença entre duas datas e horas fornecidas em dias, horas e minutos


Mais artigos de data e hora relativas:

  • Calcule as horas entre as horas após a meia-noite no Excel
  • Supondo que você tenha um cronograma para registrar seu horário de trabalho, o horário na Coluna A é o horário de início de hoje e o horário na Coluna B é o horário final do dia seguinte. Normalmente, se você calcular a diferença de tempo entre os dois tempos diretamente menos "= B2-A2", ele não exibirá o resultado correto como mostrado na imagem à esquerda. Como você poderia calcular as horas entre duas horas após a meia-noite no Excel corretamente?
  • Calcule as horas de trabalho por mês no Excel
  • Normalmente, a maioria de nós trabalha 8 horas por dia, 5 dias por semana. Aqui, quero obter o total de horas de trabalho por mês para o cálculo do salário. Como calcular o total de horas de trabalho por mês no Excel?
  • Calcule as horas trabalhadas e menos o horário do almoço no Excel
  • Como funcionários da empresa, precisamos marcar cada dia de trabalho, contar o tempo total trabalhado e menos a hora do almoço de um dia pode ajudar a calcular o salário de acordo com o tempo. Por exemplo, eu tenho o seguinte registro de freqüência diária que contém login, logout e início do almoço, horários de término do almoço em uma planilha, agora, eu quero calcular o total de horas trabalhadas, mas menos o horário do almoço a cada dia. Para terminar este trabalho, posso apresentar algumas fórmulas para você.

  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas e manutenção de dados; Dividir o conteúdo das células; Combine Linhas Duplicadas e Soma / Média... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Fórmulas favoritas e de inserção rápida, Intervalos, gráficos e imagens; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Agrupamento de tabela dinâmica por número da semana, dia da semana e mais ... Mostrar células desbloqueadas, bloqueadas por cores diferentes; Destacar células que possuem fórmula / nome...
guia kte 201905
  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório