Anonim

Muitos usuários do Excel precisarão adicionar colunas de datas de início e de término às planilhas. Como tal, o Excel inclui algumas funções que informam quantos dias existem entre duas datas separadas. DATEDIF, DAYS360, DATE e NETWORKDAYS são quatro funções que você pode adicionar às células que informarão o número de dias entre duas datas. É assim que você encontra o número de dias entre as datas com e sem essas funções no Excel.

Consulte também o nosso artigo Como proteger com senha no Microsoft Excel

Como encontrar a diferença entre datas 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 subtração, mas você ainda pode adicionar fórmulas de subtração às células. Portanto, abra uma planilha em branco do Excel e insira uma data de início e término nas células B4 e C4, como no instantâneo abaixo. Observe que as datas devem estar no formato dos EUA com mês primeiro, dia segundo e terceiro ano.

No exemplo acima, as datas são 01/04/2017 e 05/05/2017. Agora você deve selecionar a célula D4 e clicar dentro da barra de funções na parte superior da planilha. Insira '= C4-B4' na barra e pressione Enter. A célula D4 retornará um valor 34 se você tiver inserido as mesmas datas nas células que no instantâneo acima. Como tal, existem 34 dias entre 1 de abril de 2017 e 5 de maio de 2017.

A função DATE

Como alternativa, você pode encontrar a diferença entre duas datas sem a função DATE. Em seguida, você pode encontrar o número de dias digitando as datas na barra de funções em vez das células da planilha. A sintaxe básica para essa função é: = DATE (aaaa, m, d) -DATE (aaaa, m, d) ; então você insere as datas para trás.

Vamos adicionar essa função com as mesmas datas 01/04/2017 e 05/05/2017. Selecione uma célula na planilha para adicionar a função. Em seguida, clique dentro da barra de funções, insira '= DATE (2017, 5, 5) -DATE (2017, 4, 1)' e pressione Enter. Também pode ser necessário selecionar um formato numérico geral para a célula se o valor retornado estiver no formato de data. Com um formato de número geral, a célula retornará um valor de 34 dias, conforme mostrado na captura instantânea abaixo.

A função DATEDIF

DATEDIF é uma função flexível com a qual você pode calcular o total de dias entre as datas inserindo as datas na planilha ou na barra de funções. No entanto, DATEDIF não está listado na janela Inserir função do Excel. Assim, você precisará inseri-lo diretamente na barra de funções. A sintaxe da função DATEDIF é: DATEDIF (data_início, data_inferior, unidade) . Você pode inserir uma data de início e uma data de término ou referências de célula para datas específicas na função e adicionar os dias da unidade ao final dela.

Portanto, selecione uma célula à qual adicionar DATEDIF na planilha e clique na barra de fórmulas para inserir a função. Para encontrar a diferença entre as duas datas inseridas nas células C4 e B4, insira o seguinte na barra de funções: '= DATEDIF (B4, C4, “d”).' A célula DATEDIF incluirá o número de dias entre as datas, conforme mostrado diretamente abaixo.

No entanto, isso é muito mais flexível que a função DATA, pois você pode modificar as unidades. Por exemplo, suponha que você precise contar o número de dias entre duas datas, mas também ignore os anos. Você pode fazer isso adicionando 'yd' à função. Por exemplo, digite '4/1/2017' e '5/5/2018' em duas células e inclua 'yd' na função, como mostrado abaixo.

Isso retorna um valor de 34 dias entre 01/04/2017 e 05/05/2018, o que é correto se você ignorar o ano. Se a função não ignorasse o ano, o valor seria 399.

A função DAYS360

A função DAYS360 é aquela que encontra o total de dias entre as datas com base em um calendário de 360 ​​dias, que é mais amplamente adotado para exercícios. Dessa forma, essa pode ser uma função melhor para planilhas de conta. Não fará muita diferença para datas com apenas alguns meses de diferença, mas por períodos mais longos o DAYS360 retornará valores ligeiramente diferentes das outras funções.

Digite '1/1/2016' e '1/1/2017' nas células B6 e C6 da sua planilha. Em seguida, clique em uma célula para incluir a função DAYS360 e pressione o botão fx ao lado da barra de funções. Selecione DAYS360 para abrir a janela mostrada diretamente abaixo.

Pressione o botão Start_date e selecione a célula B6. Clique no botão End_date e selecione a célula C6 na planilha. Pressione OK para adicionar DAYS360 à planilha, que retornará um valor de 360.

A função NETWORKDAYS

E se você precisar encontrar a diferença entre duas datas, mas excluir os fins de semana da equação? DATEDIF, DATE e DAYS360 não serão muito bons para esse cenário. NETWORKDAYS é uma função que localiza o número de dias entre as datas sem incluir fins de semana, e também pode levar em consideração feriados extras, como feriados. Portanto, deveria ser uma função para o planejamento do projeto. A sintaxe básica da função é: = NETWORKDAYS (start_date, end_date, ) .

Para adicionar NETWORKDAYS a uma planilha, clique em uma célula da função e pressione o botão fx . Selecione NETWORKDAYS para abrir sua janela no instantâneo diretamente abaixo. Depois disso, clique no botão Data_Inicial e selecione uma célula da planilha que inclua uma data de início. Pressione o botão Data final, selecione uma célula com uma data final e pressione OK para adicionar a função à planilha.

Na captura de tela diretamente acima, as datas de início e término são 01/04/2017 e 05/05/2017. A função NETWORKDAYS retorna um valor de 25 dias entre as datas sem os finais de semana. Com os fins de semana incluídos, o total de dias é 34, como nos exemplos anteriores.

Para incluir dias de feriado extras na função, insira essas datas em células adicionais da planilha. Em seguida, pressione o botão de referência de célula Feriados na janela da função NETWORKDAYS e selecione a célula ou células que incluem as datas do feriado. Isso deduzirá os feriados do valor final.

Portanto, existem várias maneiras de calcular os dias entre as datas de início e término nas planilhas do Excel. As versões mais recentes do Excel também incluem uma função DAYS com a qual você pode encontrar a diferença entre algumas datas. Essas funções certamente serão úteis para planilhas que incluem muitas datas.

Como calcular dias entre duas datas no excel