Kui teil on palju kuupäevi sisaldav Exceli leht, on tõenäoline, et peate lõpuks arvutama mõnede nende kuupäevade erinevused. Võib-olla soovite näha, mitu kuud kulus teil oma võla tasumiseks või mitu päeva kulus teil teatud kaalukaotuseks?
Kuupäevade erinevuse arvutamine Excelis on lihtne, kuid võib muutuda keeruliseks sõltuvalt sellest, kuidas soovite teatud väärtusi arvutada. Näiteks kui soovite teada kuude arvu ajavahemikus 05.02.2016 kuni 15.01.2016, kas vastus peaks olema 0 või 1? Mõned inimesed võivad öelda 0, kuna kuupäevade vahel ei ole terve kuu, ja teised võivad öelda 1, kuna see on erinev kuu.
Sisukord
- Päevad kahe kuupäeva vahel
- Kuud kahe kuupäeva vahel
- Aastad kahe kuupäeva vahel
Selles artiklis näitan teile, kuidas arvutada kahe kuupäeva erinevusi, et leida päevade, kuude ja aastate arv erinevate valemitega, olenevalt teie eelistustest.
Päevad kahe kuupäeva vahel
Lihtsaim arvutus, mida saame teha, on saada kahe kuupäeva vahele jäävate päevade arv. Päevade arvutamise hea asi on see, et väärtuse arvutamiseks on tõesti ainult üks viis, nii et te ei pea muretsema, et erinevad valemid annavad teile erinevaid vastuseid.
Minu ülaltoodud näites on mul lahtritesse A2 ja A3 salvestatud kaks kuupäeva. Paremal näete, et nende kahe kuupäeva erinevus on 802 päeva. Excelis on sama väärtuse arvutamiseks alati mitu võimalust ja seda ma siin tegin. Vaatame valemeid:
Esimene valem on lihtsalt kahe kuupäeva, A3 – A2, lahutamine. Excel teab, et see on kuupäev, ja lihtsalt arvutab nende kahe kuupäeva vahele jäävate päevade arvu. Lihtne ja väga otsekohene. Lisaks saate kasutada ka funktsiooni PÄEVAD .
=PÄEVAD(A3, A2)
Sellel funktsioonil on kaks argumenti: lõppkuupäev ja alguskuupäev. Kui muudate valemis kuupäevi, saate lihtsalt negatiivse arvu. Lõpuks saate kasutada funktsiooni nimega DATEDIF , mis on Lotuse Excelis 1-2-3 päevaga kaasas, kuid ei ole Excelis ametlikult toetatud valem.
=DATEDIF(A2, A3, "D")
Valemit tippides näete, et Excel ei anna teile väljade jms kohta soovitusi. Õnneks näete siin funktsiooni DATEDIF süntaksit ja kõiki toetatud argumente .
Lisaboonusena, mis siis, kui soovite arvutada kahe kuupäeva vahele jäävate nädalapäevade arvu? See on piisavalt lihtne ka seetõttu, et meil on sisseehitatud valem:
=NETWORKDAYS(alguskuupäev,lõppkuupäev)
Päevade ja nädalapäevade arvu arvutamine on piisavalt lihtne, nii et räägime nüüd kuudest.
Kuud kahe kuupäeva vahel
Kõige keerulisem arvutus on kuude arv, kuna saate ümardada üles- või allapoole olenevalt sellest, kas tegemist on terve kuu või osalise kuuga. Nüüd on Excelis funktsioon KUUD, kuid see on väga piiratud, sest see vaatab erinevuse arvutamisel ainult kuud, mitte aastat. See tähendab, et see on kasulik ainult sama aasta kahe kuu vahe arvutamiseks.
Kuna see on mõttetu, vaatame mõningaid valemeid, mis annavad meile õige vastuse. Microsoft on need siin esitanud , kuid kui olete lingi külastamiseks liiga laisk, esitasin need ka allpool.
Ümardamine üles – =(AASTA(LDkuupäev)-YEAR(EDkuupäev))*12+KUUD(LDkuupäev)-KUU(EDkuupäev)
Ümarda alla - =IF(PÄEV(LDkuupäev)>=PÄEV(EDkuupäev),0,-1)+(AASTA(LDkuupäev)-AASTA(EDkuupäev)) *12+KUUD(LDkuupäev)-KUU(EDkuupäev)
Nüüd on need kaks üsna pikka ja keerulist valemit ning te ei pea tegelikult aru saama, mis toimub. Siin on Exceli valemid:
Pange tähele, et peaksite redigeerima ümardamist allapoole valemit tegelikus lahtris endas, sest mingil kummalisel põhjusel ei kuvata kogu valemit valemiribal. Lahtris enda valemi nägemiseks klõpsake vahekaarti Valemid ja seejärel nuppu Kuva valemid .
Mis on meie praeguse näite kahe valemi lõpptulemus? Vaatame allpool:
Ümardamine annab mulle 27 kuud ja allapoole ümardamine 26 kuud, mis on täpne, olenevalt sellest, kuidas soovite seda vaadata. Lõpuks saate kasutada ka funktsiooni DATEDIF, kuid see arvutab ainult täiskuud, nii et meie puhul on vastuseks 26.
=DATEDIF(A2, A3, "M")
Aastad kahe kuupäeva vahel
Nagu kuude puhul, saab ka aastaid arvutada olenevalt sellest, kas soovite lugeda 1 aasta täis 365 päevaks või läheb arvesse aasta muutus. Nii et võtame meie näite, kus olen aastate arvu arvutamiseks kasutanud kahte erinevat valemit:
Üks valem kasutab DATEDIF ja teine funktsiooni YEAR. Kuna päevade arvu erinevus on vaid 802, näitab DATEDIF 2 aastat, funktsioon YEAR aga 3 aastat.
Jällegi on see eelistuse küsimus ja sõltub sellest, mida täpselt proovite arvutada. Hea on teada mõlemat meetodit, et saaksite rünnata erinevaid probleeme erinevate valemitega.
Kui olete kasutatavate valemitega ettevaatlik, on üsna lihtne täpselt välja arvutada, mida otsite. Lisaks nendele, mida mainisin, on ka palju rohkem kuupäevafunktsioone, seega vaadake neid ka Office'i tugisaidilt . Kui teil on küsimusi, kommenteerige julgelt. Nautige!