Jos sinulla on Excel-arkki, jossa on paljon päivämääriä, joudut todennäköisesti lopulta laskemaan erot joidenkin näiden päivämäärien välillä. Ehkä haluat nähdä, kuinka monta kuukautta sinulla kesti maksaa velkasi tai kuinka monta päivää kesti laihduttaa tietty määrä?
Päivämäärien välisen eron laskeminen Excelissä on helppoa, mutta voi olla monimutkaista riippuen siitä, kuinka haluat laskea tietyt arvot. Jos esimerkiksi haluat tietää kuukausien määrän 5.2.2016 ja 15.1.2016 välisenä aikana, pitäisikö vastauksen olla 0 vai 1? Jotkut saattavat sanoa 0, koska päivämäärien välillä ei ole täyttä kuukautta, ja toiset saattavat sanoa 1, koska se on eri kuukausi.
Sisällysluettelo
- Päivää kahden päivämäärän välillä
- Kuukausia kahden päivämäärän välillä
- Vuosia kahden päivämäärän välillä
Tässä artikkelissa näytän sinulle, kuinka voit laskea kahden päivämäärän väliset erot saadaksesi selville päivien, kuukausien ja vuosien määrän eri kaavoilla mieltymystesi mukaan.
Päivää kahden päivämäärän välillä
Yksinkertaisin laskelma, jonka voimme tehdä, on laskea päivien lukumäärä kahden päivämäärän välillä. Päivän laskennassa on se hyvä puoli, että arvo voidaan laskea vain yhdellä tavalla, joten sinun ei tarvitse huolehtia eri kaavoista, jotka antavat sinulle erilaisia vastauksia.
Yllä olevassa esimerkissäni on kaksi päivämäärää tallennettuna soluihin A2 ja A3. Oikealla näet, että näiden kahden päivämäärän välinen ero on 802 päivää. Excelissä on aina useita tapoja laskea sama arvo, ja niin tein tässä. Katsotaanpa kaavoja:
Ensimmäinen kaava on vain yksinkertainen vähennys kahdesta päivämäärästä, A3 – A2. Excel tietää, että se on päivämäärä ja laskee yksinkertaisesti päivien lukumäärän näiden kahden päivämäärän välillä. Helppoa ja erittäin suoraviivaista. Lisäksi voit käyttää PÄIVÄT - toimintoa.
=PÄIVÄT(A3, A2)
Tämä funktio käyttää kaksi argumenttia: lopetuspäivämäärä ja aloituspäivä. Jos vaihdat päivämäärät kaavassa, saat vain negatiivisen luvun. Lopuksi voit käyttää funktiota nimeltä DATEDIF , joka sisältyy Lotuksen Exceliin 1-2-3 päivää, mutta joka ei ole virallisesti tuettu kaava Excelissä.
=PÄIVÄYS(A2, A3, "D")
Kun kirjoitat kaavan, näet, että Excel ei anna sinulle ehdotuksia kentistä jne. Onneksi näet syntaksin ja kaikki tuetut argumentit DATEDIF-funktiolle täältä.
Lisäbonuksena, mitä jos haluat laskea kahden päivämäärän välisten arkipäivien määrän? Se on tarpeeksi helppoa myös siksi, että meillä on sisäänrakennettu kaava:
=VERKKOPÄIVÄT(aloituspäivä,loppupäivä)
Päivien ja arkipäivien lukumäärän laskeminen on riittävän yksinkertaista, joten puhutaan nyt kuukausista.
Kuukausia kahden päivämäärän välillä
Hankalin laskelma on kuukausien lukumäärä, koska voit pyöristää ylös- tai alaspäin riippuen siitä, onko kyseessä kokonainen kuukausi vai osa kuukausi. Nyt Excelissä on MONTHS-funktio, mutta se on hyvin rajoitettu, koska se katsoo eroa laskettaessa vain kuukautta, ei vuotta. Tämä tarkoittaa, että se on hyödyllinen vain laskettaessa kahden kuukauden eroa samana vuonna.
Koska se on turhaa, katsotaanpa joitain kaavoja, jotka antavat meille oikean vastauksen. Microsoft on toimittanut ne tänne , mutta jos olet liian laiska vierailemaan linkissä, olen toimittanut ne myös alla.
Pyöristys ylös - =(Vuosi(LDpvm)-Vuosi(EDpvm))*12+KUUKAUSI(LDpvm)-KUUKAUSI(EDpvm)
Pyöristys alas - =JOS(PÄIVÄ(LDpvm)>=PÄIVÄ(EDpvm),0,-1)+(Vuosi(LDpvm)-Vuosi(EDpvm)) *12+KUUKAUSI(LDpvm)-KUUKAUSI(EDpvm)
Nyt nämä ovat kaksi melko pitkää ja monimutkaista kaavaa, eikä sinun todellakaan tarvitse ymmärtää mitä tapahtuu. Tässä ovat kaavat Excelissä:
Huomaa, että sinun tulee muokata alaspäin pyöristettyä kaavaa itse solussa, koska jostain oudosta syystä koko kaava ei näy kaavapalkissa. Jos haluat nähdä kaavan itse solussa, napsauta Kaavat - välilehteä ja napsauta sitten Näytä kaavat .
Joten mikä on kahden kaavan lopullinen tulos nykyisessä esimerkissämme? Katsotaanpa alla:
Pyöristäminen antaa minulle 27 kuukautta ja pyöristys alaspäin antaa minulle 26 kuukautta, mikä on tarkkaa riippuen siitä, miten haluat tarkastella sitä. Lopuksi voit käyttää myös DATEDIF-funktiota, mutta se laskee vain kokonaisia kuukausia, joten meidän tapauksessamme sen palauttama vastaus on 26.
=PÄIVÄYS(A2, A3, "M")
Vuosia kahden päivämäärän välillä
Kuten kuukausien kohdalla, myös vuodet voidaan laskea sen mukaan, haluatko laskea yhden vuoden kokonaiseksi 365 päiväksi vai lasketaanko vuoden muutos. Otetaan siis esimerkkimme, jossa olen käyttänyt kahta eri kaavaa vuosien määrän laskemiseen:
Yksi kaava käyttää DATEDIF-funktiota ja toinen YEAR-funktiota. Koska ero päivien lukumäärässä on vain 802, DATEDIF näyttää 2 vuotta, kun taas YEAR-funktio näyttää 3 vuotta.
Jälleen tämä on etusijakysymys ja riippuu siitä, mitä tarkalleen yrität laskea. On hyvä tietää molemmat menetelmät, jotta voit hyökätä erilaisiin ongelmiin eri kaavoilla.
Niin kauan kuin olet varovainen käyttämiesi kaavojen kanssa, on melko helppoa laskea tarkalleen mitä etsit. Mainitsemieni lisäksi on myös paljon muita päivämäärätoimintoja, joten voit tarkistaa ne myös Officen tukisivustolta . Jos sinulla on kysyttävää, kommentoi. Nauttia!