Hvernig á að bæta við og draga frá dagsetningum í Excel

  • Deildu Þessu
Michael Brown

Í þessari kennslu finnurðu ýmsar gagnlegar formúlur til að bæta við og draga frá dagsetningum í Excel, eins og að draga tvær dagsetningar frá, bæta dögum, vikum, mánuðum og árum við dagsetningu og fleira.

Ef þú hefur fylgst með leiðbeiningunum okkar til að vinna með dagsetningar í Excel, þá veistu nú þegar fjölda formúla til að reikna út mismunandi tímaeiningar eins og virka daga, vikur, mánuði og ár.

Við greiningu dagsetningarupplýsingunum á vinnublöðunum þínum, þá er líklegt að þú framkvæmir nokkrar reikningsaðgerðir með þeim dagsetningum líka. Þessi kennsla útskýrir nokkrar formúlur til að bæta við og draga frá dagsetningum í Excel sem þér gæti fundist gagnlegar.

    Hvernig á að draga dagsetningar frá í Excel

    Svo sem að þú hafir tvær dagsetningar í hólfum A2 og B2, og nú viltu draga eina dagsetningu frá hinni til að vita hversu margir dagar eru á milli þessara dagsetninga. Eins og oft er í Excel er hægt að ná sama árangri á nokkra vegu.

    Dæmi 1. Dragðu eina dagsetningu frá hinni beint

    Eins og þú veist líklega geymir Microsoft Excel hverja dagsetningu sem einstakar raðtölur sem byrja á 1 sem tákna 1. janúar 1900. Þannig að þú ert í raun að draga tvær tölur frá, og venjuleg reikniaðgerð virkar án þess að hnykkja á:

    =B2-A2

    Dæmi 2. Dragðu dagsetningar frá með því að nota Excel DATEDIF fall

    Ef formúlan hér að ofan lítur út fyrir að vera of látlaus geturðu náð sömu niðurstöðu á gúrú-líkan hátt með því að nota DATEDIF í Excelniðurstöðu, smelltu á Setja inn formúlu hnappinn. Þegar formúlunni hefur verið bætt við geturðu afritað hana í eins margar frumur og þarf:

    Þetta var frekar einföld formúla, var það ekki? Við skulum gefa galdramanninum eitthvað meira krefjandi að vinna að. Við skulum til dæmis draga nokkur ár, mánuði, vikur og daga frá dagsetningunni í A2. Til að gera það skaltu skipta yfir í flipann Dregna frá og slá inn tölurnar í samsvarandi reiti. Eða þú getur slegið inn einingarnar í aðskildar hólfa og gefið tilvísanir í þær hólf, eins og sýnt er á skjámyndinni hér að neðan:

    Smelltu á hnappinn Setja inn formúlu . eftirfarandi formúlu í A2:

    =DATE(YEAR(A2)-D2,MONTH(A2)-E2,DAY(A2)-G2-F2*7)

    Ef þú ætlar að afrita formúluna í aðrar hólf þarftu að breyta öllum frumutilvísunum nema A2 í algjörar tilvísanir þannig að formúlan afritist rétt (með sjálfgefið, töframaðurinn notar alltaf afstæðar tilvísanir). Til að laga tilvísunina slærðu einfaldlega inn $ táknið á undan línu- og dálkhnitunum, svona:

    =DATE(YEAR(A2)-$D$2,MONTH(A2)-$E$2,DAY(A2)-$G$2-$F$2*7)

    Og færð eftirfarandi niðurstöður:

    Að auki geturðu smellt á Sýna tímareiti hlekkinn og bættu við eða dragið frá dagsetningu og tíma einingar með einni formúlu.

    Ef þú vilt spila með Date & Time Formula Wizard í eigin vinnublöðum, þér er velkomið að hlaða niður 14 daga prufuútgáfu af Ultimate Suite.

    Svona bætir þú við og dregur frá dagsetningum í Excel. Ég er vongóður þúhafa lært nokkrar gagnlegar aðgerðir í dag. Ég þakka þér fyrir lesturinn og vonast til að sjá þig á blogginu okkar í næstu viku.

    fall:

    =DATEDIF(A2, B2, "d")

    Eftirfarandi skjáskot sýnir að báðir útreikningar skila sömu niðurstöðum, nema fyrir línu 4 þar sem DATEDIF fallið skilar #NUM villunni. Við skulum reikna út hvers vegna það gerist.

    Þegar þú dregur nýlegri dagsetningu (6-maí-2015) frá fyrri dagsetningu (1-maí-2015), skilar frádráttaraðgerðin neikvæðri tölu (-5) nákvæmlega eins og það á að gera. Setningafræði Excel DATEDIF fallsins leyfir hins vegar ekki að upphafsdagsetning sé stærri en lokadagsetning og því skilar hún villu.

    Dæmi 3. Dragðu dagsetningu frá núverandi dagsetningu

    Til að draga dagsetningu frá dagsetningu í dag geturðu notað aðra hvora formúluna hér að ofan. Notaðu bara TODAY() fallið í stað dagsetningar 1:

    =TODAY()-A2

    eða

    =DATEDIF(A2,TODAY(), "d")

    Eins og í fyrra dæmi, virka báðar formúlurnar vel þegar dagsetning dagsins í dag er stærri en dagsetningin sem þú ert að draga frá henni, annars mistekst DATEDIF:

    Dæmi 4. Að draga dagsetningar frá með Excel DATE aðgerð

    Ef þú vilt frekar til að gefa dagsetningarnar beint inn í formúluna, sláðu síðan inn hverja dagsetningu með því að nota DATE(ár, mánuður, dagur) fallið og dregur síðan eina dagsetningu frá hinni.

    Til dæmis, eftirfarandi formúla dregur 15-maí- 2015 frá 20-maí-2015 og skilar mismuninum 5 dögum:

    =DATE(2015, 5, 20) - DATE(2015, 5, 15)

    Takið upp, þegar kemur að því að draga dagsetningar frá í Excel og þú langar að komast að því hversu margir dagar eru á milli tveggja dagsetninga , þá er skynsamlegt að velja auðveldasta og augljósasta valmöguleikann - einfaldlega draga eina dagsetningu beint frá annarri.

    Ef þú ert að leita að því að telja fjölda mánuðir eða ár á milli tveggja dagsetninga , þá er DATEDIF aðgerðin eina mögulega lausnin og þú munt finna nokkur formúludæmi í næstu grein sem mun fjalla um þessa aðgerð í fullri smáatriðum.

    Nú. að þú veist hvernig á að draga tvær dagsetningar frá, við skulum sjá hvernig þú getur bætt við eða dregið daga, mánuði eða ár frá tiltekinni dagsetningu. Það eru nokkrir Excel aðgerðir sem henta í þessu skyni og hver þú notar fer eftir því hvaða einingu þú vilt bæta við eða draga frá.

    Hvernig á að draga frá eða bæta við dögum til dagsins í Excel

    Ef þú ert með dagsetningu í einhverjum reit eða lista yfir dagsetningar í dálki geturðu bætt við eða dregið ákveðinn fjölda daga við þær dagsetningar með samsvarandi reikniaðgerð.

    Dæmi 1. Bæta dögum við dagsetningu í Excel

    Almenna formúlan til að bæta tilteknum fjölda daga við dagsetningu á sem hér segir:

    Dagsetning+ N dagar

    Dagsetningin getur verið færð inn á nokkra vegu:

    • Sem frumviðmiðun, t.d. =A2 + 10
    • Með því að nota DATE(ár, mánuður, dagur) fallið, t.d. =DATE(2015, 5, 6) + 10
    • Sem afleiðing af annarri aðgerð. Til dæmis, til að bæta ákveðnum fjölda daga við núverandi dagsetningu , notaðu TODAY() aðgerðina: =TODAY()+10

    Eftirfarandi skjámynd sýnirofangreindar formúlur í aðgerð. Núverandi dagsetning þegar þetta er skrifað var 6. maí 2015:

    Athugið. Niðurstaðan af formúlunum hér að ofan er raðnúmer sem táknar dagsetninguna. Til að fá hana sýnda sem dagsetningu, veldu reitinn(a) og ýttu á Ctrl+1 til að opna Format Cells gluggann. Á flipanum Númer skaltu velja Dagsetning í listanum Flokkar og velja síðan dagsetningarsniðið sem þú vilt. Fyrir ítarleg skref, vinsamlegast sjáðu Hvernig á að breyta dagsetningarsniði í Excel.

    Dæmi 2. Að draga daga frá dagsetningu í Excel

    Til að draga tiltekinn fjölda daga frá ákveðinni dagsetningu framkvæmir þú venjulega reikningsaðgerð aftur. Eini munurinn frá fyrra dæminu er að þú slærð inn mínustáknið í stað plús :)

    Dagsetning - N dagar

    Hér eru nokkur formúludæmi:

    • =A2-10
    • =DATE(2015, 5, 6)-10
    • =TODAY()-10

    Hvernig á að bæta við eða draga frá vikum til dagsetningar

    Ef þú vilt bæta við eða draga heilar vikur frá tiltekinni dagsetningu geturðu notað sömu formúlur og til að bæta við / draga frá dögum, og einfaldlega margfalda fjölda vikna með 7:

    Bæta vikum við dagsetningu í Excel:

    hólf + N vikur * 7

    Til dæmis bætir þú 3 vikum við dagsetninguna í A2, notaðu eftirfarandi formúlu: =A2+3*7 .

    Dregnar vikur frá dagsetningu í Excel:

    frumur - N vikur * 7

    Til draga 2 vikur frá dagsetningu í dag, þú skrifar =TODAY()-2*7 .

    Hvernig á að bæta við / draga frámánuði til dagsins í Excel

    Ef þú vilt bæta við eða draga frá ákveðinn fjölda heila mánaða við dagsetningu geturðu notað annað hvort DATE eða EDATE aðgerðina, eins og sýnt er hér að neðan.

    Dæmi 1 . Bættu mánuðum við dagsetningu með Excel DATE aðgerðinni

    Tektu lista yfir dagsetningar í dálki A til dæmis, sláðu inn fjölda dagsetninga sem þú vilt bæta við (jákvæð tala) eða draga frá (neikvæð tala) í einhverjum reit, segðu C2.

    Sláðu inn eftirfarandi formúlu í reit B2 og dragðu síðan horn reitsins alla leið niður til að afrita formúluna í aðrar reiti:

    =DATE(YEAR(A2), MONTH(A2) + $C$2, DAY(A2))

    Nú skulum við sjá hvað aðgerðin er í raun að gera. Rökfræðin á bak við formúluna er augljós og einföld. DATE(ár, mánuður, dagur) fallið tekur eftirfarandi rök:

    • árið dagsetningarinnar í reit A2;
    • mánuðurinn dagsetningar í A2 + fjölda mánaða sem þú tilgreindir í reit C2, og
    • dagar dagsetningar í A2.

    Já , svo einfalt er það :) Ef þú slærð inn neikvæða tölu í C2 mun formúlan draga mánuði frá í stað þess að bæta þeim við:

    Náttúrulega kemur ekkert í veg fyrir að þú slærð mínusmerkið inn beint í formúluna til að draga mánuði frá dagsetningu:

    =DATE(YEAR(A2), MONTH(A2) - $C$2, DAY(A2))

    Og auðvitað geturðu slegið inn fjölda mánaða til að bæta við eða draga frá í formúlunni í stað þess að vísa í reit:

    =DATE(YEAR( date ), MONTH( date ) + N months , DAY( date ))

    Raunverulegu formúlurnar gætu litið svipað út:

    • Bæta við mánuði til dagsetning: =DATE(YEAR(A2), MONTH(A2) + 2, DAY(A2))
    • Dregið frá mánuði frá dagsetningu: =DATE(YEAR(A2), MONTH(A2) - 2, DAY(A2))

    Dæmi 2. Bættu við eða dragðu frá mánuði við dagsetningu með Excel EDATE

    Microsoft Excel býður upp á sérstaka aðgerð sem skilar dagsetningu sem er tilgreindur fjöldi mánaða fyrir eða eftir upphafsdagsetningu - EDATE aðgerðin. Það er fáanlegt í nútíma útgáfum af Excel 2007, 2010, 2013 og væntanlegu Excel 2016.

    Í EDATE(start_date, months) formúlunum þínum gefur þú upp eftirfarandi 2 rök:

    • Start_date - upphafsdagurinn sem á að telja fjölda mánaða frá.
    • Mánaðafjöldi - fjöldi mánaða til að bæta við (jákvætt gildi) eða draga frá (neikvætt gildi).

    Eftirfarandi formúla sem notuð er í dagsetningardálknum okkar gefur nákvæmlega sömu niðurstöður og DATE fallið í fyrra dæmi:

    Þegar EDATE fallið er notað , þú getur líka tilgreint upphafsdag og fjölda mánaða til að bæta við / draga beint frá í formúlunni. Dagsetningar ætti að slá inn með því að nota DATE fallið eða sem niðurstöður annarra formúla. Til dæmis:

    • Til að bæta við mánuðum í Excel:

      =EDATE(DATE(2015,5,7), 10)

      Formúlan bætir við 10 mánuðum við 7. maí-2015.

    • Til að draga frá mánuðum í Excel:

      =EDATE(TODAY(), -10)

      Formúlan dregur 10 mánuði frá dagsetningu í dag.

    Athugið. Excel EDATE aðgerðin skilar raðnúmeri sem táknar dagsetninguna. Til að þvinga Excel til að birta það sem dagsetningu ættirðu að nota Dagsetning snið í reitina með EDATE formúlunum þínum. Vinsamlegast sjáðu Breyting á dagsetningarsniði í Excel fyrir nákvæmar skref.

    Hvernig á að draga frá eða bæta við ár til dagsetningar í Excel

    Að bæta árum við dagsetningu í Excel er gert á svipaðan hátt og að bæta við mánuðum. Þú notar aftur DATE(ár, mánuður, dagur) aðgerðina, en í þetta skiptið tilgreinirðu hversu mörgum árum þú vilt bæta við:

    DATE(YEAR( dagsetning ) + N ár , MONTH( date ), DAY( date ))

    Í Excel vinnublaðinu þínu geta formúlurnar litið svona út:

    • To bæta árum við dagsetningu í Excel:

      =DATE(YEAR(A2) + 5, MONTH(A2), DAY(A2))

      Formúlan bætir 5 árum við dagsetninguna í reit A2.

    • Til að draga frá ár frá dagsetningu í Excel:

      =DATE(YEAR(A2) - 5, MONTH(A2), DAY(A2))

      Formúlan dregur 5 ár frá dagsetningu í reit A2.

    Ef þú slærð inn fjölda ára til að leggja saman (jákvæð tala) eða draga frá (neikvæð tala) í einhverjum reit og vísa svo í þann reit í DATE fallinu, færðu alhliða formúlu:

    Add / draga daga, mánuði og ár frá til þessa

    Ef þú fylgdist vandlega með tveimur fyrri dæmunum held ég að þú hafir nú þegar giskað á hvernig á að bæta við eða draga frá samsetningu ára, mánaða og daga við dagsetningu í einni formúlu. Já, með gömlu góðu DATE aðgerðinni :)

    Til að bæta við árum, mánuðum, dögum:

    DATE(YEAR( date ) + X ár , MONTH( dagsetning ) + Y mánuðir , DAGUR( dagsetning ) + Z dagar )

    Til draga frá ár, mánuðir, dagar:

    DATE(YEAR( dagsetning ) - X ár , MONTH( dagsetning ) - Y mánuðir , DAY( dagsetning ) - Z dagar )

    Til dæmis bætir eftirfarandi formúla við 2 árum, 3 mánuðum og dregur 15 daga frá dagsetningu í reit A2:

    =DATE(YEAR(A2) + 2, MONTH(A2) + 3, DAY(A2) - 15)

    Eitt á dagsetningardálkinn okkar tekur formúlan eftirfarandi lögun:

    =DATE(YEAR(A2) + $C$2, MONTH(A2) + $D$2, DAY(A2) + $E$2)

    Hvernig á að bæta við og draga frá tíma í Excel

    Í Microsoft Excel er hægt að bæta við eða draga frá tíma með því að nota TIME fallið. Það gerir þér kleift að starfa á tíma sameiningum (klst., mínútur og sekúndur) nákvæmlega á sama hátt og þú meðhöndlar ár, mánuði og daga með DATE aðgerðinni.

    Til að bæta við tíma í Excel:

    klefi + TÍMI( klst. , mínútur , sekúndur )

    Til að draga frá tíma í Excel:

    klefi - TÍMI( klst. , mínútur , sekúndur )

    Þar sem A2 inniheldur tímagildið sem þú vilt til að breyta.

    Til dæmis, til að bæta 2 klukkustundum, 30 mínútum og 15 sekúndum við tímann í reit A2, geturðu notað eftirfarandi formúlu:

    =A2 + TIME(2, 30, 15)

    Ef þú vilt bæta við og draga frá tímaeiningar innan einni formúlu, bætið bara mínusmerkinu við samsvarandi gildi:

    =A2 + TIME(2, 30, -15)

    Oftangreind formúla bætir 2 klukkustundum og 30 mínútum við tímann í reit A2 og dregur 15 sekúndur frá.

    Að öðrum kosti geturðu slegið inn tímaeiningarnar sem þú vilt breyta í sumum frumum og vísað til þeirra frumna í formúlunni þinni:

    =A2 + TIME($C$2, $D$2, $E$2)

    Efupprunalegu frumurnar innihalda bæði dagsetningu og tíma, formúlan hér að ofan virkar líka fullkomlega:

    Dagsetning & Time Formula Wizard - fljótleg leið til að bæta við og draga frá dagsetningum í Excel

    Nú þegar þú veist fullt af mismunandi formúlum til að reikna út dagsetningar í Excel, myndirðu ekki vilja hafa bara eina sem getur gert allt þetta? Auðvitað getur slík formúla aldrei verið til. Hins vegar er til Dagsetning & Time Wizard sem getur smíðað hvaða formúlu sem er fyrir þig á flugi, að því tilskildu að þú hafir Ultimate Suite uppsett í Excel. Svona er það:

    1. Veldu reitinn sem þú vilt setja formúluna inn í.
    2. Farðu á flipann Ablebits Tools og smelltu á Dagsetning & Time Wizard hnappur:

  • The Date & Tímahjálpargluggi birtist. Það fer eftir því hvort þú vilt bæta við eða draga frá dagsetningum, skiptu yfir í samsvarandi flipa, gefðu upp gögn fyrir formúlurefnurnar og smelltu á Setja inn formúlu hnappinn.
  • Sem dæmi skulum við bæta við nokkra mánuði til dagsins í reit A2. Til þess ferðu á flipann Bæta við , slærð inn A2 í reitinn Sláðu inn dagsetningu (eða smellir í reitinn og veldu reitinn á blaðinu) og sláðu inn fjölda mánuði til að bæta við í mánuði reitnum.

    Heimildarmaðurinn gerir formúlu og sýnir forskoðun hennar í reitnum. Það sýnir einnig reiknaða dagsetningu undir Formúlaniðurstaða :

    Ef þú ert ánægður með

    Michael Brown er hollur tækniáhugamaður með ástríðu fyrir því að einfalda flókna ferla með hugbúnaðarverkfærum. Með meira en áratug af reynslu í tækniiðnaðinum hefur hann aukið færni sína í Microsoft Excel og Outlook, sem og Google Sheets og Docs. Blogg Michael er tileinkað því að deila þekkingu sinni og sérfræðiþekkingu með öðrum, veita auðveld ráð og leiðbeiningar til að bæta framleiðni og skilvirkni. Hvort sem þú ert vanur fagmaður eða byrjandi, þá býður blogg Michaels upp á dýrmæta innsýn og hagnýt ráð til að fá sem mest út úr þessum nauðsynlegu hugbúnaðarverkfærum.