Obsah
Tento návod ukazuje, ako vytvoriť kalkulačku dátumu v programe Excel presne podľa vašich potrieb, aby ste našli dátum, ktorý je ľubovoľný N dní od alebo pred dnešným dňom, pričom sa počítajú všetky dni alebo len pracovné dni.
Chcete vypočítať dátum vypršania platnosti, ktorý je presne za 90 dní? Alebo vás zaujíma, aký dátum je 45 dní po dnešku? Alebo potrebujete zistiť dátum, ktorý nastal 60 dní pred dneškom (počítajú sa len pracovné dni a všetky dni)?
Nech už je vaša úloha akákoľvek, tento návod vás naučí, ako si vytvoriť vlastnú kalkulačku dátumu v programe Excel za menej ako 5 minút. Ak nemáte toľko času, môžete použiť našu online kalkulačku na vyhľadanie dátumu, ktorý je zadaný počet dní po alebo pred dnešným dňom.
Kalkulačka dátumu v programe Excel Online
Chcete rýchlo vyriešiť otázku "koľko je 90 dní odo dneška" alebo "koľko je 60 dní pred dneškom"? Zadajte počet dní do príslušnej bunky, stlačte Enter a hneď budete mať všetky odpovede:
Poznámka: Ak chcete zobraziť vložený pracovný zošit, povoľte marketingové súbory cookie.
Potrebujete vypočítať 30 dní od daného dátumu alebo určiť 60 pracovných dní pred určitý dátum ? Potom použite túto kalkulačku dátumu.
Ste zvedaví, aké vzorce sa používajú na výpočet dátumov? Všetky a ešte oveľa viac ich nájdete v nasledujúcich príkladoch.
Ako vypočítať 30/60/90 dní od dnešného dňa v programe Excel
Ak chcete nájsť dátum za N dní, použite funkciu TODAY, ktorá vráti aktuálny dátum a pridá k nemu požadovaný počet dní.
Ak chcete získať dátum, ktorý nastane presne za 30 dní od dnešného dňa:
=TODAY()+30
Výpočet za 60 dní od dnešného dňa:
=TODAY()+60
Ktorý dátum je za 90 dní? Hádam už viete, ako ho získať :)
=TODAY()+90
Vytvorenie všeobecného dnes plus N dní vzorec, zadajte počet dní do niektorej bunky, napríklad B3, a pridajte túto bunku k aktuálnemu dátumu:
=TODAY()+B3
Teraz môžu používatelia do odkazovanej bunky zadať ľubovoľné číslo a vzorec sa podľa toho prepočíta. Ako príklad uveďme dátum, ktorý nastane o 45 dní:
Ako tento vzorec funguje
Excel vo svojej internej reprezentácii ukladá dátumy ako poradové čísla začínajúce 1. januárom 1900, čo je číslo 1. Vzorec teda jednoducho sčíta dve čísla, celé číslo predstavujúce dnešný dátum a počet dní, ktorý ste zadali. Funkcia TODAY() je nestála a automaticky sa aktualizuje pri každom otvorení alebo prepočítaní pracovného hárka - takže keď otvoríte zošitzajtra sa vzorec prepočíta na aktuálny deň.
V okamihu písania tohto článku je dnešný dátum 19. apríl 2018, ktorý je reprezentovaný poradovým číslom 43209. Ak chcete zistiť dátum, povedzme, o 100 dní, vykonáte nasledujúce výpočty:
=TODAY() + 100
= 19. apríla 2018 + 100
= 43209 + 100
= 43309
Preveďte sériové číslo 43209 na Dátum a dostanete 28. júl 2018, čo je presne 100 dní po dnešku.
Ako získať 30/60/90 dní pred dnešným dňom v programe Excel
Ak chcete vypočítať N dní pred dnešným dňom, od aktuálneho dátumu odpočítajte požadovaný počet dní. Napríklad:
90 dní pred dnešným dňom:
=TODAY()-90
60 dní pred dnešným dňom:
=TODAY()-60
45 dní pred dnešným dňom:
=TODAY()-45
Alebo vytvorte všeobecný dnes mínus N dní vzorec na základe odkazu na bunku:
=TODAY()-B3
Na obrázku nižšie vypočítame dátum, ktorý nastal 30 dní pred dnešným dňom.
Ako vypočítať obchod N po/pred dnešným dňom
Ako pravdepodobne viete, program Microsoft Excel má niekoľko funkcií na výpočet pracovných dní na základe počiatočného dátumu, ako aj medzi dvoma zadanými dátumami.
V nasledujúcich príkladoch použijeme funkciu WORKDAY, ktorá vráti dátum, ktorý nastane daný počet pracovných dní pred alebo pred dátumom začiatku, s výnimkou víkendov (sobota a nedeľa). Ak sú vaše víkendy iné, použite funkciu WORKDAY.INTL, ktorá umožňuje vlastné parametre víkendu.
Ak chcete nájsť dátum N pracovných dní od dnes , použite tento všeobecný vzorec:
PRACOVNÝ DEŇ(TODAY(), N dní )Tu je niekoľko príkladov:
10 pracovných dní od dnešného dňa
=PRACOVNÝ DEŇ(TODAY(), 10)
30 pracovných dní odteraz
=PRACOVNÝ DEŇ(TODAY(), 30)
5 pracovných dní od dnešného dňa
=PRACOVNÝ DEŇ(TODAY(), 5)
Získanie dátumu N pracovných dní pred dnešným dňom , použite tento vzorec:
PRACOVNÝ DEŇ(TODAY(), - N dní )A tu je niekoľko skutočných vzorcov:
90 pracovných dní pred dnešným dňom
=PRACOVNÝ DEŇ(DNES(), -90)
15 pracovných dní pred dnešným dňom
=PRACOVNÝ DEŇ(DNES(), -15)
Aby bol vzorec flexibilnejší, nahraďte pevne zadaný počet dní odkazom na bunku, napríklad B3:
N pracovných dní od dnešného dňa:
=PRACOVNÝ DEŇ(TODAY(), B3)
N pracovných dní pred dnešným dňom:
=PRACOVNÝ DEŇ(TODAY(), -B3)
Podobným spôsobom môžete pridať alebo odobrať dni v týždni do/z daný dátum a vaša kalkulačka dátumu v programe Excel môže vyzerať takto.
Ako vytvoriť kalkulačku dátumu v programe Excel
Spomínate si na online kalkulačku dátumu programu Excel, ktorá bola predstavená na samom začiatku tohto návodu? Teraz už poznáte všetky vzorce a môžete ju ľahko zopakovať vo svojich pracovných hárkoch. Môžete dokonca vytvoriť niečo zložitejšie, pretože počítačová verzia programu Excel poskytuje oveľa viac možností.
Aby ste získali nejaké nápady, navrhnime si teraz našu kalkulačku dátumu v programe Excel.
Celkovo môžu existovať 3 možnosti výpočtu dátumov:
- Na základe dnešného dátumu alebo konkrétneho dátumu
- Od uvedeného dátumu alebo pred ním
- Počítať všetky dni alebo len pracovné dni
Aby sme používateľom poskytli všetky tieto možnosti, pridávame tri Skupinový box ovládacie prvky ( Vývojár karta> Vložte > Ovládacie prvky formulára > Skupina Box) a do každého skupinového políčka vložte dve rádiové tlačidlá. Potom každú skupinu tlačidiel prepojte so samostatnou bunkou (kliknite pravým tlačidlom myši na tlačidlo> Kontrola formátu > Kontrola karta> Prepojenie buniek ), ktoré môžete neskôr skryť. V tomto príklade sú prepojené bunky D5, D9 a D14 (pozri obrázok nižšie).
Voliteľne môžete v poli B6 zadať nasledujúci vzorec na vloženie aktuálneho dátumu, ak Dnešný dátum Tlačidlo je vybrané. V skutočnosti nie je potrebné pre náš hlavný vzorec na výpočet dátumu, je to len malá zdvorilosť pre vašich používateľov, aby ste im pripomenuli, aký dátum je dnes:
=IF($D$5=1, TODAY(), "")
Nakoniec vložte do B18 nasledujúci vzorec, ktorý skontroluje hodnotu v každej prepojenej bunke a vypočíta dátum na základe výberu používateľa:
=IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY()+$B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7+$B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2),WORKDAY($B$7,-$B$3), ""))))))))
Na prvý pohľad to môže vyzerať ako monštruózny vzorec, ale ak ho rozdelíte na jednotlivé príkazy IF, ľahko rozpoznáte jednoduché vzorce na výpočet dátumu, ktoré sme prebrali v predchádzajúcich príkladoch.
A teraz vyberte požadované možnosti, napríklad, 60 dní odteraz a dostaneme nasledujúci výsledok:
Ak sa chcete na vzorec pozrieť bližšie a pravdepodobne si ho spätne upraviť pre svoje potreby, môžete si stiahnuť našu kalkulačku dátumu pre Excel.
Špeciálne nástroje na výpočet dátumov na základe dnešného dňa
Ak hľadáte niečo profesionálnejšie, pomocou našich nástrojov Excel môžete rýchlo vypočítať 90, 60, 45, 30 dní odteraz (alebo akýkoľvek počet dní, ktorý potrebujete).
Sprievodca dátumom a časom
Ak ste už aspoň raz mali možnosť platiť s naším Sprievodcom dátumom a časom, viete, že dokáže okamžite pripočítať alebo odčítať dni, týždne, mesiace alebo roky (alebo akúkoľvek kombináciu týchto jednotiek) k určitému dátumu, ako aj vypočítať rozdiel medzi dvoma dňami. Ale vedeli ste, že dokáže vypočítať dátumy aj na základe dnešného dňa?
Na príklade zistíme, aký dátum je 120 dní z adresy dnes :
- Do niektorej bunky, napríklad B1, zadajte vzorec TODAY().
- Vyberte bunku, do ktorej chcete vypísať výsledok, v našom prípade B2.
- Kliknite na tlačidlo Dátum & Sprievodca časom tlačidlo na Nástroje Ablebits tab.
- Na Pridať zadajte, koľko dní chcete pridať k východiskovému dátumu (v tomto príklade 120 dní).
- Kliknite na tlačidlo Vložte vzorec tlačidlo.
To je všetko!
Ako je vidieť na obrázku vyššie, vzorec vytvorený sprievodcom sa líši od všetkých vzorcov, s ktorými sme sa doteraz stretli, ale funguje rovnako dobre :)
Získanie dátumu, ktorý nastal 120 dní pred dnes prejsť na Odpočítajte kartu a nakonfigurujte rovnaké parametre. Alebo zadajte počet dní do inej bunky a nasmerujte sprievodcu na túto bunku:
Výsledkom bude univerzálny vzorec, ktorý sa automaticky prepočíta vždy, keď do odkazovanej bunky zadáte nový počet dní.
Vyberanie dátumu pre aplikáciu Excel
Pomocou nášho nástroja Excel Date Picker môžete do pracovných hárkov nielen jedným kliknutím vložiť platné dátumy, ale ich aj vypočítať!
Na rozdiel od Sprievodcu dátumom a časom tento nástroj vkladá dátumy ako statické hodnoty , nie vzorce.
Napríklad takto môžete získať dátum za 21 dní:
- Kliknite na tlačidlo Dátum Piker tlačidlo na Nástroje Ablebits kartu, aby ste v programe Excel povolili rozbaľovací kalendár.
- Kliknite pravým tlačidlom myši na bunku, do ktorej chcete vložiť vypočítaný dátum, a vyberte položku Výber dátumu z kalendára z kontextového menu.
- V pracovnom hárku sa zobrazí rozbaľovací kalendár s aktuálnym dátumom zvýrazneným modrou farbou a vy kliknete na tlačidlo kalkulačky v pravom hornom rohu:
- Na hornom paneli kliknite na položku Deň jednotku a zadajte počet dní, ktoré chcete sčítať, v našom prípade 21. V predvolenom nastavení kalkulačka vykoná operáciu sčítania (všimnite si znamienko plus v paneli zobrazenia). Ak chcete od dnešného dňa odčítať dni, kliknite na znamienko mínus v dolnom paneli.
- Nakoniec kliknite na tlačidlo pre zobrazenie vypočítaného dátumu v kalendári. Alebo stlačte kláves Enter alebo kliknite na na vloženie dátumu do bunky:
Ako zvýrazniť dátumy 30, 60 a 90 dní odo dneška
Pri výpočte dátumov vypršania platnosti alebo splatnosti môžete výsledky zviditeľniť farebným označením dátumov v závislosti od počtu dní pred vypršaním platnosti. To môžete urobiť pomocou podmieneného formátovania aplikácie Excel.
Ako príklad vytvorme 4 pravidlá podmieneného formátovania založené na týchto vzorcoch:
- Zelená: za viac ako 90 dní
=C2>TODAY()+90
=C2>TODAY()+60
=C2>TODAY()+30
=C2
Kde C2 je najvyšší dátum skončenia platnosti.
Tu sú uvedené kroky na vytvorenie pravidla založeného na vzorci:
- Vyberte všetky bunky s dátumami platnosti (v tomto príklade B2:B10).
- Na Domov na karte Štýly kliknite na položku Podmienené formátovanie > Nové pravidlo...
- V Nové pravidlo formátovania dialógové okno, vyberte Použitie vzorca na určenie buniek, ktoré sa majú formátovať .
- V Formátovanie hodnôt, pri ktorých je tento vzorec pravdivý zadajte vzorec.
- Kliknite na . Formát... , prepnite na Naplňte stránku a vyberte požadovanú farbu.
- Kliknite na . OK dvakrát zatvoriť obe okná.
Dôležitá poznámka! Aby sa správne použili farebné kódy, pravidlá by mali byť zoradené presne v tomto poradí: zelená, žltá, žltá, červená:
Ak sa nechcete zaoberať poradím pravidiel, použite nasledujúce vzorce, ktoré presne definujú jednotlivé podmienky, a usporiadajte pravidlá podľa vlastného uváženia:
Zelená: za viac ako 90 dní:
=C2>TODAY()+90
Žltá: od 60 do 90 dní od dnešného dňa:
=AND(C2>=TODAY()+60, C2<=TODAY()+90)
Amber: za 30 až 60 dní:
=AND(C2>=TODAY()+30, C2
Červená: za menej ako 30 dní:
=C2
Tip. Ak chcete zahrnúť alebo vylúčiť hraničné hodnoty z určitého pravidla, použite operátory menej ako (<), menej alebo rovné (), väčšie alebo rovné (<=) podľa vlastného uváženia.
Podobným spôsobom môžete zvýrazniť minulé dátumy ktoré sa vyskytli 30 , 60 alebo Pred 90 dňami od dnes .
- Červená: viac ako 90 dní pred dnešným dňom:
=B2
=AND(B2>=TODAY()-90, B2<=TODAY()-60)
=AND(B2>TODAY()-60, B2<=TODAY()-30)
=B2>TODAY()-30
Ďalšie príklady podmieneného formátovania dátumov nájdete tu: Ako podmienene formátovať dátumy a časy v programe Excel.
Ak chcete počítať dni nie od dnešného dňa, ale od ľubovoľného dátumu, použite tento článok: Ako vypočítať dni od alebo do dátumu v programe Excel.
Takto v programe Excel vypočítate dátumy, ktoré sú 90, 60, 30 alebo n dní od/do dnešného dňa. Ak si chcete bližšie pozrieť vzorce a pravidlá podmieneného formátovania, o ktorých sa hovorí v tomto učebnom texte, pozývam vás, aby ste si stiahli náš vzorový zošit uvedený nižšie. Ďakujem za prečítanie a dúfam, že sa uvidíme na našom blogu budúci týždeň!
Cvičebnica na stiahnutie
Výpočet dátumov v programe Excel - príklady (.xlsx súbor)