Jos sinulla on Excel-arkki, jossa on paljon päivämääriä, on todennäköistä, että sinun on lopultakin laskea eroja joidenkin päivämäärien välillä. Ehkä haluat nähdä, kuinka monta kuukautta se vei sinut maksamaan velkaa tai kuinka monta päivää se vei sinut menettämään tietyn määrän painoa?
Excelissä olevien päivämäärien eron laskeminen on helppoa, mutta voi muuttua monimutkaiseksi riippuen siitä, miten haluat laskea tiettyjä arvoja. Jos haluat esimerkiksi tietää kuukausien 2/5/2016 ja 1/15/2016 välillä, vastaus olisi 0 tai 1? Jotkut saattavat sanoa 0, koska se ei ole täydellinen kuukausi päivämäärien välillä ja toiset saattavat sanoa 1, koska se on erilainen kuukausi.
Tässä artikkelissa näytän, kuinka voit laskea kahden päivämäärän eroja, jotta löydettäisiin päivämäärät, kuukaudet ja vuodet eri kaavoilla riippuen mieltymyksistäsi.
Yksinkertaisin laskelma, jonka voimme tehdä, on saada päivien lukumäärä kahden päivämäärän välillä. Hyvää päivää laskettaessa on, että arvo on vain yksi tapa laskea, joten sinun ei tarvitse huolehtia erilaisista kaavoista, jotka antavat sinulle erilaisia vastauksia.
Yllämainoksessani on kaksi päivämääriä, jotka on tallennettu soluihin A2 ja A3. Oikealla näet näiden kahden päivämäärän eron 802 päivää. Excelissä on aina useita tapoja laskea sama arvo, ja minä teen sen täällä. Katsotaanpa kaavoja:
Ensimmäinen kaava on vain yksinkertainen vähennys kahdesta päivästä, A3 - A2. Excel tietää, että se on päivämäärä ja laskee vain näiden päivien välisten päivien määrän. Helppo ja hyvin suoraviivainen. Lisäksi voit käyttää myös DAYS toimia.
= PÄIVÄÄ (A3, A2)
Tämä toiminto sisältää kaksi argumenttia: päättymispäivä ja aloituspäivä. Jos vaihdat päivämäärät kaavassa, saat vain negatiivisen numeron. Lopuksi voit käyttää kutsuttua toimintoa DATEDIF, joka sisältyy Exceliin Lotus 1-2-3 päivältä, mutta ei ole virallisesti tuettu Excel-kaava.
= DATEDIF (A2, A3, "D")
Kun kirjoitat kaavan, näet, että Excel ei anna mitään ehdotuksia kentille jne. Onneksi näet DATEDIF-toiminnon syntaksin ja kaikki tuetut argumentit täällä.
Lisäbonuksena, mitä haluaisit laskea arkipäivien määrän kahden päivämäärän välillä? Se on helppoa myös siksi, että meillä on sisäänrakennettu kaava:
= NETWORKDAYS (startDate, endDate)
Päivien ja arkipäivien lukumäärän laskeminen on yksinkertaista, joten puhu nyt kuukausia.
Trickiest laskelma on kuukausien määrä, koska voit joko pyöristää ylös tai pyöristää alaspäin riippuen siitä, onko kyseessä täydellinen kuukausi tai osittainen kuukausi. Excelissä on tällä hetkellä MONTHS-funktio, mutta se on hyvin rajallinen, koska se tarkastelee vain eroa poikkeavaa kuukautta eikä vuotta. Tämä tarkoittaa sitä, että on hyödyllistä laskea kahden kuukauden välinen ero samana vuonna.
Koska se on eräänlainen hyödytön, katsotaan joitain kaavoja, jotka saavat meidät oikeaan vastaukseen. Microsoft on toimittanut nämä täällä, mutta jos olet liian laiska vierailemaan linkkiä, olen antanut heille myös alla.
Pyöreä ylös - = (YLI (LDate) -YEAR (EDate)) * 12 + KUUKAUSI (LDate) -MONTH (EDate)
(EDate)) * 12 + KUUKAUSI (LDate) -MONTH (EDate) = 12 päivää + MONTA (LDate) -MONTH (EDate)
Nyt nämä ovat kahta melko pitkää ja monimutkaista kaavaa ja sinun ei todellakaan tarvitse ymmärtää, mitä tapahtuu. Tässä ovat Excel-kaavat:
Huomaa, että sinun pitäisi muokata pyöristyskautta itse varsinaisessa solussa, koska jokin outoa syytä koko kaava ei näy kaavapalkissa. Jotta näet kaavan itse solussa, napsauta kaavat välilehti ja napsauta sitten Näytä kaavat.
Joten mikä on kahden esimerkin nykyinen esimerkki? Katsotaan alla:
Pyöristäminen antaa minulle 27 kuukautta ja pyöristää alas antaa minulle 26 kuukautta, mikä on tarkkaa riippuen siitä, miten haluat tarkastella sitä. Lopuksi voit myös käyttää DATEDIF-toimintoa, mutta se laskee vain täysimittaiset kuukaudet, joten meidän tapauksessa vastaus, jonka se palaa on 26.
= DATEDIF (A2, A3, "M")
Kuten kuukausina, vuosia voidaan laskea riippuen siitä, haluatko laskea yhden vuoden täyden 365 päivän aikana tai jos muutos vuodessa lasketaan. Otetaan esimerkiksi esimerkki, jossa olen käyttänyt kahta eri kaavaa vuosien lukumäärän laskemiseen:
Yksi kaava käyttää DATEDIF: ää ja toinen käyttää YEAR-funktiota. Koska päivien lukumäärän ero on vain 802, DATEDIF näyttää 2 vuotta, kun taas YEAR-toiminto näyttää 3 vuotta.
Jälleen tämä on etusija ja riippuu siitä, mitä juuri yrität laskea. On hyvä tietää molemmat menetelmät niin, että voit hyökkää erilaisiin ongelmiin erilaisilla kaavoilla.
Niin kauan kuin olet varovainen, millä kaavoilla käytät, on melko helppo laskea tarkalleen mitä etsit. Myös muita päivämääritystoimintoja on mainittu muualla kuin mainitsin, joten voit myös tarkistaa ne myös Office-tukisivustolla. Jos sinulla on kysyttävää, voit kommentoida. Nauttia!