Kuinka laskea päiviä kahden päivämäärän välillä Excelissä

Monien Excel-käyttäjien on lisättävä aloitus- ja lopetuspäivämääräsarakkeet laskentataulukoihin. Sellaisenaan Excel sisältää muutamia toimintoja, jotka kertovat kuinka monta päivää on kahden erillisen päivämäärän välillä.

Kuinka laskea päiviä kahden päivämäärän välillä Excelissä

DATEDIF, DAYS360, DATE ja NETWORKDAYS ovat neljä funktiota, jotka voit lisätä soluihin ja jotka kertovat päivien lukumäärän kahden päivämäärän välillä. Näin löydät päivämäärien välisten päivien määrän kyseisillä funktioilla ja ilman niitä Excelissä.

Kuinka löytää ero päivämäärien välillä ilman toimintoa

Ensinnäkin voit selvittää päivämäärien välisen eron vähentämällä ne. Excel ei sisällä vähennystoimintoa, mutta voit silti lisätä soluihin vähennyskaavoja. Avaa siis tyhjä Excel-laskentataulukko ja kirjoita aloitus- ja lopetuspäivämäärä soluihin B4 ja C4 alla olevan tilannekuvan mukaisesti. Huomaa, että päivämäärien tulee olla yhdysvaltalaisessa muodossa siten, että kuukausi ensin, päivä toiseksi ja vuosi kolmantena.

excel päivämäärät

Yllä olevassa esimerkissä päivämäärät ovat 1.4.2017 ja 5.5.2017. Nyt sinun pitäisi valita solu D4 ja napsauttaa funktiopalkin sisällä arkin yläosassa. Syötä palkkiin '=C4-B4' ja paina Enter. Solu D4 palauttaa arvon 34, jos syötit soluihin samat päivämäärät kuin yllä olevassa tilannekuvassa. Näin ollen 1. huhtikuuta 2017 ja 5. toukokuuta 2017 välisenä aikana on 34 päivää.

DATE-toiminto

Vaihtoehtoisesti voit löytää eron kahden päivämäärän välillä DATE-toiminnolla. Sitten voit selvittää päivien määrän kirjoittamalla päivämäärät funktiopalkkiin laskentataulukon solujen sijaan. Tämän funktion perussyntaksi on: =PÄIVÄYS(vvvv, kk, d)-DATE(vvvv, kk, d); joten syötät päivämäärät taaksepäin.

Lisätään tämä funktio samoilla 1.4.2017 ja 5.5.2017 päivämäärillä. Valitse laskentataulukosta solu, johon funktio lisätään. Napsauta sitten funktiopalkin sisällä, syötä '=DATE(2017, 5, 5)-DATE(2017, 4, 1)' ja paina Enter.

Sinun on ehkä myös valittava solulle yleinen numeromuoto, jos palautettava arvo on päivämäärämuodossa. Yleisessä numeromuodossa solu palauttaa arvon 34 päivää, kuten alla olevassa tilannekuvassa näkyy.

excel päivämäärät 2

DATEDIF-toiminto

DATEDIF on joustava funktio, jonka avulla voit laskea päivien kokonaismäärät päivämäärien välillä joko syöttämällä päivämäärät laskentataulukkoon tai toimintopalkkiin. DATEDIF ei kuitenkaan ole luettelossa Excelin Lisää funktio -ikkunassa.

Siksi sinun on syötettävä se suoraan toimintopalkkiin. DATEDIF-funktion syntaksi on: PÄIVÄMÄÄRÄ(alkamispäivä, lopetuspäivä, yksikkö). Voit syöttää funktioon aloitus- ja lopetuspäivämäärän tai soluviittauksia tiettyihin päivämääriin ja lisätä sitten yksikköpäivät sen loppuun.

Valitse siis solu, johon DATEDIF lisätään laskentataulukosta, ja syötä funktio napsauttamalla kaavapalkissa. Voit selvittää soluihin C4 ja B4 kirjoittamiesi kahden päivämäärän välisen eron kirjoittamalla funktiopalkkiin: '=DATEDIF(B4, C4, "d").' PÄIVÄMÄÄRÄ-solu sisältää päivien lukumäärän päivämäärien välillä. kuten suoraan alla näkyy.

excel päivämäärät 3

Tämä on kuitenkin paljon joustavampi kuin DATE-toiminto, koska voit muokata yksiköitä. Oletetaan esimerkiksi, että sinun on laskettava kahden päivämäärän väliset päivät, mutta jätä myös vuodet huomioimatta. Voit tehdä sen lisäämällä funktioon "yd". Kirjoita esimerkiksi "4/1/2017" ja "5/5/2018" kahteen soluun ja lisää sitten "yd" funktioon alla olevan kuvan mukaisesti.

excel päivämäärät 4

Tämä palauttaa 34 päivän arvon 1.4.2017–5.5.2018, mikä on oikein, jos jätät vuoden huomiotta. Jos funktio ei jättäisi vuotta huomioimatta, arvo olisi 399.

DAYS360-toiminto

PÄIVÄT360-toiminto etsii päivien kokonaismäärät päivämäärien välillä 360 päivän kalenterin perusteella, joka on yleisemmin käytössä tilikausilla. Sellaisenaan se voisi olla parempi toiminto tililaskentataulukoille. Sillä ei ole suurta eroa päivämäärille, joiden ero on vain muutama kuukausi, mutta pidemmillä ajanjaksoilla DAYS360 palauttaa hieman erilaiset arvot kuin muut funktiot.

Kirjoita "1/1/2016" ja "1/1/2017" laskentataulukon soluihin B6 ja C6. Napsauta sitten solua sisällyttääksesi DAYS360-funktion ja paina fx toimintopalkin vieressä olevaa painiketta. Valitse PÄIVÄÄ 360 avataksesi suoraan alla näkyvän ikkunan.

excel päivämäärät 7

Paina Aloituspäivä-painiketta ja valitse solu B6. Napsauta sitten End_date -painiketta ja valitse laskentataulukon solu C6. Lehdistö OK lisätäksesi DAYS360 laskentataulukkoon, joka palauttaa arvon 360.

Excel päivämäärät 6

NETWORKDAYS-toiminto

Entä jos sinun on löydettävä ero kahden päivämäärän välillä, mutta suljet viikonloput pois yhtälöstä? DATEDIF, DATE ja DAYS360 eivät ole kovin hyviä tällaisessa skenaariossa. NETWORKDAYS on toiminto, joka etsii päivien lukumäärän päivämäärien välillä ilman viikonloppuja, ja se voi myös ottaa huomioon ylimääräiset vapaapäivät, kuten arkipyhät.

Joten sen pitäisi olla projektisuunnittelun toiminto. Toiminnon perussyntaksi on: =NETWORKDAYS(alkamispäivä, lopetuspäivä, [lomat]).

Lisää NETWORKDAYS laskentataulukkoon napsauttamalla funktion solua ja painamalla fx -painiketta. Valitse VERKKOPÄIVÄT avataksesi sen ikkunan suoraan alla olevassa tilannekuvassa. Napsauta sen jälkeen Aloituspäivä-painiketta ja valitse laskentataulukosta solu, joka sisältää aloituspäivämäärän.

Paina End_date-painiketta, valitse solu, jossa on lopetuspäivämäärä ja lisää funktio laskentataulukkoon painamalla OK.

excel päivämäärät 8

Yllä olevassa kuvakaappauksessa aloitus- ja lopetuspäivät ovat 1.4.2017 ja 5.5.2017. NETWORKDAYS-funktio palauttaa arvon 25 päivää päivämäärien välillä ilman viikonloppuja. Viikonloput mukaan lukien päivien kokonaismäärä on 34, kuten aikaisemmissa esimerkeissä.

Jos haluat sisällyttää funktioon ylimääräisiä lomapäiviä, kirjoita kyseiset päivämäärät muihin laskentataulukon soluihin. Paina sitten VERKKOPÄIVÄT-funktioikkunan Holidays-soluviittauspainiketta ja valitse solu tai solut, jotka sisältävät lomapäivämäärät. Tämä vähentää lomat lopullisesta luvusta.

On siis monia tapoja, joilla voit laskea päivät alkamis- ja lopetuspäivän välillä Excel-laskentataulukoissa. Uudemmissa Excel-versioissa on myös PÄIVÄT-funktio, jonka avulla voit selvittää muutaman päivämäärän eron. Nämä toiminnot ovat varmasti hyödyllisiä laskentataulukoissa, joissa on paljon päivämääriä.

Usein Kysytyt Kysymykset

Mitä #NUM tarkoittaa?

Kun suoritat yllä olevat kaavat ja saat numeron #NUM luvun sijaan, se johtuu siitä, että aloituspäivä on suurempi kuin lopetuspäivämäärä. Yritä kääntää päivämäärät ympäri ja suorittaa vaiheet uudelleen.