Ako pridať mesiace k dátumu v programe Excel (5 praktických príkladov)

  • Zdieľajte To
Hugh West

Na plánovanie projektov alebo riadenie času potrebujeme vytvoriť rutinu alebo harmonogram. Vytváranie časových harmonogramov, MS Excel poskytuje rôzne spôsoby pridať mesiace k dátumu V tomto článku ukážem, ako pridať mesiace k dátumu pomocou funkcií a vzorcov programu Excel.

Stiahnite si cvičebnicu

Mesiace k dátumu.xlsm

5 vhodných spôsobov pridávania mesiacov k dátumu v programe Excel

Najprv sa zoznámte s naším súborom údajov, ktorý predstavuje niekoľko objednávok. Atribútmi sú ID objednávky, dátum objednávky, čas spracovania (mesiace) a dátum dodania. Našou úlohou bude automaticky vypočítať dátumy dodania pripočítaním času spracovania k dátumu objednávky.

1. Použitie funkcie EDATE na Pridanie mesiacov k dátumu v programe Excel

V tejto časti použijeme obľúbenú funkciu programu Excel, ktorou je funkcia EDATE . Skôr ako prejdeme k hlavnému príkladu, pozrime sa na základy tejto funkcie.

EDATE(start_date, mesiace)

V tejto funkcii prvý argument preberá počiatočný dátum alebo zadaný dátum, ktorý bude aktualizovaný. Potom počet mesiacov, ktoré budú pripočítané alebo odpočítané od počiatočného dátumu.

Kroky:

  • Zadajte vzorec do Bunka E5 .
=EDATE(C5, D5)

Vysvetlenie vzorca:

V tomto vzorci sú všetky naše Dátumy objednávok sú v C stĺpec a Čas spracovania sú v D stĺpec. Preto som prešiel C5 bunka ako môj počiatočný dátum a D5 ako číslo môjho mesiaca.

[Poznámka: Uistite sa, že bunky stĺpca D sú vo formáte Dátum]

  • Skopírujte vzorec pomocou Rukoväť náplne nástroj až do Bunka E12 .

Potom sa zobrazí výstup ako na nasledujúcom obrázku.

Prečítajte si viac: Ako pridať 6 mesiacov k dátumu v programe Excel (2 jednoduché spôsoby)

2. Použitie funkcií MONTH & Date na pridanie mesiaca k dátumu v programe Excel

Teraz pridáme mesiace k dátumu pomocou príkazu MESIAC a DÁTUM funkcie. Najprv sa pozrime na ich syntax.

MONTH(serial_number)

Táto funkcia vracia mesiac dátumu označeného poradovým číslom. V jej parametri je poradové číslo povinné. Dátum mesiaca, ktorý sa snažíme nájsť, a dátumy by mali byť vložené pomocou funkcie MESIAC funkcie.

DÁTUM (rok, mesiac, deň)

Táto funkcia programu Excel sa používa, keď potrebujeme zobrať tri samostatné hodnoty a zlúčiť ich do jedného dátumu. Musíme odovzdať hodnoty rok, mesiac a deň, aby sme vytvorili úplný dátum pomocou funkcie DÁTUM funkcie.

Teraz si ukážeme túto metódu na tom istom príklade, ktorý sme uviedli vyššie.

Kroky:

  • Zadajte vzorec do Bunka E5 .
=DATE(ROK(C5),MESIAC(C5)+D5,DEŇ(C5))

Vysvetlenie vzorca:

Ako som už spomenul DÁTUM Funkcia prijíma tri argumenty vo svojom parametri. V tomto príklade potrebujeme iba zvýšiť mesiac, preto som v druhom argumente odovzdal MONTH(C5)+D5 zvýšiť mesiac o určité číslo. Ostatné bude rovnaké ako doteraz.

  • Neskôr vzorec skopírujte pomocou Rukoväť náplne nástroj až do Bunka E12 .

Pozrite sa, dostali sme rovnaký výstup ako pri prvej metóde.

[Poznámka: Uistite sa, že bunky stĺpca D sú vo formáte Dátum]

Prečítajte si viac: Ako odčítať dátumy v programe Excel a získať roky (7 jednoduchých metód)

3. Kombinácia funkcií COUNTIFS a EDATE na pridanie mesiacov k dátumu

Povedzme, že máme súbor údajov o objednávkach. Atribútmi sú ID objednávky a dátum dodania. Teraz budeme uvažovať dátum a spočítame, koľko objednávok bude dodaných od konkrétneho dátumu do nasledujúcich 4 mesiacov. Pre tento príklad uvažujme, že naše časové trvanie je jún 2020 až september 2020. Tu použijeme COUNTIFS a EDATE funkcie na vykonanie úlohy.

Kroky:

  • Zadajte vzorec do Bunka F6 a stlačte Vstúpte na stránku .
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))

Vysvetlenie vzorca:

Tu som dodatočne použil COUNTIFS funkciu s EDATE . Pozrime sa na COUNTIFS najprv funkciu.

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

To je takmer rovnaké ako COUNTIF funkcia, ale jediný základný rozdiel je v tom, že môže ako argument prijať viacero rozsahov a podmienok naraz. V súhrne môže byť alternatívou k viacerým COUNTIFS funkcie.

Použitie COUNTIFS funkcie počítame bunky s týmto rozsahom C5:C12 a naša podmienka je od dátumu v bunke F4 na nasledujúce 4 mesiace, ktoré sa vypočítajú podľa EDATE funkcie.

Prečítajte si viac: Ako používať COUNTIFS s rozsahom dátumu v programe Excel (6 jednoduchých spôsobov)

Podobné čítania

  • Ako počítať mesiace od dátumu do dnešného dňa pomocou vzorca programu Excel
  • Vzorec programu Excel na vyhľadanie dátumu alebo dní pre nasledujúci mesiac (6 rýchlych spôsobov)
  • Ako vypočítať 90 dní od určitého dátumu v programe Excel
  • [Opravené!] Chyba VALUE (#VALUE!) pri odčítaní času v programe Excel
  • Ako pridať 3 roky k dátumu v programe Excel (3 efektívne spôsoby)

4. Použitie možnosti Vyplniť sériu na pridanie 1 mesiaca k dátumu v programe Excel

Urobme to isté na rovnakom príklade ako vyššie, ale tu zvýšime mesiac o 4 pre každú objednávku. Našou úlohou teda bude zvýšiť dátum objednávky o 4 a zobraziť ich v stĺpci Dátum dodania. Náš počiatočný dátum je 1/2/2020 . Teraz budú všetky dátumy objednávok pre každú objednávku uvedené tak, že sa aktuálny dátum postupne zvýši o 4.

Kroky:

  • Vyberte Bunka C4 a vyberte bunky až po C12 .
  • Prejdite na Domov tab.
  • V rámci Úprava stránky vyberte sekciu Naplňte stránku možnosť.
  • Potom vyberte Séria možnosť.

  • Vyberte Stĺpce na stránke Séria .
  • Potom vyberte Dátum ako Typ .
  • Dátum Jednotka bude Mesiac .
  • Krok hodnota bude 1.
  • Potom stlačte tlačidlo OK tlačidlo.

Čoskoro potom sa všetky dátumy zadajú automaticky.

Prečítajte si viac: Ako pridať 3 mesiace k dátumu v programe Excel (4 jednoduché metódy)

5. Spustite kód VBA na pridanie mesiacov k dátumu

V poslednej metóde si ukážeme, ako použiť VBA na pridávanie mesiacov. Excel VBA má funkciu s názvom DateAdd , použijeme ho tu. Tiež bude mať vstupné polia, aby sme mohli vložiť dátum a počet mesiacov. Makro VBA pridá 3 mesiace s dátumom 5/2/202.

Kroky:

  • Najprv stlačte Alt + F11 otvoriť Okno VBA .
  • Potom kliknite na tlačidlo Vložiť> Modul vytvoriť nový modul .

  • Potom do modulu zadajte nasledujúce kódy-
 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čiatočný dátum") mNumber = InputBox("Vložte počet pridávaných mesiacov") Message = "Aktualizovaný dátum: " & DateAdd(AddingMonths, mNumber, StartDate) MsgBox Message End Sub 
  • Potom stlačte tlačidlo Spustiť ikonu na spustenie kódov.

  • Po objavení sa Makrá v dialógovom okne vyberte názov makra a stlačte Spustiť .

  • Prvé vstupné pole vám umožní vložiť dátum, vložte dátum a stlačte OK alebo Vstúpte na stránku .

  • Potom sa zobrazí ďalšie vstupné pole, do ktorého môžete vložiť počet mesiacov. Zadajte číslo a stlačte OK alebo Vstúpte na stránku .

V okne s oznámením sa zobrazí výstup.

Prečítajte si viac: Ako pridať 30 dní k dátumu v programe Excel (7 rýchlych metód)

Záver

Toto sú spôsoby, ako pridať mesiace k dátumu v programe Excel. Ukázal som všetky metódy s príslušnými príkladmi, ale môže existovať mnoho ďalších iterácií. Tiež som rozobral základy použitých funkcií. Ak máte nejaký iný spôsob, ako to dosiahnuť, neváhajte sa s nami oň podeliť.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.