30/60/90 nap mától számítva vagy a mai nap előtt - dátumszámítás Excelben

  • Ossza Meg Ezt
Michael Brown

A bemutató megmutatja, hogyan hozhat létre egy dátumszámológépet az Excelben pontosan az Ön igényeinek megfelelően, hogy megtalálja a mai naptól számított vagy azt megelőző N napot, minden napot vagy csak munkanapokat számolva.

Ki szeretné számolni a lejárati dátumot, amely pontosan 90 nap múlva lesz? Vagy arra kíváncsi, hogy milyen dátum van 45 nappal a mai nap után? Vagy tudnia kell, hogy milyen dátum van 60 nappal a mai nap előtt (csak munkanapokat és minden napot számolva)?

Bármi legyen is a feladatod, ez a bemutató megtanít arra, hogyan készítsd el a saját dátumkalkulátorodat Excelben kevesebb mint 5 perc alatt. Ha nincs ennyi időd, akkor használhatod online kalkulátorunkat, hogy megtaláld azt a dátumot, amely a megadott számú nappal a mai nap után vagy előtt van.

    Dátumszámológép az Excel Online-ban

    Gyors megoldást szeretne arra, hogy "mi van 90 nap múlva" vagy "mi van 60 nappal a mai nap előtt"? Írja be a napok számát a megfelelő cellába, nyomja meg az Entert, és azonnal megkapja az összes választ:

    Megjegyzés: A beágyazott munkafüzet megtekintéséhez kérjük, engedélyezze a marketing sütiket.

    Egy adott dátumtól számított 30 napot kell kiszámítani, vagy 60 munkanappal egy adott időpont előtt kell meghatározni. bizonyos időpont Akkor használd ezt a dátumszámítót.

    Kíváncsi vagy, milyen képleteket használnak a dátumok kiszámításához? Az alábbi példákban mindet és még sok mást is megtalálsz.

    Hogyan számítsuk ki a mai naptól számított 30/60/90 napot Excelben?

    Ha egy N nap múlva esedékes dátumot szeretne találni, használja a TODAY függvényt, amely visszaadja az aktuális dátumot, és hozzáadja a kívánt számú napot.

    Ha olyan dátumot szeretne kapni, amely pontosan 30 nap múlva következik be:

    =TODAY()+30

    A mától számított 60 nap kiszámításához:

    =TODAY()+60

    Mikor lesz 90 nap múlva? Gondolom, már tudod, hogyan szerezheted meg :)

    =TODAY()+90

    Egy általános ma plusz N nap képlet, írja be a napok számát egy cellába, mondjuk a B3-ba, és adja hozzá a cellát az aktuális dátumhoz:

    =TODAY()+B3

    Mostantól a felhasználók bármilyen számot beírhatnak a hivatkozott cellába, és a képlet ennek megfelelően újraszámítja a számokat. Példaként keressünk egy olyan dátumot, amely 45 nap múlva következik be:

    Hogyan működik ez a képlet

    Az Excel belső megjelenítésében a dátumokat sorszámként tárolja, kezdve 1900. január 1-jével, ami az 1-es számot jelenti. Így a képlet egyszerűen összeadja a két számot, a mai dátumot jelképező egész számot és az Ön által megadott napok számát. A TODAY() függvény illékony, és automatikusan frissül minden alkalommal, amikor a munkalapot megnyitják vagy újraszámítják - tehát amikor megnyitja a munkafüzetet.holnap, a képlet újra kiszámítja az aktuális napra.

    A cikk írásakor a mai dátum 2018. április 19., amelyet a 43209-es sorszámmal jelölünk. Ha egy dátumot akarunk megtalálni, mondjuk 100 nap múlva, akkor a következő számításokat kell elvégezni:

    =TODAY() + 100

    = 2018. április 19. + 100

    = 43209 + 100

    = 43309

    A 43209 sorozatszámot alakítsa át a következőre Dátum formátumban, és 2018. július 28-át kapja meg, ami pontosan 100 nappal a mai nap után van.

    Hogyan kaphat 30/60/90 napot a mai nap előtt Excelben

    A mai nap előtti N nap kiszámításához vonja ki a kívánt számú napot az aktuális dátumból. Például:

    90 nappal a mai nap előtt:

    =TODAY()-90

    60 nappal a mai nap előtt:

    =TODAY()-60

    45 nappal a mai nap előtt:

    =TODAY()-45

    Vagy készítsen egy általános ma mínusz N nap formula egy cellahivatkozás alapján:

    =TODAY()-B3

    Az alábbi képernyőképen egy olyan dátumot számolunk ki, amely 30 nappal a mai nap előtt történt.

    Hogyan kell kiszámítani az N üzletet a mai nap után/előtti időpontban?

    Amint azt valószínűleg tudja, a Microsoft Excel rendelkezik néhány olyan funkcióval, amelyekkel kiszámíthatja a munkanapokat egy kezdőnap, valamint két tetszőlegesen megadott dátum között.

    Az alábbi példákban a WORKDAY függvényt fogjuk használni, amely egy olyan dátumot ad vissza, amely a kezdőnap előtt vagy előtt egy adott számú munkanappal előbbre vagy későbbre esik, kivéve a hétvégéket (szombat és vasárnap). Ha a hétvégék eltérőek, akkor használja a WORKDAY.INTL függvényt, amely lehetővé teszi az egyéni hétvégi paramétereket.

    Szóval, hogy találjunk egy randit N munkanap mától számítva , használja ezt az általános képletet:

    MUNKANAP(TODAY(), N nap )

    Íme néhány példa:

    10 munkanap mától számítva

    =WORKDAY(TODAY(), 10)

    30 munkanap mától számítva

    =WORKDAY(TODAY(), 30)

    5 munkanap mától számítva

    =WORKDAY(TODAY(), 5)

    Hogy kap egy dátumot N munkanappal a mai nap előtt , használja ezt a képletet:

    WORKDAY(TODAY(), - N nap )

    És itt van néhány valós képlet:

    90 munkanappal a mai nap előtt

    =WORKDAY(TODAY(), -90)

    15 munkanappal a mai nap előtt

    =WORKDAY(TODAY(), -15)

    Hogy a képletet rugalmasabbá tegye, a napok keményen kódolt számát helyettesítse egy cellahivatkozással, mondjuk B3-mal:

    N munkanap mától számítva:

    =WORKDAY(TODAY(), B3)

    N munkanappal a mai nap előtt:

    =WORKDAY(TODAY(), -B3)

    Hasonlóképpen, hétköznapokat adhat hozzá vagy vonhat le egy adott időpont , és az Excel dátumszámítója így nézhet ki.

    Hogyan hozzon létre egy dátumszámológépet az Excelben

    Emlékszik még a bemutató legelején bemutatott Excel Online dátumszámológépre? Most már ismeri az összes képletet, és könnyedén megismételheti azt a munkalapjain. Még valami bonyolultabbat is készíthet, mivel az Excel asztali verziója sokkal több lehetőséget biztosít.

    Hogy adjunk néhány ötletet, tervezzük meg most az Excel dátumkalkulátorunkat.

    Összességében 3 lehetőség van a dátumok kiszámítására:

    • A mai nap vagy egy adott dátum alapján
    • A megadott dátumtól vagy azt megelőzően
    • Minden napot vagy csak a munkanapokat számolja

    Ahhoz, hogy mindezeket a lehetőségeket a felhasználóink számára biztosítsuk, három Csoport doboz ellenőrzések ( Fejlesztő tab> Beillesztés > Nyomtatvány vezérlők > Group Box) és minden egyes csoportmezőbe két rádiógombot illesztünk be. Ezután minden egyes gombcsoportot külön cellához kapcsolunk (jobb gombbal kattintva a> Formátum vezérlés > Vezérlés tab> Cell link Ebben a példában a kapcsolt cellák a D5, D9 és D14 cellák (lásd az alábbi képernyőképet).

    Opcionálisan a következő képletet is megadhatja a B6-ban az aktuális dátum beillesztéséhez, ha a A mai dátum Ez valójában nem szükséges a fő dátumszámítási képletünkhöz, csak egy kis figyelmesség a felhasználók felé, hogy emlékeztesse őket, milyen dátum van ma:

    =IF($D$5=1, TODAY(), "")

    Végül illessze be a következő képletet a B18-ba, amely ellenőrzi az egyes összekapcsolt cellák értékét, és kiszámítja a dátumot a felhasználó választása alapján:

    =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), ""))))))))

    Első pillantásra egy monstre képletnek tűnhet, de ha az egyes IF utasításokra bontjuk, könnyen felismerhetjük az egyszerű dátumszámítási képleteket, amelyeket az előző példákban tárgyaltunk.

    És most válassza ki a kívánt opciókat, mondjuk, 60 nap múlva , és a következő eredményt kapjuk:

    Ha szeretné közelebbről megnézni a képletet, és valószínűleg visszafejteni azt az Ön igényeihez, akkor szívesen látjuk, ha letölti a Date Calculator for Excel programot.

    Speciális eszközök a mai napon alapuló dátumok kiszámításához

    Ha valami professzionálisabbat keres, Excel-eszközeinkkel gyorsan kiszámíthatja a 90, 60, 45, 30 nap múlva esedékes 90, 60, 45, 30 napot (vagy bármilyen más napszámot).

    Dátum és idő varázsló

    Ha már legalább egyszer volt alkalma fizetni a Dátum és idő varázslóval, akkor tudja, hogy a program képes azonnal hozzáadni vagy kivonni napokat, heteket, hónapokat vagy éveket (vagy ezen egységek bármilyen kombinációját) egy adott dátumhoz, valamint kiszámítani két nap különbségét. De azt tudta, hogy a mai napon alapuló dátumokat is ki tudja számítani?

    Példaként nézzük meg, hogy milyen dátum van 120 nap a címről ma :

    1. Írja be a TODAY() képletet egy cellába, mondjuk B1-be.
    2. Jelölje ki azt a cellát, ahol az eredményt ki akarja adni, esetünkben a B2-t.
    3. Kattintson a Dátum & Idő varázsló gombot a Ablebits eszközök tab.
    4. A Add lapon adja meg, hány napot szeretne hozzáadni a forrásdátumhoz (ebben a példában 120 napot).
    5. Kattintson a Képlet beillesztése gomb.

    Ez az!

    Ahogy a fenti képernyőképen látható, a varázsló által épített képlet eltér az összes eddigi képlettől, de ugyanolyan jól működik :)

    Egy olyan dátumot kapunk, amelyik megtörtént 120 nap a előtt ma, váltson a Levonva lapot, és konfigurálja ugyanazokat a paramétereket. Vagy adja meg a napok számát egy másik cellában, és irányítsa a varázslót erre a cellára:

    Ennek eredményeképpen egy univerzális képletet kap, amely automatikusan újraszámol minden alkalommal, amikor a hivatkozott cellába új napok számát írja be.

    Dátumválasztó az Excel számára

    Az Excel Date Pickerrel nemcsak az érvényes dátumokat illesztheti be a munkalapokba egy kattintással, hanem ki is számíthatja azokat!

    A Dátum és idő varázslóval ellentétben ez az eszköz statikus dátumokat illeszt be. értékek , nem képletek.

    Például így kaphat egy 21 nap múlva esedékes dátumot:

    1. Kattintson a Dátum Piker gombot a Ablebits eszközök lapon, hogy engedélyezze a legördülő naptárat az Excelben.
    2. Kattintson a jobb gombbal arra a cellára, amelybe a számított dátumot be szeretné illeszteni, és válassza a Dátum kiválasztása a naptárból a felugró menüből.
    3. A legördülő naptár megjelenik a munkalapon az aktuális dátum kékkel kiemelve, és a jobb felső sarokban lévő számológép gombra kattintva a jobb felső sarokban:
    4. A felső ablaktáblán kattintson a Nap egységet, és írja be az összeadandó napok számát, esetünkben 21-et. Alapértelmezés szerint a számológép az összeadás műveletét végzi el (vegye figyelembe a plusz jelet a kijelzőablakban). Ha a mai napokból szeretné kivonni a napokat, akkor kattintson a mínusz jelre az alsó ablaktáblán.
    5. Végül kattintson a a számított dátum megjelenítéséhez a naptárban. Vagy nyomja meg az Enter billentyűt, vagy kattintson a a dátum beillesztéséhez egy cellába:

    Hogyan lehet kiemelni a 30, 60 és 90 nap múlva esedékes dátumokat?

    A lejárati vagy esedékességi dátumok kiszámításakor érdemes az eredményeket szemléletesebbé tenni a dátumok színkódolásával a lejárat előtti napok számától függően. Ezt az Excel feltételes formázás segítségével teheti meg.

    Példaként készítsünk 4 feltételes formázási szabályt ezeken a képleteken alapulva:

    • Zöld: több mint 90 nap múlva

    =C2>TODAY()+90

  • Sárga: 60-90 nap múlva
  • =C2>TODAY()+60

  • Borostyán: 30 és 60 nap között mától számítva
  • =C2>TODAY()+30

  • Piros: kevesebb mint 30 nap múlva
  • =C2

    Ahol C2 a legfelső lejárati dátum.

    Az alábbiakban egy képletalapú szabály létrehozásának lépéseit ismertetjük:

    1. Jelölje ki az összes lejárati dátummal rendelkező cellát (ebben a példában B2:B10).
    2. A Home lapon, a Stílusok csoport, kattintson a Feltételes formázás > Új szabály...
    3. A Új formázási szabály párbeszédpanelen válassza a Egy képlet segítségével határozza meg, hogy mely cellákat kell formázni .
    4. A Formázza azokat az értékeket, ahol ez a képlet igaz mezőbe írja be a képletet.
    5. Kattintson a címre. Formátum... , váltson a Töltse ki a címet. lapot, és válassza ki a kívánt színt.
    6. Kattintson a címre. OK kétszer, hogy mindkét ablakot bezárja.

    Fontos megjegyzés! A színkódok helyes alkalmazásához a szabályokat pontosan ebben a sorrendben kell rendezni: zöld, sárga, sárga, sárga, piros:

    Ha nem akar a szabályok sorrendjével foglalkozni, használja a következő képleteket, amelyek pontosan meghatározzák az egyes feltételeket, és a szabályokat tetszés szerint rendezheti:

    Zöld: több mint 90 nap múlva:

    =C2>TODAY()+90

    Sárga: 60 és 90 nap múlva:

    =AND(C2>=TODAY()+60, C2<=TODAY()+90)

    Borostyán: 30 és 60 nap között:

    =AND(C2>=TODAY()+30, C2

    Piros: kevesebb mint 30 nap múlva:

    =C2

    Tipp. Ha a határértékeket be akarja vonni vagy ki akarja zárni egy bizonyos szabályból, használja a kisebb, mint (<), kisebb vagy egyenlő (), nagyobb vagy egyenlő (<=) operátorokat, ahogyan szükségesnek látja.

    Hasonló módon kiemelheti a korábbi időpontok ami megtörtént 30 , 60 vagy 90 nappal ezelőtt .

    • Piros: több mint 90 nappal a mai nap előtt:

    =B2

  • Borostyán: 90 és 60 nappal a mai nap előtt:
  • =AND(B2>=TODAY()-90, B2<=TODAY()-60)

  • Sárga: 60 és 30 nappal a mai nap előtt:
  • =AND(B2>TODAY()-60, B2<=TODAY()-30)

  • Zöld: kevesebb mint 30 nappal a mai nap előtt:
  • =B2>TODAY()-30

    A dátumok feltételes formázására további példákat talál itt: Hogyan formázzunk feltételesen dátumokat és időpontokat az Excelben.

    Ha nem a mai naptól, hanem bármelyik dátumtól számolja a napokat, használja ezt a cikket: Hogyan számítsuk ki a napokat a dátum óta vagy a dátumig az Excelben.

    Így számolja ki a mai naptól számított 90, 60, 30 vagy n nappal korábbi dátumokat az Excelben. Ha szeretné közelebbről megnézni a bemutatóban tárgyalt képleteket és feltételes formázási szabályokat, kérem, töltse le az alábbi minta munkafüzetet. Köszönöm, hogy elolvasta, és remélem, jövő héten találkozunk a blogunkon!

    Gyakorlati munkafüzet letölthető

    Dátumok kiszámítása Excelben - példák (.xlsx fájl)

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.