V tomto článku se naučíme Jak používat funkci DATEDIF v Excelu.
Jak můžete vypočítat dny mezi dvěma daty?
Mohl by existovat jednoduchý způsob, jak odečíst nejnovější datum od staršího data. Nebo můžete použít funkci Excel DATEDIF. Tato funkce se někdy nezobrazuje. Musíte to napsat jako celý text. Dnešní datum můžete zvolit pomocí funkce Today vysvětlené v příkladu pro výpočet věku osoby ve dnech, měsících nebo letech v Excelu.
Nebojte se, pokud vám excel nepomůže tuto funkci najít. Existuje, použijte funkci, jak je vysvětleno, a získáte výsledek.
Funkce DATEDIF v aplikaci Excel
Funkce DATEDIF je funkcí Excelu, která umožňuje získat úplné kalendářní období mezi těmito dvěma daty. Funkce DATEDIF v aplikaci Excel umožňuje zjistit věk osoby. V zásadě je to funkce odčítání pro data v aplikaci Excel, protože tato funkce vrací číslo vyjádřené jako kalendářní období.
Funkce DATEDIF vrací počet let, měsíců a dnů mezi danými dvěma daty v aplikaci Excel.
Syntax:
= DATEDIF (počáteční_datum, koncové_datum, jednotka) |
Start_date: První datum v platném formátu aplikace Excel
end_date: Druhé datum v platném formátu aplikace Excel
jednotka: jednotka v uvozovkách
„Y“ dostane roky mezi daty
„M“ dostane mezi daty
„D“ dostane dny mezi daty
„md“ dostává dny mezi daty, měsíce a roky ignoruje
„ym“ dostane měsíce mezi daty, dny a roky ignoruje
„yd“ získá dny mezi daty, roky ignoruje
Podrobné vysvětlení různých argumentů jednotek v tabulce níže.
Jednotka | Účel | Význam |
d | dny | Kompletní kalendář dny mezi dny |
m | měsíce | Kompletní kalendář měsíce mezi dny |
y | let | Kompletní kalendář let mezi dny |
md | Dny bez měsíců a let | Kompletní kalendář dny mezi dny, jako by data byla stejného měsíce a roku |
ym | Měsíce bez let | Kompletní kalendář měsíce mezi dny, jako by data byla stejného roku |
yd | Dny bez let | Kompletní kalendář dny mezi dny, jako by data byla stejného roku |
Argument jednotky je velmi důležitý.
Příklad:
Pochopit to všechno může být matoucí. Pojďme pochopit, jak používat funkci pomocí příkladu.
Zde máme několik příkladů k otestování vzorce. Vzhledem k datu zahájení a datu ukončení musíme vypočítat rozdíl ve dnech mezi daty
Použijte vzorec:
= DATEDIF (A2, B2, C2) |
A2: argument prvního data uveden jako odkaz na buňku
B2: Argument druhého data uveden jako odkaz na buňku
C2: specifikovaná jednotka
Označená pole při používání funkce nám ukazují tento argument pro funkci uvedenou jako odkaz na buňku.
Funkce vrací celé kalendářní roky mezi daty pomocí „y“
Jak vidíte, funkce vrací hodnoty.
Poznámka:
- Datum v aplikaci Excel musí být v platném formátu
- Argument jednotky pro funkci může být uveden jako odkaz na buňku nebo přímo pro funkci v uvozovkách.
- Start_date musí být před end_date, jinak funkce dá #NUM! chyba
- Funkce dává #HODNOTU! Chyba, pokud datum není platné datum.
Jedním z nejpoužívanějších příkladů funkce je získat věk člověka v Excelu.
Níže je uveden příklad, jak pomocí funkce DATEDIF získat věk osoby v aplikaci Excel.
Za tímto účelem je funkce DATEDIF kombinována s funkcí DNES.
DNES funkce v aplikaci Excel se používá ke generování dnešního data v buňce.
Syntax:
= Dnes () |
Podívejme se na to na příkladu uvedeném níže.
Zde musíme vypočítat věk dětí Neda Starka.
Pomocí vzorce zjistíte věk dětí.
Vzorec:
= DATEDIF (C4, DNES (), "y") |
Datum narození je počátečním datem v buňce C4.
Dnes() Funkce se používá k získání dnešního data jako data ukončení.
"Y" získat věk v letech.
Poznámka:
Zde jako datum ukončení používáme Today. Datum ukončení můžete použít jako svou volbu. |
Věk Jona Snowa jsme získali pomocí funkce DATEDIF
Zkopírujte vzorec do jiných buněk, vyberte buňky, které berou první buňku, kde je vzorec již použit, použijte klávesovou zkratku Ctrl + D zjistit věk zbytku dětí.
Podobně zjistíme měsíce a dny pomocí stejné funkce, ale jiné jednotky.
Získali jsme věk v měsících
Získali jsme věk ve dnech
Nyní si někteří z vás lámou hlavu nad tím, jestli mezi těmito dvěma daty potřebujeme najít roky, měsíce a dny.
Pomocí vzorce získáte dohromady roky, měsíce a dny
= DATEDIF (B2, TODAY (), "y") & "y" & DATEDIF (B2, TODAY (), "ym") & "m" & DATEDIF (B2, TODAY (), "md") & "d " |
Vysvětlení:
DATEDIF (B2, DNES (), "y") & "y" označuje roky mezi daty s řetězcem „y“ připojeným k číslu
DATEDIF (B2, DNES (), "ym") & "m" označuje měsíce mezi daty, ignorující dny a roky s řetězcem „m“ připojeným k číslu.
DATEDIF (B2, DNES (), "md") a "d" označuje dny mezi daty, ignorující měsíce a roky s řetězcem „d“ připojeným k číslu.
Jak nyní vidíte jejich věk. Pomocí této funkce můžete vypočítat počet dní v provozu v aplikaci Excel.
Zde jsou všechny poznámky k pozorování pomocí funkce DATEDIF v aplikaci Excel
Poznámky:
- Nebojte se, pokud vám excel nepomůže tuto funkci najít. Existuje, použijte funkci, jak je vysvětleno, a získáte výsledek.
- Excel ukládá data jako sériová čísla a používá se při výpočtu funkcí. Doporučuje se tedy použít data jako odkaz na buňku nebo použít funkci DATE místo přímého argumentu funkce. Pokud funkce vrací #HODNOTU, zkontrolujte ověření hodnot data! Chyba.
- Pokud je počáteční datum větší než koncové datum, funkce vrátí chybu #ČÍSLO.
- Excel vám obecně pomůže vyplnit argumenty funkce na rozdíl od funkce DATDIF.
Doufám, že tento článek o tom, jak používat funkci DATEDIF v aplikaci Microsoft Excel, je vysvětlující. Zde najdete další články o výpočtu hodnot data a času a souvisejících vzorcích Excelu. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail.
Jak používat funkci WORKDAY v Excelu : Vrátí hodnotu data pracovního dne po dnech přidaných do data zahájení pomocí funkce WORKDAYS v aplikaci Excel.
Jak používat funkci NETWORKDAYS v aplikaci Excel : Vrátí pracovní dny mezi dvěma danými daty pomocí funkce NETWORKDAYS.
Počítejte svátky mezi daty v Excelu : počítat nepracovní dny mezi dvěma danými daty pomocí funkce DATEDIF a NETWORKDAYS v aplikaci Excel.
Extrahujte dny mezi daty a ignorujte roky v Excelu : počítat dny mezi dvěma daty pomocí různých funkcí a matematické operace v Excelu
Počítejte data narození podle měsíce v Excelu : spočítejte počet dat ležících v konkrétním měsíci pomocí funkce SUMPRODUCT a MONTH v Excelu.
SUM cena ve všední dny v Excelu : součet cenových hodnot odpovídajících počtu dat v konkrétním dni v týdnu pomocí funkce SUMPRODUCT a WEEKDAY v Excelu.
Oblíbené články:
Jak používat funkci IF v aplikaci Excel : Příkaz IF v aplikaci Excel zkontroluje podmínku a vrátí konkrétní hodnotu, pokud je podmínka PRAVDA, nebo vrátí jinou konkrétní hodnotu, pokud NEPRAVDA.
Jak používat funkci VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.
Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.
Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.