Domača » Nasveti za MS Office » Kako odšteti datume v Excelu

    Kako odšteti datume v Excelu

    Če imate Excelov list z veliko datumi, boste verjetno morali izračunati razlike med nekaterimi od teh datumov. Morda si želite ogledati, koliko mesecev ste porabili za odplačilo dolga ali koliko dni ste potrebovali, da ste izgubili določeno količino teže?

    Izračunavanje razlike med datumi v Excelu je enostavno, vendar se lahko zaplete glede na to, kako želite izračunati določene vrednosti. Na primer, če ste želeli vedeti, koliko mesecev je med 2/5/2016 in 1/15/2016, mora biti odgovor 0 ali 1? Nekateri ljudje bi lahko rekli 0, ker med datumom ni polnega meseca, drugi pa bi lahko rekli 1, ker je to drugačen mesec.

    V tem članku vam bom pokazal, kako izračunati razlike med dvema datumoma, da najdete število dni, mesecev in let z različnimi formulami, odvisno od vaših nastavitev..

    Dnevi med dvema datumoma

    Najpreprostejši izračun je, da dobimo število dni med dvema datumoma. Dobra stvar pri izračunavanju dni je, da je resnično le en način za izračun vrednosti, tako da vam ni treba skrbeti za različne formule, ki vam dajejo različne odgovore..

    V zgornjem primeru imam dva datuma shranjena v celicah A2 in A3. Na desni strani lahko vidite razliko med tema dvema datumoma je 802 dni. V Excelu je vedno na voljo več načinov za izračun iste vrednosti in to sem naredil tukaj. Oglejmo si formule:

    Prva formula je preprosto odštevanje dveh datumov, A3 - A2. Excel ve, da je datum in preprosto izračuna število dni med tema dvema datumoma. Preprosto in enostavno. Poleg tega lahko uporabite tudi DNEVI funkcijo.

    = DNI (A3, A2)

    Ta funkcija ima dva argumenta: končni datum in začetni datum. Če zamenjate datume v formuli, boste dobili samo negativno število. Nazadnje lahko uporabite klicano funkcijo DATEDIF, ki je vključen v Excel iz Lotus 1-2-3 dni, vendar ni uradno podprta formula v Excelu.

    = DATEDIF (A2, A3, "D")

    Ko vnesete formulo, boste videli, da vam Excel ne daje predlogov za polja itd. Na srečo lahko vidite skladnjo in vse podprte argumente za funkcijo DATEDIF tukaj.

    Kot dodaten bonus, kaj če bi želeli izračunati število delovnih dni med dvema datumoma? To je preprosto tudi zato, ker imamo vgrajeno formulo:

    = NETWORKDAYS (startDate, endDate)

    Izračunavanje števila dni in delovnih dni je preprosto, zato se pogovorimo nekaj mesecev.

    Meseci med dvema datumoma

    Najtežji izračun je število mesecev, ker lahko zaokrožite navzgor ali navzdol, odvisno od tega, ali je cel mesec ali delni mesec. Zdaj je v Excelu funkcija MONTHS, vendar je zelo omejena, saj bo pri izračunu razlike gledala le mesec, ne pa leto. To pomeni, da je uporabno le za izračun razlike med dvema mesecema v istem letu.

    Ker je to nekako nesmiselno, poglejmo nekaj formul, ki nam bodo priskrbele pravilen odgovor. Microsoft jih je priskrbel tukaj, toda če ste preveč leni, da bi obiskali povezavo, sem jih podal tudi spodaj.

    Zaokroži - = (YEAR (LDate) -YEAR (EDate)) * 12 + MONTH (LDate) -MONTH (EDate)
    Round Down - = IF (DAY (LDate)> = DAY (EDate), 0, -1) + (YEAR (LDate) -YEAR (EDate)) * 12 + MONTH (LDate) -MONTH (EDate)

    Zdaj sta to dve dokaj dolgi in zapleteni formuli in resnično vam ni treba razumeti, kaj se dogaja. Tu so formule v Excelu:

    Upoštevajte, da morate formulo zaokroženo navzdol urediti v sami celici, ker se iz nekega nenavadnega razloga celotna formula ne prikaže v vrstici formule. Če želite videti formulo v sami celici, kliknite na Formule in nato kliknite Pokaži formule.

    Kakšen je torej končni rezultat dveh formul na našem trenutnem primeru? Poglejmo spodaj:

    Zaokrožitev mi podari 27 mesecev in zaokroži navzdol, da dobim 26 mesecev, kar je natančno, odvisno od tega, kako ga želite pogledati. Nazadnje lahko uporabite tudi funkcijo DATEDIF, vendar izračuna le polne mesece, tako da je v našem primeru odgovor, ki ga vrne, 26..

    = DATEDIF (A2, A3, "M")

    Leta med dvema datumoma

    Kot pri mesecih, lahko tudi let izračunamo glede na to, ali želite šteti 1 leto kot celih 365 dni ali če se šteje sprememba leta. Vzemimo torej naš primer, kjer sem za izračun števila let uporabil dve različni enačbi:

    Ena formula uporablja DATEDIF, druga pa funkcijo YEAR. Ker je razlika v številu dni samo 802, DATEDIF prikazuje 2 leti, medtem ko funkcija YEAR prikazuje 3 leta.

    Tudi to je stvar preferenc in je odvisno od tega, kaj točno poskušate izračunati. Dobro je poznati obe metodi, da lahko napadate različne težave z različnimi formulami.

    Dokler ste previdni, s katerimi formulami uporabljate, je precej enostavno izračunati, kaj iščete. Obstaja tudi veliko več funkcij datuma zunaj tistih, ki sem jih omenila, zato vas prosimo, da jih preverite tudi na spletnem mestu Office Support. Če imate kakršnakoli vprašanja, vas prosimo, da komentirate. Uživajte!