Salaisuus DateDif-funktio Excelissä laskee vuodet, kuukaudet, päivät - Excel-vinkit

Sisällysluettelo

Joskus sinun on näytettävä kunkin työntekijän ikä vuosina ja kuukausina. Viileä | salaisuus | joskus buginen =DATEDIFtoiminto tekee tempun.

Salainen DATEDIFF

Tätä toimintoa ei ole dokumentoitu Excel 2000: n jälkeen, joten kolmannen argumentin selvittäminen on temppu. Syötä "Y" saadaksesi kokonaiset vuodet. Mutta jos kirjoitat "M", saat kuukausien kokonaismäärän. Joku, joka on 49-vuotias, ilmoitetaan 588 kuukauden ikäiseksi, mikä ei yleensä ole mitä etsit. Käytä sen sijaan "YM", jonka muistan "kuukausina, jotka ylittävät Y: n ilmoittamat kokonaiset vuodet".

Päivinä sinulla on "D" kokonaispäiville (18075) tai "YD" päiville, jotka ylittävät kokonaiset vuodet, tai "MD" päiville, jotka ylittävät kokonaiset kuukaudet.

Miksi tämä on dokumentoimaton ja joskus buginen? Jos sinulla on joku syntynyt 31. tammikuuta ja päättymispäiväsi on 1. maaliskuuta, YM raportoi yhden kuukauden ja MD raportoi negatiivisen yhden päivän. Mutta todellakin, kuka tosiasiassa käyttää kuukauden ikäisiä vauvoja? On muitakin outoja päivämääripareja, jotka eivät toimineet Excel 2007 SP2: ssa, vaikka ne näyttävätkin olevan kiinteät Excel 2010: ssä.

PS - Vau - näyttää siltä, ​​että olen 3 päivän päässä 49,5 puolen syntymäpäivästäni! Varoitan paremmin perhettäni …

Mielenkiintoisia artikkeleita...