Jak přidat měsíce k datu v aplikaci Excel (5 praktických příkladů)

  • Sdílet Toto
Hugh West

Pro plánování projektů nebo řízení času potřebujeme vytvořit rutinu nebo rozvrh. Vytváření časových plánů, MS Excel nabízí různé způsoby, jak přidat měsíce k datu V tomto článku ukážu, jak přidat měsíce k datu pomocí funkcí a vzorců aplikace Excel.

Stáhněte si cvičebnici

Měsíce k datu.xlsm

5 vhodných způsobů přidávání měsíců k datu v aplikaci Excel

Nejprve se seznamte s naším datovým souborem, který představuje několik objednávek. Atributy jsou ID objednávky, datum objednávky, doba zpracování (v měsících) a datum dodání. Naším úkolem bude automaticky vypočítat data dodání přičtením doby zpracování k datu objednávky.

1. Použití funkce EDATE Přidání měsíců k datu v aplikaci Excel

V této části použijeme oblíbenou funkci aplikace Excel, kterou je funkce EDATE . Než přejdeme k hlavnímu příkladu, podívejme se na základy této funkce.

EDATE(start_date, měsíce)

V této funkci je prvním argumentem počáteční datum nebo zadané datum, které bude aktualizováno. Dále počet měsíců, které budou přičteny nebo odečteny od počátečního data.

Kroky:

  • Zadejte vzorec do pole Buňka E5 .
=EDATE(C5, D5)

Vysvětlení vzorce:

V tomto vzorci jsou všechny naše Termíny objednávek jsou v C sloupec a Doba zpracování jsou v D sloupec. Proto jsem prošel C5 buňka jako datum zahájení a D5 jako číslo mého měsíce.

[Poznámka: Ujistěte se, že buňky sloupce D jsou ve formátu Datum]

  • Zkopírujte vzorec pomocí Plnicí rukojeť nástroj až do Buňka E12 .

Pak se zobrazí výstup jako na obrázku níže.

Přečtěte si více: Jak přidat 6 měsíců k datu v aplikaci Excel (2 snadné způsoby)

2. Použití funkcí MONTH & Date k přidání měsíce k datu v aplikaci Excel

Nyní přidáme měsíce k datu pomocí příkazu MĚSÍC a DATUM Nejprve se podívejme na jejich syntaxi.

MONTH(serial_number)

Tato funkce vrací měsíc data označeného pořadovým číslem. V jejím parametru je pořadové číslo povinné. Datum měsíce, který se snažíme najít, a data by měla být vložena pomocí příkazu MĚSÍC funkce.

DATUM (rok, měsíc, den)

Tato funkce Excelu se používá, když potřebujeme vzít tři samostatné hodnoty a sloučit je do jednoho data. Musíme předat hodnoty rok, měsíc a den, abychom vytvořili úplné datum pomocí příkazu DATUM funkce.

Nyní si tuto metodu ukážeme na stejném příkladu jako výše.

Kroky:

  • Zadejte vzorec do pole Buňka E5 .
=DATE(ROK(C5),MĚSÍC(C5)+D5,DEN(C5))

Vysvětlení vzorce:

Jak jsem již zmínil dříve DATUM Funkce přijímá ve svém parametru tři argumenty. Pro tento příklad potřebujeme pouze zvýšit měsíc, proto jsem v druhém argumentu předal. MONTH(C5)+D5 zvýšit měsíc o určitý počet. Ostatní budou stejné jako dříve.

  • Později vzorec zkopírujte pomocí příkazu Plnicí rukojeť nástroj až do Buňka E12 .

Podívejte se, máme stejný výstup jako u první metody.

[Poznámka: Ujistěte se, že buňky sloupce D jsou ve formátu Datum]

Přečtěte si více: Jak odečíst data v aplikaci Excel a získat roky (7 jednoduchých metod)

3. Kombinace funkcí COUNTIFS a EDATE pro přidání měsíců k datu

Řekněme, že máme datový soubor objednávek. Atributy jsou ID objednávky a datum doručení. Nyní budeme uvažovat datum a spočítáme, kolik objednávek bude doručeno od určitého data do následujících 4 měsíců. Pro tento příklad uvažujme, že naše časové trvání je červen 2020 až září 2020. Zde použijeme příkaz COUNTIFS a EDATE funkce k provedení úkolu.

Kroky:

  • Zadejte vzorec do pole Buňka F6 a stiskněte Vstupte na .
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))

Vysvětlení vzorce:

Zde jsem navíc použil COUNTIFS funkce s EDATE Podívejme se na COUNTIFS nejprve funkci.

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

To je téměř stejné jako COUNTIF funkce, ale jediný základní rozdíl je v tom, že může ve svém parametru jako argument přijmout více rozsahů a podmínek najednou. Shrnuto, může být alternativou k vícenásobným COUNTIFS funkce.

Použití COUNTIFS funkce počítáme buňky s tímto rozsahem C5:C12 a naše podmínka je od data v buňce F4 na následující 4 měsíce, které se vypočítávají podle EDATE funkce.

Přečtěte si více: Jak používat COUNTIFS s rozsahem dat v aplikaci Excel (6 snadných způsobů)

Podobná čtení

  • Jak počítat měsíce od data do dneška pomocí vzorce aplikace Excel
  • Vzorec aplikace Excel pro vyhledání data nebo dnů pro následující měsíc (6 rychlých způsobů)
  • Jak vypočítat 90 dní od určitého data v aplikaci Excel
  • [Opraveno!] Chyba hodnoty (#VALUE!) při odečítání času v aplikaci Excel
  • Jak přidat 3 roky k datu v aplikaci Excel (3 efektivní způsoby)

4. Použití možnosti Vyplnit řadu pro přidání 1 měsíce k datu v aplikaci Excel

Udělejme totéž na stejném příkladu výše, ale zde zvýšíme měsíc o 4 pro každou objednávku. Naším úkolem tedy bude zvýšit datum objednávky o 4 a zobrazit je ve sloupci Datum dodání. Naše počáteční datum je 1/2/2020 . Nyní budou všechna data objednávek pro každou objednávku uvedena postupným zvyšováním aktuálního data o 4.

Kroky:

  • Vyberte Buňka C4 a vyberte buňky až do C12 .
  • Přejděte na Home tab.
  • V rámci Úpravy vyberte sekci Naplňte možnost.
  • Dále vyberte Série možnost.

  • Vyberte Sloupce na adrese Série .
  • Pak vyberte Datum jako Typ .
  • Datum Jednotka bude Měsíc .
  • Krok hodnota bude 1.
  • Pak stiskněte tlačítko OK tlačítko.

Brzy poté se všechna data zadají automaticky.

Přečtěte si více: Jak přidat 3 měsíce k datu v aplikaci Excel (4 snadné metody)

5. Spusťte kód VBA pro přidání měsíců k datu

V poslední metodě si ukážeme, jak použít VBA za přidání měsíců. Excel VBA má funkci s názvem DateAdd , použijeme ji zde. Také bude mít vstupní pole, abychom mohli vložit datum a počet měsíců. Makro VBA přidá 3 měsíce s datem 5/2/202.

Kroky:

  • Nejprve stiskněte Alt + F11 otevřít Okno VBA .
  • Poté klikněte na tlačítko Vložit> Modul vytvořit nový modul .

  • Dále zadejte následující kódy do modulu-
 Sub AddMonths() Dim StartDate As Date Dim AddingMonths As String Dim mNumber As Integer Dim Message As String AddingMonths = "m" StartDate = InputBox("Vložte počáteční datum") mNumber = InputBox("Vložte počet přidávaných měsíců") Message = "Updated Date: " & DateAdd(AddingMonths, mNumber, StartDate) MsgBox Message End Sub 
  • Potom stiskněte tlačítko Spustit ikonu pro spuštění kódů.

  • Poté, co se objevil Makra dialogového okna vyberte název makra a stiskněte Spustit .

  • První vstupní pole vám umožní vložit datum, vložte datum a stiskněte tlačítko . OK nebo Vstupte na .

  • Poté se zobrazí další vstupní pole, do kterého můžete vložit počet měsíců. Zadejte číslo a stiskněte tlačítko . OK nebo Vstupte na .

Výstup se zobrazí v oznamovacím poli.

Přečtěte si více: Jak přidat 30 dní k datu v aplikaci Excel (7 rychlých metod)

Závěr

Toto jsou způsoby, jak v Excelu přidat měsíce k datu. Ukázal jsem všechny metody s příslušnými příklady, ale může existovat mnoho dalších iterací. Také jsem probral základy použitých funkcí. Pokud máte nějaký jiný způsob, jak toho dosáhnout, pak se s námi o něj neváhejte podělit.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.