Kotisivu » MS Office -vinkkejä » Päivien vähentäminen Excelissä

    Päivien vähentäminen Excelissä

    Jos sinulla on Excel-arkki, jossa on paljon päivämääriä, on todennäköistä, että sinun täytyy lopulta laskea eroja näiden päivämäärien välillä. Ehkä haluat nähdä, kuinka monta kuukautta kesti maksamaan velkasi tai kuinka monta päivää menetit tietyn määrän painoa?

    Päivämäärän erojen laskeminen Excelissä on helppoa, mutta voi muuttua monimutkaiseksi sen mukaan, miten haluat laskea tiettyjä arvoja. Jos haluat esimerkiksi tietää kuukausien määrän 2/5/2016 ja 15.1.2016 välisenä aikana, jos vastaus on 0 tai 1? Jotkut saattavat sanoa 0, koska se ei ole täysi kuukausi päivämäärien välillä ja muut saattavat sanoa 1, koska se on eri kuukausi.

    Tässä artikkelissa näytän, miten voit laskea kahden päivämäärän väliset erot löytääksesi päivien, kuukausien ja vuosien määrän eri kaavoilla, mieltymystesi mukaan.

    Päivät kahden päivän välillä

    Yksinkertaisin laskenta, jonka voimme tehdä, on saada päivien lukumäärä kahden päivämäärän välillä. Päivien laskemisessa on hyvä, että arvo on todella vain yksi tapa, joten sinun ei tarvitse huolehtia erilaisista kaavoista, jotka antavat sinulle erilaisia ​​vastauksia.

    Edellä olevassa esimerkissäni on kaksi päivämäärää, jotka on tallennettu soluihin A2 ja A3. Oikealla näet näiden kahden päivämäärän välinen ero on 802 päivää. Excelissä on aina useita tapoja laskea sama arvo ja näin tein täällä. Katsotaanpa kaavoja:

    Ensimmäinen kaava on vain yksinkertainen kahden päivämäärän vähentäminen, A3 - A2. Excel tietää sen päivämäärän ja yksinkertaisesti laskee näiden kahden päivämäärän välisen päivän. Helppo ja suoraviivaista. Lisäksi voit myös käyttää DAYS toimia.

    = PÄIVÄT (A3, A2)

    Tämä toiminto ottaa kaksi argumenttia: lopetuspäivä ja aloituspäivä. Jos vaihdat päivämäärät kaavassa, saat vain negatiivisen numeron. Lopuksi voit käyttää nimitystä toimintoa DATEDIF, joka sisältyy Exceliin Lotus 1-2-3 päivää, mutta se ei ole virallisesti tuettu kaava Excelissä.

    = DATEDIF (A2, A3, "D")

    Kun kirjoitat kaavan, näet, että Excel ei anna mitään ehdotuksia kentille jne. Onneksi voit nähdä syntaksi ja kaikki tuetut argumentit DATEDIF-toiminnolle täällä.

    Lisäbonuksena, mitä jos haluat 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 laskeminen on tarpeeksi yksinkertaista, joten puhutaan nyt kuukausista.

    Kuukausi kahden päivän välillä

    Karkein laskenta on kuukausien lukumäärä, koska voit pyöristää tai pyöristää ylöspäin riippuen siitä, onko kyseessä täydellinen kuukausi tai osittainen kuukausi. Excelissä on nyt KUUKAUS-toiminto, mutta se on hyvin rajallinen, koska se tarkastelee vain kuukausi, kun eroa lasketaan, eikä vuosi. Tämä tarkoittaa, että se on hyödyllinen vain saman vuoden kahden kuukauden välisen eron laskemiseksi.

    Koska tämä on sellaista turhaa, tarkastellaan joitakin kaavoja, jotka saavat meille oikean vastauksen. Microsoft on antanut ne täällä, mutta jos olet liian laiska käymään linkissä, olen antanut ne myös alla.

    Kierrä ylös - = (VUOSI (LDate) -YEAR (EDate)) * 12 + MONTH (LDate) -MONTH (EDate)
    Round Down - = IF (DAY (LDate)> = DAY (EDate), 0, -1) + (VUOSI (LDate) -YEAR (EDate)) * 12 + MONTH (LDate) -MONTH (EDate)

    Nyt nämä ovat kaksi melko pitkää ja monimutkaista kaavaa ja sinun ei tarvitse ymmärtää, mitä tapahtuu. Tässä ovat Excel-kaavat:

    Huomaa, että sinun pitäisi muokata pyöristyskaavaa itse solussa, koska jokin pariton syy koko kaava ei näy kaavapalkissa. Jos haluat nähdä kaavan itse solussa, napsauta kaavat ja napsauta sitten Näytä kaavat.

    Joten mikä on kahden nykyisen esimerkin kaavan lopputulos? Katsotaan alla:

    Pyöristys antaa minulle 27 kuukautta ja pyöristää antaa minulle 26 kuukautta, mikä on tarkka, riippuen siitä, miten haluat katsoa sitä. Lopuksi voit myös käyttää DATEDIF-toimintoa, mutta se laskee vain kokonaisia ​​kuukausia, joten meidän palauttamamme vastaus on 26.

    = DATEDIF (A2, A3, "M")

    Vuodet kahden päivän välillä

    Kuten kuukausina, vuosia voidaan laskea myös sen mukaan, haluatko laskea yhden vuoden 365 päiväksi tai jos muutos vuodessa laskee. Otetaan siis esimerkki, jossa olen käyttänyt kahta eri kaavaa laskettaessa vuosien lukumäärää:

    Yksi kaava käyttää DATEDIFia ja toinen käyttää YEAR-toimintoa. 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 kerran tämä on etusijalla ja riippuu siitä, mitä juuri yrität laskea. On hyvä idea tietää molemmat menetelmät, jotta voit hyökätä eri ongelmien kanssa eri kaavoilla.

    Niin kauan kuin olet varovainen, mitä kaavoja käytät, on melko helppo laskea juuri sitä, mitä etsit. Päivämäärätoimintoja on myös paljon enemmän kuin mainitsin, joten voit vapaasti tarkistaa ne myös Office-tukisivustolla. Jos sinulla on kysyttävää, voit kommentoida. Nauttia!