PVMERO-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Windows SharePoint Services 3.0

Laskee kahden päivämäärän välisten päivien, kuukausien tai vuosien määrän.

Varoitus

  • PVMERO-funktio on Excelissä vanhempien Lotus 1-2-3-työkirjojen tukea varten. PVMERO-funktio voi laskea tietyissä tilanteissa väärin. Saat lisätietoja tämän artikkelin tunnettujen ongelmien osiosta.
  • Vinkki: Jos haluat selvittää kahden päivämäärän välisten päivien määrän, vähennä myöhempi päivämäärä aiemmasta päivämäärästä. Tämä toimii, koska päivämäärät tallennetaan lukuina Excelissä.

Syntaksi

PVMERO(aloituspäivä,lopetuspäivä,yksikkö)

Argumentti Kuvaus
aloituspäivä
Pakollinen
Päivämäärä, joka kuvaa ajanjakson ensimmäistä päivämäärää eli aloituspäivää. Päivämäärät voidaan kirjoittaa merkkijonoina lainausmerkeissä (esimerkiksi "30.1.2001"), järjestyslukuina (esimerkiksi 36921, joka kuvaa tammikuun 30. päivää vuonna 2001, jos käytössä on 1900-päivämääräjärjestelmä) tai muiden kaavojen tai funktioiden tuloksina (esimerkiksi PÄIVÄYSARVO("30.1.2001")).
end_date
Pakollinen
Päivämäärä, joka kuvaa ajanjakson viimeistä päivämäärää eli lopetuspäivää.
Yksikkö Palautettavan tiedon tyyppi, missä:Yksikkö****Palauttaa"Y"Ajanjakson kokonaisten vuosien määrä." M"Ajanjakson kokonaisten kuukausien määrä." D"Ajanjakson päivien määrä." MD"Päivien ero start_date ja end_date. Päivämäärien kuukausien ja vuosien arvot ohitetaan.
Tärkeää: Emme suosittele "MD"-argumentin käyttöä, koska sen käyttöön liittyy tiettyjä tunnettuja rajoituksia. Katso alla oleva tunnettujen ongelmien osio." YM"Kuukausien start_date ja end_date välinen ero. Päivämäärien päivien ja vuosien arvot ohitetaan"YD"Päivien start_date ja end_date välinen ero. Päivämäärien vuosien arvot ohitetaan.

Huomautuksia

  • Päivämäärät tallennetaan järjestyslukuina, jotta niitä voidaan käyttää laskutoimituksissa. Oletusarvon mukaan päivämäärän 01.01.1900 järjestysluku on 1, jolloin päivämäärän 1.1.2008 järjestysluku on 39448, sillä päivämäärän 1.1.1900 jälkeen on kulunut 39 447 päivää.
  • PVMERO-funktiosta on hyötyä kaavoissa, joissa on tarpeen laskea jonkin tietyn ajanjakson kesto tai kohteen ikä.
  • Jos start_date on suurempi kuin end_date, tulos on #NUM!.

Esimerkkejä

Aloituspäivä Lopetuspäivä Kaava Kuvaus (tulos)
1.1.2001 1.1.2003 =PVMERO(Aloituspäivä;Lopetuspäivä;"Y") Ajanjakson kokonaisten vuosien määrä eli kaksi. (2)
1.6.2001 15.8.2002 =PVMERO(Aloituspäivä;Lopetuspäivä;"D") Päivämäärän 1.6.2001 ja 15.8.2002 välisten päivän määrä. (440)
1.6.2001 15.8.2002 =PVMERO(Aloituspäivä;Lopetuspäivä;"YD") Päivämäärän 1.6. ja 15.8. välisten päivien määrä. Vuosien määrä ohitetaan. (75)

Tunnetut ongelmat

MD-argumentti saattaa tuottaa tulokseksi negatiivisen luvun, nollan tai väärän tuloksen. Jos yrität laskea jäljellä olevia päiviä viimeisen kuluneen kuukauden jälkeen, voit kiertää tämän ongelman seuraavasti:

=PVMERO(D17,E17,md) ja tulos: 5 Tämä kaava vähentää viimeisen päättyneen kuukauden ensimmäisen päivän (1.5.2016) solussa E17 olevasta alkuperäisestä viimeisestä päivästä (6.5.2016). Se tekee tämän seuraavasti: Ensin PÄIVÄYS-funktio luo päivämäärän (1.5.2016). Se luo sen solun E17 vuoden ja solun E17 kuukauden perusteella. Sitten tähän lisätään luku 1 ilmaisemaan kyseisen kuukauden ensimmäistä päivää. PÄIVÄYS-funktion tulos on 5.1.2016. Tämän jälkeen vähennämme tämän solun E17 alkuperäisestä päättymispäivästä, joka on 6.5.2016. 6.5.2016 miinus 1.5.2016 antaa tulokseksi viisi päivää.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea yhteisöistä.