Přejít na hlavní obsah

Excel: jak zjistit počet měsíců mezi dvěma daty

  • Vladimír Janečková
  • Tipy

Excel je výkonný nástroj, který vám umožňuje provádět různé výpočty a analyzovat data. Jedna z často se vyskytujících otázek při práci s daty v Excelu: jak poznám počet měsíců mezi dvěma určitými daty? I když Excel nabízí mnoho funkcí pro práci s daty a časem, počítání měsíců mezi dvěma daty může způsobit určité komplikace.

K vyřešení tohoto problému lze v Excelu použít funkci DATEDIF. Umožňuje poznat rozdíl mezi dvěma daty v určitém formátu. V našem případě chceme znát počet měsíců, proto je nutné použít formát "M".

Příklad použití funkce DATEDIF:

=DATEDIF(A1, A2, "M")

V tomto příkladu jsou A1 a A2 buňky, které obsahují data, mezi kterými chceme znát počet měsíců. Výsledek bude odvozen jako celé číslo představující počet měsíců mezi těmito daty.

Pomocí funkce DATEDIF v Excelu je tedy možné snadno zjistit počet měsíců mezi dvěma daty. To je velmi užitečné při práci s finančními údaji, plánování projektů nebo analýze prodeje, kde je třeba vzít v úvahu čas v měsících.

Excel: výpočet počtu měsíců mezi daty

Excel má vestavěnou funkci, která vám umožní zjistit počet měsíců mezi dvěma daty. Tato funkce se nazývá DATEDIF a má následující syntaxi:

FunkcePopisSyntaxe
DATEDIFVypočítá počet měsíců, dnů nebo let mezi dvěma daty.DATEDIF(start_date, end_date, "unit")
  • start_date - Datum začátku období
  • end_date - Datum ukončení období
  • jednotka - měrná jednotka (m pro měsíce, y pro roky, d pro dny)

Příklad použití funkce DATEDIF:

=DATEDIF(A1, A2, "m")

V tomto příkladu funkce vypočítá počet měsíců mezi daty, která jsou v buňkách A1 a A2. Výsledek bude odvozen v buňce, ve které je vzorec napsán.

Funkce DATEDIF má několik funkcí:

  • Jednotka " m " zaokrouhluje výsledek na menší stranu, to znamená, že pokud je mezi daty 31 dní, Funkce vrátí 0 měsíců.
  • Jednotka " y " také zaokrouhluje výsledek na menší stranu, pouze podle roku.
  • Jednotka " d " zaokrouhluje výsledek a vypíše přesný počet dní.
  • Jednotka " d " nezohledňuje přestupné roky.

K výpočtu přesného počtu měsíců mezi daty se tedy vyplatí použít jednotku " d " a výsledek pak rozdělit na 30 nebo průměrný počet dní v měsíci.

=DATEDIF(A1, A2, "d") / 30

Tento vzorec vypočítá počet dní mezi daty a rozdělí je na 30, aby se dosáhlo přibližného počtu měsíců.

Pomocí funkce DATEDIF je tedy možné snadno vypočítat počet měsíců mezi dvěma daty v Excelu.

Krok 1: otevření programu Excel

Chcete-li začít s programem Excel, otevřete aplikaci v počítači. K tomu lze použít jeden z následujících způsobů:

  1. Vyhledejte zástupce programu na ploše a poklepejte na něj.
  2. Klikněte na tlačítko Start v levém dolním rohu obrazovky, vyberte sekci Všechny programy nebo aplikace a poté v seznamu vyhledejte Excel a klikněte na něj.
  3. Otevřete Průzkumníka souborů a přejděte do složky, kde je nainstalován program Excel. Nakonfigurujte zobrazení souborů jako "detail", vyhledejte spustitelný soubor aplikace Excel (obvykle se jedná o soubor s příponou .exe) a dvakrát na něj klikněte.

Po otevření programu Excel uvidíte prázdný pracovní list, na kterém můžete začít pracovat s daty a vzorci.

Krok 2: zadávání dat a formátování

Chcete-li zadat data do buňky, klikněte na ni a začněte psát. Poté stisknutím klávesy Enter dokončete vstup. Všimněte si, že Excel dokáže automaticky určit formát data a zobrazit jej v příslušném formátu.

Po zadání data do každé buňky můžete vybrat požadovaný rozsah buněk a použít požadované formátování. Můžete například vybrat rozsah buněk s daty a změnit jejich formát na "DD.MM.GGG" zobrazit data ve formátu den.měsíc.rok.

Můžete také vybrat buňku obsahující výsledek a použít formátování k zobrazení, například jako číslo s určitým počtem desetinných míst.

Krok 3: Použití funkce DATEDIF

Chcete-li zjistit počet měsíců mezi dvěma daty v Excelu, můžete použít funkci DATEDIF. Tato funkce vám umožňuje vypočítat rozdíl mezi dvěma daty v různých měrných jednotkách, včetně měsíců.

Formát funkce DATEDIF je následující:

  • =DATEDIF(start_date, end_date, "unit")
  • start_date - je to počáteční datum, od kterého je třeba vypočítat rozdíl.
  • end_date - toto je konečné datum, do kterého je třeba vypočítat rozdíl.
  • unit - je to měrná jednotka rozdílu, v tomto případě používáme "m" pro měsíce.

Zde je příklad použití funkce DATEDIF k výpočtu počtu měsíců mezi dvěma daty:

  • A2 - je to buňka s počátečním datem.
  • B2 - je to buňka s koncovým datem.

Po zadání tohoto vzorce Excel vypočítá a ukáže počet měsíců mezi těmito dvěma daty. Ujistěte se, že formát buňky pro zobrazení výsledku je nastaven na "obecný".

Nyní víte, jak používat funkci DATEDIF k výpočtu rozdílu mezi dvěma daty v měsících.

Krok 4: Výběr správných argumentů funkce

Pro výpočet počtu měsíců mezi dvěma daty v Excelu je nutné použít funkci DATEDIF . Bere tři argumenty:

ArgumentPopis
start_date Závazný argument, který stanoví počáteční datum. Může to být odkaz na buňku s datem nebo přímo zadaným datem ve formátu " DD.mm. GGG."
end_date Závazný argument, který stanoví konečné datum. Může to být odkaz na buňku s datem nebo přímo zadaným datem ve formátu " DD.mm. GGG."
unit Závazný argument, který stanoví měrnou jednotku pro výpočet. K určení počtu měsíců mezi dvěma daty je nutné použít hodnotu "m".

Při používání funkce DATEDIF je třeba vzít v úvahu následující funkce:

  • Funkce DATEDIF lze použít pouze s formátem data, který Excel podporuje. Pokud jsou data nastavena v textovém formátu, je nutné je převést do formátu data.
  • Funkce DATEDIF bere v úvahu pouze celé měsíce mezi dvěma daty. Pokud jsou mezi daty dny, budou ignorovány.
  • Funkce DATEDIF vrací výsledek jako číslo. Chcete-li získat výsledek ve formě data nebo textu, musíte použít jiné funkce a formátování buňky.

Krok 5: výsledek výpočtu

Po provedení vzorce pro výpočet počtu měsíců mezi dvěma daty budete mít výsledek. Tento výsledek představuje počet měsíců, které uplynuly mezi vybranými daty.

Všimněte si, že výsledek může být s desetinnou částí. To znamená, že existuje zlomková část měsíce, kterou je třeba vzít v úvahu při dalších výpočtech.

Pokud se výsledek výpočtu nezobrazí správně nebo očekávaně, Zkontrolujte správnost zadaných dat a správnost použití vzorce. Možná budete muset výsledek naformátovat, aby se zobrazoval s požadovanou přesností nebo ve správném formátu.

Pamatujte také, že výsledek může být neúplný, pokud používáte data s různou přesností. Pokud je například jedno datum uvedeno s přesností na den a druhé na měsíc, pak výsledek bude představovat přibližnou hodnotu počtu měsíců mezi těmito daty.

Výsledný výsledek použijte v další analýze nebo výpočtech k získání informací o časovém intervalu mezi vybranými daty.

Nezapomeňte upravit vzorce nebo data, pokud je to nutné, abyste přesně dosáhli výsledku, který potřebujete.

Krok 6: použití výsledné hodnoty

Nyní, když máme hodnotu ukazující počet měsíců mezi dvěma daty, můžeme ji použít pro různé účely. Můžeme jej například použít k výpočtu průměrného počtu měsíců mezi více daty a ke správě výpočtů a analýze časových období.

Předpokládejme, že máme několik dat a musíme mezi nimi najít průměrný počet měsíců. Získanou hodnotu ve funkci můžeme použít k výpočtu aritmetického průměru. Pokud máme například tři data: 01.01.2020, 01.04.2020 a 01.07.2020, můžeme použít funkci AVERAGE k výpočtu průměrného počtu měsíců mezi nimi:

V tomto příkladu se předpokládá, že hodnoty dat jsou v buňkách B2, B3 a B4. Funkce AVERAGE vypočítá aritmetický průměr z těchto tří hodnot, což nám dává průměrný počet měsíců mezi těmito daty.

Také pomocí hodnoty počtu měsíců můžeme spravovat výpočty a analyzovat časové období. Můžeme jej například použít ve vzorci k zohlednění procentuálního poměru data k celkovému časovému období. Pokud například chceme vypočítat podíl času, který uplynul od začátku roku do určitého data, můžeme použít následující vzorec:

V tomto příkladu se předpokládá, že hodnota data je v buňce B2. Funkce MONTH vypočítá číslo měsíce tohoto data a poté jej vydělíme 12, abychom získali zlomek času, který uplynul od začátku roku.

Obecně platí, že použití výsledné hodnoty počtu měsíců mezi dvěma daty závisí na cílech a požadovaných výpočtech. Můžeme analyzovat časové období, spravovat výpočty a provádět další operace pomocí této hodnoty k získání požadovaných informací a výsledků.