Excel

Obtenha meses entre as datas

Get Months Between Dates

Fórmula do Excel: obtenha meses entre as datasFórmula genérica
= DATEDIF (start_date,end_date,'m')
Resumo

Para calcular meses entre duas datas como um número inteiro, você pode usar o Função DATEDIF . No exemplo mostrado, a fórmula em D6 é:





 
= DATEDIF (B6,C6,'m')

Nota: DATEDIF arredonda automaticamente para baixo. Para arredondar para o mês mais próximo, veja abaixo.

como fazer match no excel

O mistério de DATEDIF

A função DATEDIF é uma função de 'compatibilidade' que vem do Lotus 1-2-3. Por razões desconhecidas, DATEDIF está documentado apenas no Excel 2000 e não aparecerá como uma função sugerida na barra de fórmulas. No entanto, você pode usar DATEDIF em todas as versões atuais do tExcel, basta inserir a função manualmente. O Excel não o ajudará com argumentos de função. Ver esta página na função DATEDIF para obter mais informações sobre os argumentos disponíveis.





Explicação

DATEDIF leva 3 argumentos: data de início , data final , e unidade . Neste caso, queremos meses, então fornecemos 'm' para unidade .

DATEDIF calcula automaticamente e retorna um número para meses, arredondado para baixo.



Mês inteiro mais próximo

DATEDIF arredonda para baixo por padrão. Se você deseja calcular meses até o mês inteiro mais próximo, pode fazer um ajuste simples na fórmula:

célula de referência do excel por linha e coluna
 
= DATEDIF (start_date,end_date+15,'m')

Isso garante que as datas de término ocorridas na segunda metade do mês sejam tratadas como datas no mês seguinte, arredondando efetivamente o resultado final.

Autor Dave Bruns


^