Ako vypočítať počet mesiacov medzi dvoma dátumami v programe Excel

  • Zdieľajte To
Hugh West

Microsoft Excel je jedným z najlepších nástrojov, ktorý vám umožňuje zistiť počet mesiacov medzi ľubovoľnými dvoma dátumami pomocou niekoľkých jedinečných funkcií. Prostredníctvom týchto funkcií budete môcť zistiť časové rozpätie akejkoľvek udalosti alebo niečí vek naraz vložením iba dvoch pevných dátumov.

Stiahnite si cvičebnicu

Môžete si stiahnuť náš zošit v programe Excel, ktorý sme použili pri príprave tohto článku. Tento zošit môžete použiť aj ako kalkulačku tak, že do konkrétnych polí zadáte dátumy a podľa pokynov vypočítate počet mesiacov medzi dvoma dátumami.

Počet mesiacov medzi dvoma dátumami.xlsx

4 jednoduché metódy na zistenie počtu mesiacov medzi dvoma dátumami v programe Excel

Povedzme, že máme súbor údajov o niektorých projektoch, ktoré spustila organizácia, dátumy spustenia a ukončenia týchto projektov.

Chceme zistiť počet mesiacov potrebných na ukončenie projektu. Budeme diskutovať o spôsoboch, akými sa dá dosiahnuť náš cieľ.

V tejto časti sa zoznámite s 4 jednoduché metódy na zistenie počtu mesiacov medzi dvoma dátumami v programe Excel. Budem ich tu rozoberať s príslušnými ilustráciami. Poďme si ich teraz overiť!

1. Použitie funkcie DATEDIF

Funkcia DATEDIF vráti rozdiel dní, mesiacov alebo rokov medzi dvoma dátumami na základe troch argumentov, jedného počiatočného konca, jedného koncového dátumu a jedného argumentu nazvaného jednotka. Ukážeme si priamy a prispôsobený tvar tejto funkcie na zistenie počtu mesiacov medzi týkajúcimi sa dátumami.

1.1. Priame použitie funkcie DATEDIF

Musíme zistiť počet mesiacov ako časové rozpätie všetkých projektov. Použijeme DATEDIF funkcia Aby ste tak mohli urobiť, postupujte podľa nasledujúcich krokov.

🖊️ Kroky

  • Najprv vyberte bunku (t. j. E5 ), kde chcete nájsť časové rozpätie v mesiacoch, a do tejto bunky zadajte nasledujúci vzorec.

=DATEDIF(C5,D5, "M")

Tu,

  • C5 = Dátum spustenia
  • D5 = dátum uzávierky
  • M = parameter pre počet mesiacov, ktoré sa majú počítať v tejto funkcii

📃 Poznámka : Táto funkcia nevypočíta prebiehajúci mesiac, ale zastaví sa na predchádzajúcom ukončenom mesiaci.

  • Potom stlačte tlačidlo Vstúpte na stránku a dostanete počet mesiacov ako časové rozpätie pre prvý projekt v bunke E5 .
  • Teraz potiahnite Rukoväť náplne nástroj dole na Automatické vypĺňanie vzorec pre ostatné bunky.

  • Preto vám všetky bunky prinesú počet mesiacov od výpočtu týchto dvoch dátumov.

📃 Poznámka : Ak použijeme "Y"(Years) alebo "D"(Dni) namiesto "M"(mesiace) v časti s parametrami vo vnútri panela funkcií, dostaneme rozdiely medzi dvoma dátumami ako počet rokov alebo dní.

1.2. Prispôsobenie funkcie DATEDIF

Teraz sa dozviete, ako môžete zistiť počet rokov, mesiacov a dní medzi dvoma dátumami pomocou prispôsobenia Funkcia DATEDIF .

Stačí vytvoriť nasledujúci vzorec prispôsobením Funkcia DATEDIF na zistenie počtu mesiacov medzi stretnutými dátumami a použite ho na svoje údaje.

=DATEDIF(C5,D5, "Y")&" Rok(y) "&DATEDIF(C5,D5, "YM")&" Mesiac(y) "& DATEDIF(C5,D5, "MD")&" Deň(y)"

Tu,

  • C5 = Dátum spustenia
  • D5 = dátum uzávierky
  • Y = počet rokov
  • MD = počet dní ignorujúcich mesiace
  • YM = počet mesiacov ignorujúcich roky

🗯️ Rozdelenie vzorca

Takže tu používame DATEDIF ale tentoraz pridáme niektoré textové funkcie, ako napr. "Rok(y)" aj pomocou Ampersand(&) ktorá vytvorí medzery medzi slovami alebo číslami.

Pred 3 časovými jednotkami používame DATEDIF funkciu, aby ste zakaždým zistili počet rokov, mesiacov a dní samostatne.

Prečítajte si viac: Vzorec programu Excel na výpočet počtu dní medzi dnešným a iným dátumom

Podobné čítania

  • Ako použiť vzorec programu Excel na počítanie dní od dátumu do dnešného dňa
  • Vzorec programu Excel na vyhľadanie dátumu alebo dní pre nasledujúci mesiac (6 rýchlych spôsobov)
  • Ako odčítať počet dní alebo dátum od dnešného dňa v programe Excel
  • Vzorec programu Excel na počítanie dní od dátumu (5 jednoduchých metód)
  • Ako pridať dni k dátumu pomocou vzorca programu Excel (5 jednoduchých spôsobov)

2. Vloženie funkcie YEARFRAC

Teraz použijeme Funkcia YEARFRAC pracovať s predchádzajúcim súborom údajov. Funkcia YEARFRAC vráti zlomok roka, ktorý predstavuje počet celých dní medzi start_date a end_date na základe whole_days .

2.1. YEARFRAC obalený funkciou INT

Stránka Funkcia INT sa použije na získanie najbližšieho celého čísla. Funkcia YEARFRAC s Funkcia INT zmení zlomkovú hodnotu roku na celé číslo.

Na vybranú bunku teda použite nasledujúci vzorec.

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

Tu,

  • C5 = Dátum spustenia
  • D5 = dátum uzávierky
  • 3 = 365 dní počítania

🗯️ Rozdelenie vzorca

Tu najprv zistíme počet rokov ako časové rozpätie, ktoré sa zobrazí v desatinnom tvare. Potom túto hodnotu vynásobíme 12 (počet mesiacov v roku). INT funkciu na začiatku na prevod desatinného čísla na celé číslo.

Zobrazí sa rovnaký výsledok ako predtým.

  • Teraz opäť pretiahnite vzorec ako predtým, aby ste zistili počet mesiacov ako časové rozpätie pre ostatné projekty.

2.2. Funkcia YEARFRAC obalená funkciou ROUNDUP

Môžeme použiť Funkcia ROUNDUP namiesto Funkcia INT aj na začiatku. Medzi týmito 2 funkciami je však rozdiel.

=ZAOKRÚHLENIE(ROKFRAC(C5,D5,3)*12,0)

Tu,

  • C5 = Dátum spustenia
  • D5 = dátum uzávierky

Stránka Funkcia INT nezaokrúhli desatinnú hodnotu, takže vynechá desatinné časti, aj keď je príliš blízko nasledujúcej celočíselnej hodnote.

Ale Funkcia ROUNDUP vám umožní zaokrúhliť číslo na pevne stanovené desatinné miesto alebo na najbližšie celé číslo podľa vášho výberu.

Prečítajte si viac: Ako počítať mesiace od dátumu do dnešného dňa pomocou vzorca programu Excel

3. Kombinácia funkcií ROK a MESIAC

Tu je ďalšia metóda, ktorú môžete tiež použiť na dosiahnutie rovnakých výsledkov. ROK a MESIAC funkcie v tejto metóde. ROK funkcia vracia rok dátumu, celé číslo v rozsahu 1900-9999 . A MESIAC funkcia vráti mesiac, číslo z 1 (január) na 12 (december) .

Na získanie počtu mesiacov použite nasledujúci vzorec.

=(ROK(D5)-ROK(C5))*12+MESIAC(D5)-MESIAC(C5)

Tu,

  • C5 = Dátum spustenia
  • D5 = dátum uzávierky

🗯️ Rozdelenie vzorca

Čo robíme tu v Bunka E5 je-

  1. i) Zistenie rozdielov medzi jednotlivými rokmi,
  2. ii) Prepočet rokov na mesiace,

iii) Sčítanie rozdielov medzi radmi alebo poradiami za dva mesiace.

Prečítajte si viac: Výpočet rokov a mesiacov medzi dvoma dátumami v programe Excel (6 prístupov)

4. Odčítanie funkcií MESIACA

V tejto poslednej časti všetkých metód teraz skombinujeme MESIAC funkcie s jednoduchým vzorcom na odčítanie.

Tu je potrebné odpočítať starý dátum od nového dátumu pomocou príkazu MESIAC funkcia pre oba dátumy a je to hotové.

=MESIAC(D5)-MESIAC(C5)

Tu,

  • C5 = Dátum spustenia
  • D5 = dátum uzávierky

Poznámka : Táto metóda má nevýhodu. Umožní vám zistiť počet rozdielov medzi dvoma mesiacmi len v rámci stanoveného roka.

Prečítajte si viac: [Opravené!] Chyba VALUE (#VALUE!) pri odčítaní času v programe Excel

Kalkulačka mesiacov pre dva dátumy

Tu vám ponúkam kalkulačku, do ktorej stačí zadať dátumy a získať počet mesiacov medzi dátumami.

Záver

V tomto článku som sa pokúsil ilustrovať každú z metód na výpočet počtu mesiacov medzi dvoma dátumami v programe Excel čo najpohodlnejšie. Dúfam, že tento článok vás dôkladne previedol správnymi pokynmi, ako Ak máte nejaké otázky alebo spätnú väzbu týkajúcu sa tohto článku, môžete komentovať. Môžete tiež prejsť ďalšie užitočné články týkajúce sa základného a pokročilého programu Excelfunkcie na našej webovej stránke.

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.