Como calcular dias entre duas datas no Excel

Como calcular dias entre duas datas no Excel

Como usuário do Excel, pode haver momentos em que você precisa adicionar colunas de início e término às suas planilhas. Como tal, o Excel inclui algumas funções que informam quantos dias existem entre duas datas separadas. Você pode adicionar quatro funções do Excel às células que dizem quantos dias existem entre duas datas especificadas. Este artigo descreve o uso do Excel para calcular dias entre duas datas selecionadas com e sem usar essas funções. Vamos começar.

Como encontrar a diferença entre as datas no Excel sem uma função

Primeiro, você pode encontrar a diferença entre as datas subtraindo -as. O Excel não inclui uma função de subtraia, mas você ainda pode adicionar fórmulas de subtração às suas células. Veja como fazer isso para datas.

  1. Abrir a "em branco" Planilha do Excel e entre um "começar" e "fim" data nas células "B4" e "C4", como no instantâneo abaixo. Observe que as datas devem estar em você.S. formato com o mês primeiro, o dia segundo e o terceiro ano.
  2. Agora, selecione Cell "D4" Clique dentro do "Barra de Fórmula" no topo, então digite “= C4-B4E pressione "Digitar.” A célula “D4” retornará um valor de “34.”Nota:“ C4 ”vem primeiro porque você está subtraindo.

Como encontrar a diferença entre duas datas no Excel usando a função de data

Você pode encontrar a diferença entre duas datas usando a função de data. Em seguida, você pode encontrar o número de dias inserindo as datas na barra de função em vez de células de planilha. A sintaxe básica para essa função é “= Date (AAAA, M, D) -DATE (AAYYY, M, D).”Para calcular corretamente a diferença, a última data é inserida primeiro.

  1. Selecione uma "célula" na planilha onde você deseja adicionar a função e depois que ela seja definida como "Em geral" formatar.
  2. Clique dentro do "Barra de funções" Em seguida, digite “= Data (2022, 5, 5) -Date (2022, 4, 1)E pressione "Digitar.”

Encontrando a diferença entre duas datas usando a função datadaf

Datedif é uma função flexível para calcular o total de dias, inserindo datas na planilha ou na barra de função. No entanto, Datedif não está listado na janela de função de inserção do Excel porque Existe apenas para a compatibilidade da pasta de trabalho Lotus 1-2-3.

Também, O uso de datado, se pode produzir resultados incorretos em algumas situações. Para mais detalhes, consulte esta página de ajuda do Excel DateIf.

Se você decidir usar a função "dateif", precisará inseri -la diretamente na barra de funções. A sintaxe inclui Datedif (start_date, end_date, unidade). Você pode inserir uma data de início e data de término ou referências de célula a datas específicas na função e depois adicionar a unidade "dias" ao final. Veja como fazer isso.

  1. Selecione os "célula" na planilha onde você deseja colocar a função, então defina -a como "Em geral" formatar.
  2. Para encontrar a diferença de dias (incluindo anos) inserida nas células B6 e C6, digite “= Datedif (B6, C6, "D")”Na barra de função e pressione“ Enter."O" d "representa o formato" dias.”
  3. Se você precisar ignorar anos no cálculo, substitua "d" por "YD" Então você recebe uma fórmula listada como “= Datedif (b4, c4, "yd")."O" y "exclui anos, mas o" d "inclui" dias.”

Se você encontrar algum erro, insira a célula mais antiga, listada como "B6", no exemplo acima.

Encontrando a diferença entre duas datas usando a função Days360

A função Days360 encontra o total de dias entre as datas com base em um calendário de 360 ​​dias, que é mais amplamente adotado para os exercícios financeiros. Como tal, isso pode ser uma função melhor para as planilhas de conta. Não fará muita diferença para datas com apenas alguns meses, mas os dias360 retornarão valores ligeiramente diferentes por períodos mais prolongados do que as outras funções.

  1. Digitar '1/1/2021' e '1/1/2022'Nas células B6 e C6 em sua planilha.
  2. Em seguida, clique em uma célula para incluir a função "Days360" e clique “Fórmulas> Data e hora.”
  3. No menu suspenso "Date & Hour", selecione “Days360.”
  4. Clique no "Data de início" botão e digite "B6" Clique no "Data final" botão e digite "C6" e depois pressione "OK.”
  5. A função "Days360" retornará um valor de 360.

Encontrando a diferença entre duas datas usando a função de Dados da rede

E se você precisar encontrar a diferença entre duas datas, mas exclua fins de semana da equação? Datedif, Data e Days360 não atendem a esse cenário. O NetworkDays é uma função que encontra o número de dias entre as datas sem incluir os fins de semana e também pode levar em consideração as férias extras, como feriados bancários.

Portanto, deveria ser uma função para o planejamento do projeto. A sintaxe básica da função é: = NetworkDays (start_date, end_date, [feriados]).

  1. Clique em uma célula onde deseja adicionar a função e selecione “Fórmulas> Data e hora> Dados da rede.”
  2. Tipo "B7" para o "start_date" e "C7" para o "end_date" e clique "OK.”
  3. Usando as datas de partida e final de 1/4/2022 e 5/5/2022, o Dados da rede Função retorna um valor de 25 dias entre as datas, sem contar os fins de semana. Com os fins de semana incluídos, o total de dias são 34, como nos exemplos anteriores.
  4. Insira as datas em outras células da planilha para incluir dias extras de férias na função. Pressione o botão de referência da célula “Holidays” na janela de função Dados da rede e selecione as células com datas de férias. Que deduzirá as férias da figura final.

Como você pode ver, existem inúmeras maneiras de calcular os dias entre as datas de início e o término nas planilhas do Excel. As versões mais recentes do Excel também incluem uma função de dias que você usa para encontrar a diferença entre algumas datas. Essas funções, sem dúvida, serão úteis para planilhas que têm muitas datas.

perguntas frequentes

O que significa #num?

Quando você realiza as fórmulas acima e recebe #num em vez de um número, a data de início excede a data final. Tente virar as datas e executar as etapas novamente.