V tomto článku se naučíme, jak pomocí funkce v Excelu vypočítat počet let, měsíců a dnů uplynulých od určitého data.
Excel ukládá data jako čísla, vysvětlena jednoduchá matematická formulace. Stačí tedy odečíst dvě data, aby se získaly dny mezi těmito dvěma daty s ohledem na roky.
= later_date - dřívější datum |
Nebo
= IF (datum1> datum2, datum1 - datum2, datum2 - datum1) |
Pokud nevíte, které datum zadat jako první, použijte vzorec IF.
Příklad:
Pojďme to získat pomocí testování funkce na některých příkladech. Zde máme dvě daná data jako Datum 1 a Datum 2.
Musíme zjistit počet dní, které ležely mezi těmito dvěma
Použijte vzorec v buňkách C2 a D2.
= A2 - B2 |
Tento vzorec vám poskytne negativní výsledky, pokud date1 <date2.
Pokud se nechcete starat o to, co je menší, použijte ve zbývajících buňkách níže uvedený vzorec
= IF (A4> B4, A4 - B4, B4 - A4) |
To byla základní metoda. Jak vidíte na výše uvedeném příkladu, vysvětlil vám podmínku. Nyní přejdeme k používání vestavěné funkce aplikace Excel.
Příklad 2:
Zde je ještě jeden příklad, jak udělat totéž pomocí funkce DATEDIF. Ale tentokrát budeme používat vestavěnou funkci.
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 a zásadní argument pro funkci
"y„dostane roky mezi daty
"m"dostane měsíce mezi daty."
"d"dostane dny mezi daty."
"md"dostane dny mezi daty, ignoruje měsíce a roky."
"ym„dostane měsíce mezi daty, ignoruje dny a roky
"yd„dostává dny mezi daty, roky ignoruje
Zkuste následující vzorec, abyste získali dny mezi dvěma daty, roky ignorujte
Použijte vzorec:
= DATEDIF (A2, B2, C2) |
Vysvětlení
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. Hodnotu lze zadat přímo v uvozovkách „yd“.
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í „yd“.
Jak vidíte, vzorec vrací dny mezi daty ignorující roky. Ale poslední výsledek vrací chybu #ČÍSLO, protože počáteční datum je PO koncovém datu.
Poznámky:
- Funkce vrací #HODNOTA! Chyba, pokud je jakýkoli argument funkce nečíselný.
- Buďte opatrní při používání dat a procenta jako odkazu na buňku.
- Data ve vzorci je třeba zadat pomocí odkazu na buňku. Formát data aplikace Excel vytváří problém při výpočtu výsledků.
- Pokud datum 1> datum2, pak funkce vrátí chybu, pokud se s chybou nezachází opatrně.
Doufám, že jste pochopili, jak extrahovat dny mezi daty ignorující roky v aplikaci Excel. Tyto úkoly můžete provádět v sešitu aplikace Excel 2013 a 2010. Sdílejte prosím svůj dotaz níže v poli pro komentáře. Pomůžeme vám.
Vypočítejte věk od data narození
Vypočítejte dny, roky a měsíce od určitého data
Jak používat funkci EDATE v Excelu
SUM, pokud je datum mezi
Vlookup podle data v Excelu
Populární články
50 Zkratka aplikace Excel pro zvýšení produktivity
Upravte rozevírací seznam
Absolutní reference v Excelu
Pokud s podmíněným formátováním
Pokud se zástupnými znaky