Přejít na hlavní obsah

Jak vypočítat počet měsíců mezi dvěma daty v Excelu: podrobný průvodce

  • Julie Sýkorová
  • Postupy

Excel je výkonný nástroj, který se používá ke zpracování a analýze dat. Jedním z často se vyskytujících úkolů je výpočet počtu měsíců mezi dvěma daty. Správné použití funkcí a vzorců vám umožní tento problém snadno vyřešit.

I když Excel nabízí několik způsobů, jak tento problém vyřešit, jedním z nejběžnějších je použití funkce DATEDIF. Tato funkce umožňuje vypočítat rozdíl mezi dvěma daty ve zvolené měrné jednotce, v našem případě měsíce.

Nejprve je nutné zadat dvě data, mezi kterými chceme vypočítat počet měsíců. Poté použijeme funkci DATEDIF zadáním těchto dat a výběrem "m" jako jednotky měření. Funkce vrátí počet měsíců mezi těmito daty.

Poznámka: Je důležité si uvědomit, že funkce DATEDIF nemusí správně pracovat s daty blízkými roku 1900, proto se doporučuje v takových případech zkontrolovat výsledky výpočtů.

Průvodce výpočtem počtu měsíců v Excelu

Excel nabízí několik šikovných funkcí pro výpočet počtu měsíců mezi dvěma daty. To může být užitečné při řešení různých úkolů souvisejících s plánováním projektů, analýzou dat a mnoha dalšími. V této příručce se podíváme na několik metod, jak takový výpočet provést.

Jedním z nejjednodušších způsobů, jak vypočítat počet měsíců mezi dvěma daty, je použití funkce DATEDIF. Funkce DATEDIF se používá k výpočtu rozdílu mezi dvěma daty v různých jednotkách měření času, včetně měsíců.

Vzorec pro použití funkce DATEDIF pro výpočet počtu měsíců mezi daty je následující:

FormulePopis
= DATEDIF (počáteční_data; koncová_data; "m")Vypočítá počet měsíců mezi počátečním_datem a koncovým_datem

Počáteční_data a koncová_data jsou buňky obsahující data, mezi nimiž je třeba vypočítat počet měsíců.

Dalším způsobem výpočtu počtu měsíců mezi dvěma daty je použití funkce YEARFRAC. Tato funkce vypočítá podíl roku mezi dvěma daty a lze jej použít k určení počtu měsíců vynásobením tohoto podílu 12. Vzorec pro použití funkce YEARFRAC k výpočtu počtu měsíců je následující:

FormulePopis
=YEARFRAC (počáteční_data; koncová_data) * 12Vypočítá počet měsíců mezi počáteční_data a koncový_data

Stejně jako v předchozí metodě jsou počáteční_data a koncová_data buňky, které obsahují data, mezi nimiž je třeba vypočítat počet měsíců.

Nyní znáte dva způsoby výpočtu počtu měsíců mezi dvěma daty v Excelu. Můžete použít funkci DATEDIF nebo funkci YEARFRAC podle vašich konkrétních potřeb. Tyto funkce vám pomohou snadno a rychle provést výpočet a dosáhnout požadovaného výsledku.

Pochopení úkolu

Než vypočítáte počet měsíců mezi dvěma daty v Excelu, musíte pochopit, jaké informace a jak přesně je třeba získat.

Úkolem je určit počet úplných měsíců mezi dvěma daty, s výjimkou dnů a neúplných měsíců. Například pokud je první datum 1. ledna a druhé 15.května, pak by výsledek měl být 4 měsíce.

K vyřešení tohoto problému budete potřebovat dvě data - počáteční a koncová zadaná do buněk tabulky aplikace Excel. Poté použijete vzorec, který najde rozdíl mezi těmito daty v měsících.

Mějte na paměti, že v Excelu je měsíc reprezentován číslem 1 až 12, kde 1 je leden, 2 je únor a tak dále. Proto musí být vzorec schopen vzít v úvahu také rok a počet dní v měsíci, aby byl přesný výsledek.

Nyní, když rozumíme problému, přejdeme k vývoji vzorce, který jej vyřeší v Excelu.

Použití funkce DATEDIF

V Excelu lze pomocí funkce DATEDIF vypočítat počet měsíců mezi dvěma daty. Funkce DATEDIF přijímá tři argumenty: počáteční datum, konečné datum a kód jednotky.

Kód jednotky se používá k určení, jakou hodnotu chcete ve výsledku získat. V případě měsíců kód " M " označuje, že chceme získat počet celých měsíců mezi daty.

Funkce DATEDIF má následující syntaxi:

= DATEDIF (počáteční_data, koncová_data, "kód_jednotky_rozměření")

Podívejme se na příklady použití funkce DATEDIF k výpočtu počtu měsíců mezi dvěma daty.

Příklad 1:

Předpokládejme, že máme počáteční datum v buňce A1 (01.01.2020) a konečné datum v buňce B1 (01.06.2020). Chceme vypočítat počet měsíců mezi těmito daty.

V buňce C1 zadejte vzorec: =DATEDIF(A1, B1, "M")

Po stisknutí klávesy "Enter" uvidíte, co Excel vypočítá a ukáže počet měsíců (5) mezi těmito daty.

Příklad 2:

Předpokládejme, že máme počáteční datum v buňce A2 (01.01.2025) a konečné datum v buňce B2 (01.12.2025). Chceme vypočítat počet celých měsíců mezi těmito daty.

V buňce C2 zadejte vzorec: =DATEDIF(A2, B2, "M")

Po stisknutí klávesy "Enter" uvidíte, co Excel vypočítá a ukáže počet měsíců (11) mezi těmito daty.

Funkce DATEDIF je tedy výkonným nástrojem pro výpočet počtu měsíců (a dalších časových intervalů) mezi dvěma daty v Excelu.

Určení počátečního a konečného data

Než začnete vypočítávat počet měsíců mezi dvěma daty v Excelu, musíte určit počáteční a konečné datum. V Excelu jsou data uložena ve formátu čísel, takže pro správné použití funkcí budete potřebovat znalost tohoto formátu.

Data můžete definovat dvěma způsoby:

  1. Zadejte data do buněk ručně. Chcete-li to provést, vyberte buňku, zadejte datum ve správném formátu (například "01.01.2025") a poté stiskněte klávesu Enter.
  2. Použijte funkci DATE k vytvoření data na základě jednotlivých hodnot roku, měsíce a dne. Pokud máte například hodnoty roku (např. v buňce A1), měsíce (např. v buňce B1) a dne(např. v buňce C1), můžete funkci DATE použít následovně: =DATE (A1, B1, C1) . Funkce DATE vrátí datum, které můžete použít ve vzorcích.

Pamatujte, že Excel rozpozná data ve formátu DD.MM.GGG, takže se ujistěte, že zadáte data v tomto formátu nebo použijte funkci DATE k vytvoření dat na základě jednotlivých hodnot.

Výpočet počtu měsíců pomocí vzorce

Pro výpočet počtu měsíců mezi dvěma daty v Excelu lze použít vzorec DATEDIF . Tato funkce umožňuje získat rozdíl mezi dvěma daty v různých měrných jednotkách, včetně měsíců.

Vzorec DATEDIF má následující syntaxi:

FunkceDatum zahájeníDatum ukončeníMěrná jednotka
DATEDIF Datum zahájení obdobíDatum ukončení období"m "(pro měsíce)

Chcete-li vypočítat počet měsíců mezi dvěma daty, musíte do vzorce vložit příslušná data.

Pokud jsou například data v buňkách A1 A B1, vzorec bude vypadat následovně:

=DATEDIF(A1, B1, "m")

Po zadání vzorce a stisknutí klávesy Enter vypočítá Excel počet měsíců mezi těmito daty.

Vezměte v úvahu, že vzorec DATEDIF může fungovat pouze s plnými měsíci. Pokud potřebujete vzít v úvahu i dny, možná budete muset použít jiné funkce a vzorce.

Nyní máte nástroj, jak rychle a snadno vypočítat počet měsíců mezi dvěma daty v Excelu pomocí vzorce DATEDIF . Neváhejte s touto funkcí experimentovat a přizpůsobit ji svým potřebám.

Příklad použití funkce DATEDIF

Funkce DATEDIF v Excelu poskytuje snadný způsob výpočtu rozdílu mezi dvěma daty. Vrací počet celých měsíců mezi uvedenými daty.

Syntaxe funkce DATEDIF je následující:

= DATEDIF (počáteční_data; koncová_data; "M")

  • úvod_data-datum, kdy začíná období;
  • koncový_dat - datum, ke kterému období končí;
  • "M" je měrná jednotka, která naznačuje, že chcete získat počet měsíců mezi daty.

Podívejme se na příklad použití funkce DATEDIF:

=DATEDIF(A1; B1; "M")

v tomto příkladu funkce vypočítá počet celých měsíců mezi daty v buňkách A1 a B1.

Poznámka: Funkce DATEDIF vrací pouze celé měsíce, takže pokud jsou mezi daty dny nebo roky, budou ignorovány. Pokud chcete vzít v úvahu dny i roky, použijte další funkce, jako je DATEDIF s jednotkou "YD" pro dny nebo "Y" pro roky.