Como usar a função Excel DATEDIF (com exemplo)

Como usar a função Excel DATEDIF (com exemplo)

Excel DATEDIF é uma das poucas funções não documentadas (outras que conheço são EVALUATE, FILES e GET.CELL).

Não documentado significa que você não o encontrará na lista de fórmulas ou como parte do IntelliSense (o prompt que aparece quando você digita o nome de uma fórmula para exibir o nome de uma função correspondente).

Quando usar a função Excel DATEDIF

Quando você deseja calcular o número de anos, meses ou dias entre duas datas especificadas, você pode usar a função Excel DATEDIF.Um bom exemplo é o cálculo da idade.

o que ele retorna

Retorna um valor numérico que representa o número de anos/meses/dias entre duas datas especificadas.Se o número de anos, meses ou dias é determinado pela entrada do usuário (consulte os parâmetros de entrada abaixo).

sintaxe

=DATADIF(data inicial, data final, unidades)

Parâmetros de entrada

  • start_date: Data, representando o valor da data de início do período.Ele pode ser inserido como uma string de texto entre aspas duplas, um número de série ou o resultado de alguma outra função, como DATE().
  • end_date: É uma data que representa o valor da data final do período.Ele pode ser inserido como uma string de texto entre aspas duplas, um número de série ou o resultado de alguma outra função, como DATE().
  • Unidades: Isso determinará que tipo de resultado você obtém dessa função.Dependendo das unidades que você usa, você pode obter seis saídas diferentes da função DATEDIF.Aqui estão as unidades que você pode usar:
    • "Y" – Retorna o número de anos concluídos no período especificado.
    • "M" – Retorna o número de meses concluídos no período especificado.
    • "D" - Retorna o número de dias concluídos dentro do período especificado.
    • "MD" – Retorna o número de dias do período, mas não conta os dias do ano e mês completos.
    • "YM" – Retorna o número de meses do período, mas não conta o número de meses do ano completo.
    • "YD" – Retorna o número de dias do período, mas não conta o número de dias do ano completo.
questão relacionada  Lista de processadores de tablets e smartphones

Notas Suplementares

  • A função Excel DATEDIF é fornecida para compatibilidade com o Lotus 1-2-3.
  • Ao digitar essa função em uma célula do Excel, ela não exibe o IntelliSense.Quando você insere uma função em uma célula, ela nem mostra o nome da função.No entanto, funciona com todas as versões do Excel.Você precisa conhecer o parâmetro e como usá-lo.A função Excel DATEDIF não aparece no IntelliSense
  • As datas podem ser inseridas como uma sequência de texto entre aspas duplas (por exemplo, "2016/1/15"), um número de série (por exemplo, 42384, que significa 1900 de janeiro de 2016 se você estiver usando o sistema de data 1) ou como outro O resultado de uma fórmula/função (por exemplo, DATEVALUE("15/2016/1")).

Função Excel DATEDIF - exemplo

Abaixo estão três exemplos de uso da função Excel DATEDIF.

#1 Calcula o número de anos concluídos entre duas datas.

Função Excel DATEDIF - Calcular Anos

No exemplo acima, a função Excel DATEDIF retorna o número de anos concluídos entre 1990º de janeiro de 1 e a data atual (neste caso, 1 de março de 2016).Ele retorna 26, que é o número total de anos concluídos, e ignora os meses e dias extras após ele.

Um uso comum é calcular a idade.

#2 Conta o número de meses concluídos entre duas datas.

Função Excel DATEDIF - Calcular Meses

No exemplo acima, a função Excel DATEDIF retorna o número de meses concluídos entre 1990º de janeiro de 1 e a data atual (neste caso, 1 de março de 2016).

questão relacionada  9 maneiras de corrigir vídeos do Twitter que não estão sendo reproduzidos

Ele retorna 314, que é o número total de meses concluídos, e ignora os dias extras após ele.

Um bom uso é calcular o número de meses entre as datas de início e término do projeto.

No exemplo acima, dá o número total de meses.Mas se você quiser saber o número de meses após o número total de anos, precisará usar YM como parâmetro de unidade.

Por exemplo, ao calcular a idade no Excel, se você quiser saber quantos anos e quantos meses se passaram até agora, você pode usar YM para obter o número de meses além do ano (mostrado abaixo).

Função Excel DATEDIF - resultados por meses

#3 Conte o número de dias concluídos entre duas datas.

Função Excel DATEDIF - Calcular Dias

No exemplo acima, a função Excel DATEDIF retorna o número total de dias concluídos entre 1990º de janeiro de 1 e a data atual (neste caso, 1 de março de 2016).Ele retorna 9569, que é o número total de dias entre as duas datas.

Se você deseja obter o número de dias entre duas datas, excluindo os anos que já foram feitos, você precisa usar YD como terceiro parâmetro (conforme mostrado na imagem abaixo):

Função Excel DATEDIF - Resultados de Dias

No exemplo acima, ele retorna 72, o número total de dias após 26 anos completos.

Se você deseja obter o número de dias entre duas datas, excluindo os dias do ano e do mês que já foram feitos, você precisa usar MD como terceiro parâmetro (como mostra a imagem abaixo):

Função Excel DATEDIF - Exemplo 9

No exemplo acima, ele retorna 13, que é o número de dias diferente de 26 anos e 3 meses.

Funções úteis do Excel relacionadas:

  • Função Excel DATE: Você pode usar a função Excel DATE quando quiser obter um valor de data usando valores de ano, mês e dia como parâmetros de entrada.Ele retorna um número de série que representa uma data específica no Excel.
  • Função Excel DATEVALUE: A função Excel DATEVALUE é melhor para armazenar datas como texto.Esta função converte uma data de um formato de texto em um número de série que o Excel reconhece como uma data.
  • Função NETWORKDAYS do Excel: Quando você deseja obter o número de dias úteis entre duas datas, você pode usar a função NETWORKDAYS do Excel.Não conta os fins de semana entre as datas especificadas (por padrão, os fins de semana são sábado e domingo).Também pode excluir quaisquer feriados especificados.
  • Função NETWORKDAYS.INTL do Excel: A função NETWORKDAYS.INTL do Excel pode ser usada para obter o número de dias úteis entre duas datas fornecidas.Exclui fins de semana e feriados, os quais podem ser especificados pelo usuário.Também permite designar fins de semana (por exemplo, você pode designar sexta e sábado como fins de semana, ou apenas domingo como fins de semana).
  • Função Excel Today: A função Excel TODAY pode ser usada para obter a data atual.Ele retorna um número de série que representa a data atual.
  • Função DIA DA SEMANA do Excel: A função DIA DA SEMANA do Excel pode ser usada para obter o dia da semana para uma data especificada como um número.Retorna um número entre 1 e 7 representando o dia da semana correspondente.
  • Função Excel WORKDAY: Quando você deseja obter a data após um determinado número de dias úteis, você pode usar a função Excel WORKDAY.Por padrão, sábado e domingo são considerados fins de semana.
  • Função Excel WORKDAY.INTL: A função Excel WORKDAY.INTL pode ser usada para obter a data após um determinado número de dias úteis.Neste recurso, você pode especificar fins de semana diferentes de sábado e domingo.
questão relacionada  Configurações de segurança e login do Facebook

Oi olá ????Prazer em conhecê-la.

Assine a nossa newsletter, Envie muito regularmenteÓtima tecnologiaPara sua postagem.

Postar Comentário