Como calcular o número de meses entre dúas datas en Excel

  • Comparte Isto
Hugh West

Microsoft Excel é unha das mellores ferramentas que che permite buscar o número de meses entre dúas datas calquera proporcionando unha serie de funcións únicas. A través destas funcións, poderás descubrir o período de tempo de calquera incidente ou a idade de alguén á vez inserindo só dúas datas fixas.

Descargar Caderno de prácticas

Podes descargar o noso caderno de Excel que usamos para preparar este artigo. Tamén podes usar este libro de prácticas como calculadora introducindo datas nos campos específicos para calcular o número de meses entre dúas datas segundo se indica.

Número de meses entre dúas. Dates.xlsx

4 Métodos sinxelos para atopar o número de meses entre dúas datas en Excel

Digamos que temos un conxunto de datos dalgúns proxectos lanzados por un organización, as datas de lanzamento e peche destes proxectos.

Queremos coñecer o número de meses que leva o peche do proxecto. Discutiremos as formas en que se pode cumprir o noso propósito.

Nesta sección, estarás familiarizado con 4 métodos sinxelos para atopar o número de meses entre dúas datas en Excel. Vou comentalos con ilustracións adecuadas aquí. Comprobámolos agora!

1. Usando a función DATEDIF

A función DATEDIF devolve a diferenza de días, meses ou anos entre dúas datas, baseándose en tres argumentos, un final inicial e un finaldata e un argumento chamado unidade. Mostraremos a forma directa e personalizada desta función para coñecer o número de meses entre as datas en cuestión.

1.1. Aplicando a función DATEDIF directamente

Temos que buscar o número de meses como o período de tempo de todos os proxectos. Usaremos a DATEDIF función aquí directamente. Para facelo, siga os seguintes pasos.

🖊️ Pasos

  • En primeiro lugar, seleccione unha cela (é dicir, E5 ) onde quere atopar o período de tempo en meses e escriba a seguinte fórmula nesa cela.

=DATEDIF(C5,D5,"M")

Aquí,

  • C5 = Data de lanzamento
  • D5 = Data de peche
  • M = o parámetro para o número de meses a contar nesta función

📃 Nota : esta función non calculará o mes en curso, pero deterase no mes completo anterior.

  • A continuación, preme Intro e obtén o número de meses como período de tempo para o primeiro proxecto na cela E5 .
  • Agora, arrastra a ferramenta Recheo de control ata Completo automático a fórmula para as outras celas.

  • Por iso, todas as celas indicarán o número de meses desde o cálculo destas dúas datas.

📃 Nota : Se usamos 'Y '(Anos) ou 'D'(Días) en cambio de ‘M'(Meses) na parte do parámetro dentro dobarra de funcións, obteremos as diferenzas entre dúas datas como un número de anos ou días tamén.

1.2. Personalización da función DATEDIF

Agora poderás saber como podes saber o número de anos, meses e días xuntos entre dúas datas personalizando a función DATEDIF .

Só, crea a seguinte fórmula personalizando a función DATEDIF para atopar o número de meses entre as datas atopadas e aplícaa aos teus datos.

=DATEDIF(C5,D5,”Y”)&” Ano(s) “&DATEDIF(C5,D5,”YM”)&” Mes(es) “& DATEDIF(C5,D5,”MD”)&” Día(s)”

Aquí,

  • C5 = Data de lanzamento
  • D5 = Peche Data
  • Y = número de anos
  • MD = número de días ignorando Meses
  • YM = número de meses ignorando anos

🗯️ Desglose da fórmula

Entón, aquí estamos a usar as funcións DATEDIF de novo, pero esta vez engadiremos algunhas funcións de texto como “Ano(s)” tamén mediante o uso de Ampersand(& ) que creará espazos entre palabras ou número(s).

Antes de 3 unidades de tempo, estamos a usar a función DATEDIF cada vez para saber o número de anos , meses e días por separado.

Ler máis: Fórmula de Excel para calcular o número de días entre hoxe e outra data

Similar Lecturas

  • ComoAplicar fórmula de Excel para contar os días desde a data ata hoxe
  • Fórmula de Excel para atopar data ou días para o próximo mes (6 xeitos rápidos)
  • Como a menos o número de días ou unha data de hoxe en Excel
  • Fórmula de Excel para contar días desde a data (5 métodos sinxelos)
  • Como Engadir días ata a data usando a fórmula de Excel (5 xeitos sinxelos)

2. Inseríndo a función YEARFRAC

Agora imos usar a función YEARFRAC para traballar co conxunto de datos anterior. A función YEARFRAC devolve a fracción de ano que representa o número de días enteiros entre data_inicio e data_fin en función de días_enteiros .

2.1. YEARFRAC Envuelto con función INT

A función INT utilízase para obter o número enteiro máis próximo. Polo tanto, ao envolver a función YEARFRAC coa función INT converterase o valor fraccionario do ano nun número enteiro.

Entón, aplique a seguinte fórmula a un determinado cela.

=INT(YEARFRAC(C5,D5,3)*12)

Aquí,

  • C5 = Data de lanzamento
  • D5 = Data de peche
  • 3 = base de reconto de 365 días

🗯️ Desglose de fórmulas

Aquí imos descubrir primeiro o número de anos como período de tempo que se mostrará en formato decimal. Entón este valor multiplicarase por 12 (número de meses nun ano). Usaremos a función INT na inicial toconverte decimal en formato enteiro.

Verás o mesmo resultado que antes.

  • Agora, arrastra a fórmula de novo como antes para saber o número de meses como o tempo span para o resto dos proxectos.

2.2. Función YEARFRAC envolvente coa función ROUNDUP

Podemos usar a función ROUNDUP no canto da función INT tamén na inicial. Pero hai unha diferenza entre estas dúas funcións.

=ROUNDUP(YEARFRAC(C5,D5,3)*12,0)

Aquí,

  • C5 = Data de lanzamento
  • D5 = Data de peche

A función INT sairá' t redondea o valor decimal polo que omitirá as partes decimais aínda que estea demasiado preto do seguinte valor enteiro.

Pero a función REDONDEO permitirache redondear o número cara arriba. a un decimal fixo ou o número enteiro máis próximo segundo a túa elección.

Ler máis: Como contar os meses desde a data ata hoxe mediante a fórmula de Excel

3. Combinando as funcións ANO e MES

Aquí tes outro método que tamén podes usar para obter os mesmos resultados. E combinaremos as funcións ANO e MES neste método. A función ANO devolve o ano dunha data, un número enteiro no intervalo 1900-9999 . E a función MES devolve o mes, un número de 1 (xaneiro) a 12 (decembro) .

Aplica a seguinte fórmula a obter o número demeses.

=(YEAR(D5)-YEAR(C5))*12+MONTH(D5)-MONTH(C5)

Aquí,

  • C5 = Data de lanzamento
  • D5 = Data de peche

🗯️ Desglose da fórmula

O que estamos facendo aquí na Cela E5 é:

  1. i) Buscar as diferenzas entre anos,
  2. ii ) Converter anos en meses,

iii) Sumar diferenzas entre os rangos ou ordes de dous meses.

Ler máis: Calcular anos e meses entre dúas datas en Excel (6 enfoques)

4. Restando funcións MES

Nesta última parte de todos os métodos, agora combinaremos as funcións MES cunha fórmula simple de resta.

O que tes que facer aquí é restar unha data antiga dunha data nova usando a función MES para ambas datas e xa está.

=MONTH(D5)-MONTH(C5)

Aquí,

  • C5 = Data de lanzamento
  • D5 = Data de peche

Nota : Este método ten un inconveniente. Permitirache atopar o número de diferenzas entre dous meses só dentro dun ano fixo.

Ler máis: [Fixed!] Erro de VALOR (#VALUE !) Ao restar o tempo en Excel

Calculadora de meses para dúas datas

Aquí ofréceche unha calculadora na que só podes introducir datas e obter o número de meses entre o datas.

Conclusión

Neste artigo tentei ilustrar cada un dos métodospara calcular o número de meses entre dúas datas en Excel da forma máis cómoda posible. Espero que este artigo te guiou a través das instrucións adecuadas xa que  Se tes algunha pregunta ou comentario sobre este artigo podes comentar. Tamén podes consultar outros artigos útiles relacionados coas funcións básicas e avanzadas de Excel no noso sitio web.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.