tiistai 3. toukokuuta 2011

Iän laskeminen Excelissä

Piti ihan vähän aikaa seikkailla Excelissä (2007 versio) ja miettiä, mitenkäs se ikä lasketaan kahden päivämäärän perusteella. Löytyihän se, mutta piti ottaa Google avuksi.

 Eli jos solussa J2 on syntymäaika ja solussa K2 on päivämäärä, jolle ikä pitäisi laskea, niin suomenkielisessä Excelissä funktio muodostuu


=PVMERO(J2;K2;"Y")& "v " &PVMERO(J2;K2;"YM")& "kk "

Saa tulokseksi esim. 19v 2kk

Jos haluat, että ikä esitetään vain
  • vuosina   =PVMERO(J2;K2;"Y") saa tulokseksi 19
  • kuukausina  =PVMERO(J2;K2;"M") saa tulokseksi 230
  • päivinä  =PVMERO(J2;K2;"D")
Soluun, johon päivämäärä muodostuu, tulee solun asetuksessa määritellä muotoiluksi luku - ei siis päivämäärä!
Arvaa vaan, montako kertaa yritin ja yritin, mutta kun ei mukamas onnistunut.


Seuraava kinkkinen asia olikin sitten se, että toisessa tietokoneessa, jossa piti jatkaa ko. taulukkoa, olikin englanninkielinen Excel.... Kaava ei sitten enää toiminutkaan... Tuossa koneessa oli Office 2007 Student -versio. Siinä ei Exceliä pysty määrittämään suomenkieliseksi, eikä sillä pystynyt tekemään kaavioitakaan. Eli jokin riisuttu versio.... Voi ärränmurrin!

Ei kommentteja:

Lähetä kommentti