Tämä kysymys on jo täällä ollut, mutta tarkennan vielä.
Miten henkilötunnuksesta lasketaan henkilön ikä että se tule muotoon
x vuotta, x kuukautta, x päivää
Ja jos vielä tarkennetaan, kun laitetaan syntymäkelloaika
x vuotta, x kuukautta, x päivää, x tuntia
Kaava?
Iän laskeminen
5
1179
Vastaukset
- sotu_ri
Saat tarkentaa vielä lisää. Siis miten nuo ovat listattuja? Samassa solussa? Ja kyseessä on siis henkilöturvatunnus (sotu), mistä pitää ensin erottaa syntymäpäivä erilleen.
Nuo olet varmaankin jo lukenut. Sotu -> kk pp vvvv. Ks. vastaus "koetas vaikka"
http://keskustelu.suomi24.fi/node/5282927#comment-0
LEFT=VASEN
MID=POIMI.TEKSTI
IF=JOS
Päivämäärästä ikä kk pp vvvv
http://keskustelu.suomi24.fi/node/9563643#comment-47408072 - 2+14
Henkilötunnuksesta saat syntymäajan seuraavalla kaavalla.
Henkilötunnus: A1 ja kellonaika: B1
=DATE(IF(MID(A1;7;1)=" ";1800;IF(MID(A1;7;1)="-";1900;2000) MID(A1;5;2));MID(A1;3;2);LEFT(A1;2)) B1
Iän ilmoittamisessa kysymälläsi tavalla ei ole mieltä, koska vuodet ja kuukaudet ovat keskenään eri pituisia. - sotu_ri
Joku tuossa sinun kaavassasi "mättää". 1800-luvulla syntynyt saa aina syntymävuodeksi 3700. Ja tuota B1 kaavan lopussa en ymmärrä. Ei tapahdu mitään. Antamassani linkissä oleva kaava antaa oikean vastauksen myös 1800 syntyneelle.
Ja vielä tuohon "ei mitään mieltä", että kaava osaa ottaa huomioon kuukauksien eri pituudet ja ilmoittaa sinulle iän tarkasti muodossa vv kk pp.- Se jokin
Excel ei ymmärrä päiväyksiä ennen 1900-lukua.
- 17+18
Kokeilin näillä kaavoilla
hetu solussa A1
vuotta (solu C1):
=JOS(POIMI.TEKSTI(A1;7;1)="-";PVMERO(PÄIVÄYS(19&POIMI.TEKSTI(A1;5;2);POIMI.TEKSTI(A1;3;2);VASEN(A1;2));NYT();"y");JOS(POIMI.TEKSTI(A1;7;1)="A";PVMERO(PÄIVÄYS(20&POIMI.TEKSTI(A1;5;2);POIMI.TEKSTI(A1;3;2);VASEN(A1;2));NYT();"y");""))
kuukautta (solu D1):
=JOS(POIMI.TEKSTI(A1;7;1)="-";PVMERO(PÄIVÄYS(19&POIMI.TEKSTI(A1;5;2);POIMI.TEKSTI(A1;3;2);VASEN(A1;2));NYT();"m");JOS(POIMI.TEKSTI(A1;7;1)="A";PVMERO(PÄIVÄYS(20&POIMI.TEKSTI(A1;5;2);POIMI.TEKSTI(A1;3;2);VASEN(A1;2));NYT();"m");""))-(C1*12)
päivää (solu E1):
=JOS(POIMI.TEKSTI(A1;7;1)="-";PVMERO(PÄIVÄYS(19&POIMI.TEKSTI(A1;5;2);POIMI.TEKSTI(A1;3;2);VASEN(A1;2));NYT();"d");JOS(POIMI.TEKSTI(A1;7;1)="A";PVMERO(PÄIVÄYS(20&POIMI.TEKSTI(A1;5;2);POIMI.TEKSTI(A1;3;2);VASEN(A1;2));NYT();"d");""))-(C1*365)-(C1/4)-(D1*(365/12))
En tiedä tuleeko päivät ihan täysin oikein riippuen syntymäajasta esim karkausvuonna
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Yritän tänään laittaa taajuudet kohdilleen
Jotta törmätään kirjaimellisesti. Ei tätä kestä enää perttikään. Olet rakas ❤️672595Anne Kukkohovi. Myy likaisia alushousujaan.
Kuka ihme ostaa jonkun naisen likaisia alushousuja, menee lujaa kyllä tälläkin housujen myyjällä.1332344Vanhuksen varpaankynsien leikkaus 89 euroa...
Huh huh.......Parturikäynti olisi varmasti ollut 250 euroa? Kallis on suomi nykyään.2002316Onko kaivattusi
kyltymätön nainen, pystyisitkö olemaan hänelle loputon mies, vai meneekö toisinpäin.482167Viulu vaiennut
Eikö pisnikset suju ? Vai miksi pahin yrittäjä vouhka on "kadonnu" maan alle. 🤣331935Kauanko skuutteja on siedettävä? Ei tietoa liikennesäännöistä, ajellaan miten sattuu ja missä vain.
Kauanko on kestettävä sähköpotkulautojen terrorismismia? Niillä ajelevat eivät tiedä, tai jos tietävätkin, niin eivät vä1961754Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod171731Nainen, sellaista tässä ajattelin
Minulla on olo, että täällä on edelleen joku, jolla on jotain käsiteltävää. Hän ei ole päässyt lähtemään vielä vaan jost2231586Kyllä tekee kipeää
Luopua kaikesta mitä on elämässä saavuttanut😞 ei vaan ole enää yhtäkään hiljaista vuorokautta🤬261335Hallitus haluaa sossuhuijjarit esiin tutkimalla ihmisten pankkitilejä
Kuristusote vätkylöiden palleista kiristyy! 😆 Hallitus suunnittelee laajentaa Kelan tiedonsaantioikeutta sosiaaliturva2541230