/ / Pomocí aplikace Excel vypočítat, kolik dní do události

Pomocí aplikace Excel můžete vypočítat, kolik dní do události

Excel považuje data za celá čísla. To znamená, že je můžete přidávat a odečítat, což vám může pomoci sdělit, kolik dní zbývá do tohoto dalšího termínu nebo vaší události. V tomto článku použijeme funkce DATUM, ROK, MĚSÍC, MĚSÍC, DEN a DNES Excelu, abychom vám ukázali, jak vypočítat počet dní do příštích narozenin nebo jakékoli jiné každoroční události.

Excel ukládá data jako celá čísla. Ve výchozím nastavení používá Excel k reprezentaci 01/01/1900 „1“ a každý den poté je o jeden větší. Napište 1. ledna 2000 a přepněte formát na „Číslo“ a zobrazí se „36526“. Pokud odečtete 1 z 36526, uvidíte, že ve 20. století bylo 36525 dní. Alternativně můžete zadat budoucí datum a odečíst výsledek funkce DNES, abyste viděli, kolik dní je tento den od dnešního dne.

Stručný přehled funkcí souvisejících s datem

Než se podíváme na některé příklady, musíme projít několika jednoduchými funkcemi souvisejícími s daty, včetně funkcí Excel DNES, DATUM, ROK, MĚSÍC a DEN.

DNES

Syntaxe: = DNES ()

Výsledek: Aktuální datum

DATUM

Syntaxe: = DATUM (rok, měsíc, den)

Výsledek: Datum určené zadaným rokem, měsícem a dnem

ROK

Syntaxe: = ROK (datum)

Výsledek: Rok zadaného data

MĚSÍC

Syntaxe: = MONTH (datum)

Výsledek: Číselný měsíc zadaného data (1 až 12)

DEN

Syntaxe: = DEN (datum)

Výsledek: Den v měsíci zadaného data

Některé příklady výpočtů

Budeme se zabývat třemi událostmi, které se vyskytují každoročně ve stejný den, vypočítáme datum jejich dalšího výskytu a určíme počet dnů mezi nyní a jejich dalším výskytem.

Zde jsou naše ukázkové údaje. Máme nastaveny čtyři sloupce: Událost, Datum, Příští_výsledek a Dny_Until_Next. Zadali jsme data náhodného data narození, datum daně jsou splatné v USA a Halloween. Data jako narozeniny, výročí a některé svátky se vyskytují každý rok v konkrétních dnech a dobře fungují s tímto příkladem. Další svátky - jako Den díkůvzdání - se vyskytují v konkrétní pracovní den v konkrétním měsíci; tento příklad se nevztahuje na tyto typy událostí.

Příklad dat

Existují dvě možnosti pro vyplněníSloupec „Další výskyt“. Můžete ručně zadat každé datum, ale každá položka bude muset být ručně aktualizována v budoucnosti, jak datum ubíhá. Místo toho napíšeme vzorec „IF“, aby Excel mohl pracovat za vás.

Pojďme se podívat na narozeniny. Už víme měsíc =MONTH(F3) a den =DAY(F3) příštího výskytu. To je snadné, ale co rok? Potřebujeme Excel vědět, zda k narozeninám došlo již v tomto roce nebo ne. Nejprve musíme pomocí následujícího vzorce vypočítat datum narození v tomto roce:

=DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))

Dále potřebujeme vědět, zda toto datum již uplynulo a tento výsledek můžete porovnat TODAY() zjistit. Pokud je červenec a narozeniny se vyskytují každý září, pak je další výskyt v aktuálním roce, zobrazen s =YEAR(TODAY()) . Pokud je prosinec a narozeniny se objevují každý květen, pak další výskyt nastane v příštím roce =YEAR(TODAY())+1 dal by příští rok. K určení, které použít, můžeme použít příkaz „IF“:

=IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1)

Nyní můžeme kombinovat výsledky příkazu IF s MĚSÍCEM a DENEM narozenin, abychom určili další výskyt. Zadejte tento vzorec do buňky G3:

=DATE(IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1),MONTH(F3),DAY(F3))

Zadání "= DATUM (POKUD (DATUM (ROK (DNES)), MĚSÍC (F3), DEN (F3))> = DNEŠKA (), ROK (DNES ()), ROK (DNES ()) + 1), MĚSÍC (F3), DEN (F3)) "do buňky F3

Stisknutím klávesy Enter zobrazíte výsledek. (Tento článek byl napsán na konci ledna 2019, takže data budou… dobře… datována.)

Vyplňte tento vzorec do buněk níže zvýrazněním buněk a stisknutím kláves Ctrl + D.

Další výsledky výskytu

Nyní můžeme snadno určit počet dnído dalšího výskytu odečtením výsledku funkce DNES () od výsledků Next_Occurrence, které jsme právě vypočítali. Do buňky H3 zadejte následující vzorec:

=G3-TODAY()

Do buňky H3 zadejte „= G3-DNES ()“

Stisknutím klávesy Enter zobrazíte výsledek a poté vyplňte tento vzorec do buněk níže zvýrazněním buněk a stisknutím kláves Ctrl + D.

Days_Until_Next Výsledky

Můžete uložit sešit se vzorci v tomtoPříklad pro sledování, o kterých narozeninách se blíží, nebo o tom, kolik dní zbývá na dokončení vašeho Halloweenského kostýmu. Při každém použití sešitu přepočítá výsledky na základě aktuálního data, protože jste použili TODAY() funkce.

Příklad výsledků

A ano, jedná se o docela konkrétní příklady, které pro vás mohou nebo nemusí být užitečné. Slouží však také k ilustraci toho, co můžete dělat s funkcemi souvisejícími s daty v Excelu.