Jak vypočítat počet měsíců mezi dvěma daty v aplikaci Excel

  • Sdílet Toto
Hugh West

Microsoft Excel je jedním z nejlepších nástrojů, který vám umožňuje zjistit počet měsíců mezi libovolnými dvěma daty pomocí řady jedinečných funkcí. Prostřednictvím těchto funkcí budete moci zjistit časové rozpětí jakékoli události nebo událostí, které se staly v průběhu roku. něčí věk najednou vložením pouze dvou pevných dat.

Stáhnout cvičebnici

Můžete si stáhnout náš sešit v Excelu, který jsme použili při přípravě tohoto článku. Tento cvičný sešit můžete také použít jako kalkulačku tak, že do konkrétních políček zadáte data a podle návodu zjistíte počet měsíců mezi dvěma daty.

Počet měsíců mezi dvěma daty.xlsx

4 snadné metody pro zjištění počtu měsíců mezi dvěma daty v aplikaci Excel

Řekněme, že máme soubor dat o některých projektech zahájených organizací, data zahájení a ukončení těchto projektů.

Chceme zjistit počet měsíců potřebných k uzavření projektu. Budeme diskutovat o způsobech, jakými lze sloužit našemu účelu.

V této části se seznámíte s 4 jednoduché metody ke zjištění počtu měsíců mezi dvěma daty v Excelu. Proberu je zde s patřičnými ilustracemi. Pojďme si je nyní vyzkoušet!

1. Použití funkce DATEDIF

Funkce DATEDIF vrátí rozdíl dnů, měsíců nebo let mezi dvěma daty na základě tří argumentů, jednoho počátečního konce, jednoho koncového data a jednoho argumentu nazvaného jednotka. Ukážeme si přímou a upravenou podobu této funkce pro zjištění počtu měsíců mezi daty, která se týkají.

1.1. Přímé použití funkce DATEDIF

Musíme zjistit počet měsíců jako časové rozpětí všech projektů. Použijeme příkaz DATEDIF funkce zde přímo. Chcete-li tak učinit, postupujte podle následujících kroků.

🖊️ Kroky

  • Nejprve vyberte buňku (tj. E5 ), kde chcete zjistit časové rozpětí v měsících, a zadejte do této buňky následující vzorec.

=DATEDIF(C5,D5, "M")

Zde,

  • C5 = Datum uvedení na trh
  • D5 = Datum uzávěrky
  • M = parametr pro počet měsíců, které se mají v této funkci počítat.

📃 Poznámka : Tato funkce nevypočítá běžící měsíc, ale zastaví se na předchozím ukončeném měsíci.

  • Pak stiskněte tlačítko Vstupte na a v buňce se zobrazí počet měsíců jako časové rozpětí pro první projekt. E5 .
  • Nyní přetáhněte Plnicí rukojeť nástroj dolů na Automatické vyplňování vzorec pro ostatní buňky.

  • Všechny buňky vám tedy přinesou počet měsíců od výpočtu těchto dvou dat.

📃 Poznámka : Pokud použijeme "Y"(Roky) nebo "D"(Dny) namísto "M"(Měsíce) v části parametrů uvnitř panelu funkcí, získáme hodnotu rozdíly mezi dvěma daty jako počet let nebo dnů.

1.2. Přizpůsobení funkce DATEDIF

Nyní se dozvíte, jak můžete zjistit počet let, měsíců a dní dohromady mezi dvěma daty pomocí přizpůsobení funkce Funkce DATEDIF .

Stačí vytvořit následující vzorec přizpůsobením vzorce Funkce DATEDIF pro zjištění počtu měsíců mezi daty, na která narazíte, a použijte ji na svá data.

=DATEDIF(C5,D5, "Y")&" Rok(y) "&DATEDIF(C5,D5, "YM")&" Měsíc(y) "& DATEDIF(C5,D5, "MD")&" Den(y)"

Zde,

  • C5 = Datum uvedení na trh
  • D5 = Datum uzávěrky
  • Y = počet let
  • MD = počet dnů ignorující měsíce
  • YM = počet měsíců ignorující roky

🗯️ Rozdělení vzorců

Zde tedy používáme DATEDIF ale tentokrát přidáme některé textové funkce, jako např. "Rok(y)" také pomocí Ampersand(&) který vytvoří mezery mezi slovy nebo čísly.

Před 3 časovými jednotkami používáme funkci DATEDIF zjistit počet let, měsíců a dnů zvlášť.

Přečtěte si více: Vzorec aplikace Excel pro výpočet počtu dní mezi dnešním a jiným datem

Podobná čtení

  • Jak použít vzorec aplikace Excel pro počítání dnů od data do dneška
  • Vzorec aplikace Excel pro vyhledání data nebo dnů pro následující měsíc (6 rychlých způsobů)
  • Jak odečíst počet dní nebo datum od dneška v aplikaci Excel
  • Vzorec aplikace Excel pro počítání dnů od data (5 snadných metod)
  • Jak přidat dny k datu pomocí vzorce aplikace Excel (5 snadných způsobů)

2. Vložení funkce YEARFRAC

Nyní použijeme Funkce YEARFRAC pracovat s předchozí sadou dat. Funkce YEARFRAC vrací zlomek roku představující počet celých dní mezi start_date a end_date na základě whole_days .

2.1. YEARFRAC obalený funkcí INT

Na stránkách Funkce INT se použije k získání nejbližšího celého čísla. Takže zabalením příkazu Funkce YEARFRAC s Funkce INT změní zlomkovou hodnotu roku na celé číslo.

Použijte tedy následující vzorec na vybranou buňku.

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

Zde,

  • C5 = Datum uvedení na trh
  • D5 = Datum uzávěrky
  • 3 = 365 dní počítání

🗯️ Rozdělení vzorců

Zde nejprve zjistíme počet let jako časové rozpětí, které bude zobrazeno v desetinném formátu. Poté tuto hodnotu vynásobíme 12 (počet měsíců v roce). Použijeme příkaz INT funkce na začátku pro převod desetinného formátu na formát celých čísel.

Zobrazí se stejný výsledek jako dříve.

  • Nyní znovu přetáhněte vzorec jako předtím, abyste zjistili počet měsíců jako časové rozpětí pro zbytek projektů.

2.2 Funkce YEARFRAC obalená funkcí ROUNDUP

Můžeme použít Funkce ROUNDUP místo Funkce INT také na začátku. Mezi těmito dvěma funkcemi je však rozdíl.

=ZAOKROUHLENÍ(ROKFRAC(C5,D5,3)*12,0)

Zde,

  • C5 = Datum uvedení na trh
  • D5 = Datum uzávěrky

Na stránkách Funkce INT nezaokrouhluje desetinnou hodnotu, takže vynechá desetinné části, i když je příliš blízko další celočíselné hodnotě.

Ale Funkce ROUNDUP vám umožní zaokrouhlit číslo na pevné desetinné místo nebo na nejbližší celé číslo podle vaší volby.

Přečtěte si více: Jak počítat měsíce od data do dneška pomocí vzorce aplikace Excel

3. Kombinace funkcí ROK a MĚSÍC

Zde je další metoda, kterou můžete také použít k dosažení stejných výsledků. A my zkombinujeme ROK a MĚSÍC funkce v této metodě. ROK funkce vrací rok data, celé číslo v rozsahu 1900-9999 . A MĚSÍC funkce vrací měsíc, číslo z 1 (leden) na 12 (prosinec) .

Pro získání počtu měsíců použijte následující vzorec.

=(ROK(D5)-ROK(C5))*12+MĚSÍC(D5)-MĚSÍC(C5)

Zde,

  • C5 = Datum uvedení na trh
  • D5 = Datum uzávěrky

🗯️ Rozdělení vzorců

Co děláme tady v Buňka E5 je-

  1. i) Zjištění rozdílů mezi jednotlivými roky,
  2. ii) Převod let na měsíce,

iii) Sčítání rozdílů mezi hodnostmi nebo řády dvou měsíců.

Přečtěte si více: Výpočet let a měsíců mezi dvěma daty v aplikaci Excel (6 přístupů)

4. Odečítání funkcí MĚSÍCE

V této poslední části všech metod nyní zkombinujeme MĚSÍC funkce s jednoduchým vzorcem pro odečítání.

Zde je třeba odečíst staré datum od nového data pomocí příkazu MĚSÍC funkce pro obě data a je hotovo.

=MĚSÍC(D5)-MĚSÍC(C5)

Zde,

  • C5 = Datum uvedení na trh
  • D5 = Datum uzávěrky

Poznámka : Tato metoda má nevýhodu. Umožní vám zjistit počet rozdílů mezi dvěma měsíci pouze v rámci pevně stanoveného roku.

Přečtěte si více: [Opraveno!] Chyba hodnoty (#VALUE!) při odečítání času v aplikaci Excel

Měsíce Kalkulačka pro dvě data

Zde vám nabízím kalkulačku, do které stačí zadat data a získat počet měsíců mezi daty.

Závěr

V tomto článku jsem se snažil ilustrovat každou z metod pro výpočet počtu měsíců mezi dvěma daty v aplikaci Excel pohodlným způsobem, jak je to možné. Doufám, že tento článek vás provedl správnými pokyny důkladně, jak Pokud máte nějaké otázky nebo zpětnou vazbu týkající se tohoto článku můžete komentovat. Můžete také projít další užitečné články týkající se základních a pokročilých Excelufunkce na našich webových stránkách.

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.