Laske kahden päivämäärän välinen kuukausien määrä Excelissä (Helpot kaavat)

Jos hallinnoit useita projekteja, sinun on tiedettävä, kuinka monta kuukautta on kulunut kahden päivämäärän välillä. Tai jos olet suunnitteluvaiheessa, sinun on ehkä tiedettävä sama projektin aloitus- ja lopetuspäivämäärälle.

Kahden päivämäärän välisten kuukausien lukumäärä voidaan laskea useilla tavoilla (kaikki käyttämällä erilaisia kaavoja).

Tässä opetusohjelmassa annan sinulle joitain kaavoja, joiden avulla voit saada kuukausien määrän kahden päivämäärän välillä.

Joten aloitetaan!

Tämä opetusohjelma kattaa:

DATEDIF-funktion käyttäminen (Hae valmiiden kuukausien määrä kahden päivämäärän välillä)

On epätodennäköistä, että saat päivämäärät, joilla on täydellinen kuukausien määrä. On todennäköisempää, että kuukaudet ja päivät ovat kahden päivämäärän kattamia.

Esimerkiksi 1. tammikuuta 2020 ja 15. maaliskuuta 2020 välisenä aikana on 2 kuukautta ja 15 päivää.

Jos haluat laskea vain kahden päivämäärän välisten kuukausien kokonaismäärän, voit käyttää DATEDIF-toimintoa.

Oletetaan, että sinulla on alla oleva tietojoukko, josta haluat saada vain kokonaisluvun. kuukausien (eikä päivien) määrästä.

Alla on DATEDIF-kaava, joka tekee sen:

=DATEDIF(A2,B2,"M")

Yllä oleva kaava antaa sinulle vain kahden päivämäärän välissä suoritettujen kuukausien kokonaismäärän.

DATEDIF on yksi harvoista dokumentoimattomista toiminnoista Excelissä. Kun kirjoitat = DATEDIF Excelin soluun, et näe IntelliSenseä tai ohjeita siitä, mitä argumentteja se voi ottaa. Joten jos käytät DATEDIFia Excelissä, sinun on tiedettävä syntaksit.

Jos haluat saada kuukausien ja kahden päivämäärän välisten päivien kokonaismäärän, voit käyttää alla olevaa kaavaa :

=DATEDIF(A2,B2,"M")&"M "&DATEDIF(A2,B2,"MD")&"D"

Huomaa: DATEDIF-toiminto sulkee aloituspäivän huomioon laskettaessa kuukauden numerot. Esimerkiksi, jos aloitat projektin 1. tammikuuta ja se päättyy 31. tammikuuta, DATEDIF-funktio antaa kuukausien lukumääräksi 0 (koska se ei laske aloituspäivää ja sen mukaan vain 30 päivää tammikuussa on kulunut katettu)

YEARFRAC-funktion käyttäminen (Hae kuukausia kahden päivämäärän välillä)

Toinen tapa saada kuukausien määrä kahden määritetyn päivämäärän välillä on käyttää YEARFRAC-toimintoa.

YEARFRAC-funktio ottaa aloitus- ja lopetuspäivän syöttöargumentteina ja antaa sinulle näiden kahden päivämäärän aikana kuluneiden vuosien määrän.

Toisin kuin DATEDIF-funktio, YEARFRAC-toiminto anna arvot desimaaleina, ellei vuotta ole kulunut kahden päivämäärän välillä.

Esimerkiksi, jos aloituspäiväni on 1. tammikuuta 2020 ja lopetuspäivä on 31. tammikuuta 2.20, YEARFRAC-funktion tulos on 0,833. Kun sinulla on vuosiarvo, voit saada kuukauden arvon kertomalla tämän 12: lla.

Oletetaan, että sinulla on tietojoukko alla olevan kuvan mukaisesti ja haluat saada kuukausien määrän aloitus- ja lopetuspäivän välillä.

Alla on kaava, jolla tämä tehdään:

=YEARFRAC(A2,B2)*12

Tämä antaa sinulle kuukaudet desimaaleina.

Jos haluat saada vain täydellisen määrän kuukautta, voit sisällyttää yllä olevan kaavan INT: ään (kuten alla on esitetty):

=INT(YEARFRAC(A2,B2)*12)

Toinen merkittävä ero DATEDIF-funktion ja YEARFRAC-funktion välillä on, että YEARFRAC-funktio pitää aloituspäivää osana kuukautta. Esimerkiksi, jos aloituspäivä on 01 tammikuu ja lopetuspäivä 31 tammikuu, yllä olevan kaavan tulos olisi 1

Alla on vertailu DATEDIF- ja YEARFRAC-ohjelmien tuloksista.

VUODEN ja KUUKAUDEN kaavan käyttäminen (Laske kaikki kuukaudet, kun projekti oli aktiivinen)

Jos haluat tiedä aloitus- ja päättymispäivän välillä katettujen kuukausien kokonaismäärä, niin voit käyttää tätä tapaa.

Oletetaan, että sinulla on tietojoukko seuraavan kuvan mukaisesti:

Alla on kaava, joka antaa kuukausien määrän kahden päivämäärän välillä:

=(YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2)

Tämä kaava käyttää VUOSI-funktiota (joka antaa sinulle vuosiluvun päivämäärän avulla) ja KUUKAUS-funktiota (joka antaa sinulle kuukauden numeron päivämäärän avulla) .

Yllä oleva kaava jättää myös kokonaan huomiotta aloituspäivän kuukauden.

Esimerkiksi, jos projektisi alkaa 1.1. Alla oleva kaava antaa tulokseksi 1, koska se jättää kokonaan huomiotta aloituspäivämäärän.

Jos haluat sen laskevan myös alkamispäivän kuukauden, voit käyttää seuraavaa kaavaa:

=(YEAR(B2)-YEAR(A2))*12+(MONTH(B2)-MONTH(A2)+1)

Sinä saattaa haluta käyttää yllä olevaa kaavaa, kun haluat tietää kuinka monta kuukautta tämä projekti oli aktiivinen (mikä tarkoittaa, että se saattoi laskea kuukauden, vaikka projekti olisi ollut aktiivinen vain kaksi päivää kuukaudessa).

Nämä ovat siis kolme erilaista tapaa laskea kuukaudet kahden päivämäärän välillä Excelissä. Valitsemasi menetelmä perustuisi siihen, mitä aiot laskea (alla on lyhyt yhteenveto):

  • Käytä DATEDIF-toimintomenetelmää, jos haluat saada suoritettujen kuukausien kokonaismäärän kahden välillä päivämäärät (se jättää huomiotta aloituspäivän)
  • Käytä YEARFRAC-menetelmää, kun haluat saada hinauspäivien välillä kuluneiden kuukausien todellisen arvon. Se antaa myös tuloksen desimaalilukuna (missä kokonaisluku edustaa kokonaisten kuukausien lukua ja desimaaliosa edustaa päivien lukumäärää)
  • Käytä VUOSI- ja KUUKAUSI-menetelmää, kun haluat tietää, kuinka monta kuukautta ne ovat kahden päivämäärän välillä (vaikka aloitus- ja lopetuspäivän välinen kesto on vain muutama päivä)

Alla on, miten kukin tässä opetusohjelmassa käsitellyt kaava laskee kahden kuukauden välisen kuukauden päivämäärät:

Toivottavasti pidit tästä Excel-oppaasta hyödyllistä.

Saatat pitää myös seuraavasta Excelistä vinkkejä ja oppaita:

  • Kuinka laskea kahden päivämäärän välisten päivien määrä Excelissä
  • Kuinka poistaa aika päivämäärästä / aikaleimasta Excelissä
  • Muunna aika desimaaliluvuksi Excelissä (tunnit, minuutit, sekunnit)
  • Kuinka lisätä päivämäärä ja aikaleima nopeasti Exceliin
  • Muunna päivämäärä tekstiksi Excelissä
  • Kuinka summata arvot kahden päivämäärän välillä Excelissä

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *