Como engadir meses ata a data en Excel (5 exemplos prácticos)

  • Comparte Isto
Hugh West

Para a planificación de proxectos ou a xestión do tempo, necesitamos facer unha rutina ou programación. Facendo horarios, MS Excel ofrece diferentes formas de engadir meses ata a data . Neste artigo, vou amosar como engadir meses ata a data usando funcións e fórmulas de Excel.

Descarga o libro de prácticas

Months to Date.xlsm

5 xeitos axeitados de engadir meses á data en Excel

En primeiro lugar, presenta o noso conxunto de datos que representa algúns pedidos. Os atributos son ID do pedido, Data do pedido, Tempo de proceso (meses) e Data de entrega. A nosa tarefa será calcular automaticamente as datas de entrega engadindo o tempo de procesamento á data do pedido.

1. Usar a función EDATE para Engadir meses á data en Excel

Nesta parte, usaremos a función popular de Excel que é a función EDATE . Antes de ir ao exemplo principal, vexamos os fundamentos desta función.

EDATE(data_inicio, meses)

Nesta función, o primeiro argumento toma o data de inicio ou a data indicada que se actualizará. A continuación, o número de meses que se engadirán ou restarán da data de inicio.

Pasos:

  • Introduza a fórmula na Cela E5 .
=EDATE(C5, D5)

Explicación da fórmula:

Aquí nesta fórmula, todas as nosas Datas de pedido están na columna C e Tempos de procesamento están na columna C .Columna D . É por iso que pasei a cela C5 como a miña data de inicio e a D5 como o número do meu mes.

[Nota: asegúrate de que o teu D as celas das columnas están en formato de data]

  • Copie a fórmula usando a ferramenta Encher o controlador ata a Cela E12 .

Entón obterás a saída como a imaxe de abaixo.

Ler máis: Como engadir 6 meses a unha data en Excel (2 xeitos sinxelos)

2. Usando MONTH & Funcións de data para engadir mes a data en Excel

Agora imos engadir meses ata a data usando as funcións MES e DATA . Vexamos primeiro a súa sintaxe.

MES(número_de_serie)

Esta función devolve o mes dunha data indicada por un número de serie. No seu parámetro, o número de serie é imprescindible. A data do mes que intentamos atopar e as datas deben inserirse mediante a función MES .

DATE (year, month, day)

Esta función de Excel é úsase cando necesitamos tomar tres valores separados e combinalos para formar unha data. Necesitamos pasar os valores de ano, mes e día para formar unha data completa usando a función DATA .

Agora, para mostrar este método, consideraremos o mesmo exemplo anterior.

Pasos:

  • Introduza a fórmula na Cela E5 .
=DATE(YEAR(C5),MONTH(C5)+D5,DAY(C5))

Explicación da fórmula:

Como mencionei anteriormente, a función DATE toma tres argumentosno seu parámetro. Para este exemplo só necesitamos aumentar o mes, é por iso que no segundo argumento pasei MES(C5)+D5 para aumentar o mes nun número específico. Outros serán os mesmos que eran.

  • Máis tarde, copia a fórmula usando a ferramenta Encher o controlador ata a Cela E12 .

Mira, obtivemos a mesma saída que o primeiro método.

[Nota : Asegúrese de que as celas da súa columna D estean en formato Data]

Ler máis: Como restar datas en Excel para obter anos (7 métodos sinxelos) )

3. Combina as funcións COUNTIFS e EDATE para engadir meses á data

Digamos que temos un conxunto de datos de pedidos. Os atributos son ID do pedido e Data de entrega. Agora consideraremos a data e contaremos cantos pedidos se entregarán desde a data específica ata os próximos 4 meses. Para este exemplo, consideremos que a nosa duración é de xuño de 2020 a setembro de 2020. Aquí, usaremos as funcións COUNTIFS e EDATE para realizar a tarefa.

Pasos:

  • Introduza a fórmula na Cela F6 e prema Intro .
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))

Explicación da fórmula:

Aquí, ademais, usei a función COUNTIFS con EDATE . Vexamos primeiro a función CONTARSE .

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

Esta é case a mesma que a función CONTARSE pero a funcióna única diferenza básica é que pode tomar varios intervalos e condicións á vez no seu parámetro como argumento. En resumo, pode ser unha alternativa a varias funcións COUNTIFS .

Con a función COUNTIFS estamos contando as celas con este intervalo C5:C12 e o noso estado vai dende a data da cela F4 ata os próximos 4 meses que se calcula coa función EDATE .

Ler máis: Como usar COUNTIFS con intervalo de datas en Excel (6 xeitos sinxelos)

Lecturas similares

  • Como Conta os meses desde a data ata hoxe usando a fórmula de Excel
  • Fórmula de Excel para atopar data ou días para o próximo mes (6 xeitos rápidos)
  • Como para calcular 90 días desde unha data específica en Excel
  • [Fixado!] Erro de VALOR (#VALOR!) ao restar o tempo en Excel
  • Como engadir 3 anos a unha data en Excel (3 xeitos efectivos)

4. Usando a opción Recheo da serie para engadir 1 mes á data en Excel

Fagamos o mesmo usando o mesmo exemplo anterior, pero aquí aumentaremos o mes en 4 para cada pedido. Entón, a nosa tarefa será aumentar a data de pedido en 4 e mostralas na columna Data de entrega. A nosa data de inicio é 1/2/2020 . Agora todas as datas de pedido para cada pedido daranse aumentando a data actual en 4 secuencias.

Pasos:

  • Seleccione Cela C4 e seleccione acelas ata C12 .
  • Vaia á pestana Inicio .
  • Na sección Edición , seleccione o Encher a opción .
  • A continuación, seleccione a opción Serie .

  • Seleccione Columnas en Serie .
  • A continuación, seleccione Data como Tipo .
  • A unidade de data será Mes .
  • O valor do paso será 1.
  • A continuación, prema o botón Aceptar .

Pronto despois, todas as datas introduciranse automaticamente.

Ler máis: Como engadir 3 meses a unha data en Excel (4 métodos sinxelos)

5. Executa un código VBA para engadir meses á data

No noso último método, mostraremos como usar VBA para engadir meses. Excel VBA ten unha función chamada DateAdd , usarémola aquí. Ademais, contará con caixas de entrada, para que poidamos inserir a data e o número de meses. A macro VBA engadirá 3 meses coa data 2/5/202.

Pasos:

  • Primeiro, prema Alt + F11 para abrir a xanela VBA .
  • A continuación, faga clic en Inserir > Módulo para crear un novo módulo .

  • A continuación, escriba os seguintes códigos no módulo:
4835
  • A continuación, prema a icona Executar para executar os códigos.

  • Despois de aparecer na caixa de diálogo Macros , seleccione o nome da macro e prema Executar .

  • A primeira caixa de entrada permitirápara inserir a data, insira a data e prema Aceptar ou Intro .

  • Despois diso , outra caixa de entrada permitirá inserir o número de meses. Escriba o número e prema Aceptar ou Intro .

Un cadro de notificación mostrará a saída.

Ler máis: Como engadir 30 días a unha data en Excel (7 métodos rápidos)

Conclusión

Estas son as formas de engadir meses ata a data en Excel. Mostrei todos os métodos cos seus respectivos exemplos, pero pode haber moitas outras iteracións. Ademais, discutín os fundamentos das funcións utilizadas. Se tes outro método para conseguilo, non dubides en compartilo connosco.

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.