Hei!
Teen eräälle yhdistykselle jäsenten iän laskemista excel-taulukkoa.
Solut:
Syntymäpäivä
Tämä päivä
Ikä vuosia
Ikä päiviä
Mitkä koodit kirjoitan noihin kolmeen viimeiseen? Kerran sain täältä ohjeet, mutta sitten kadotin sen keskusteluketjun. Vanhat ohjeet eivät enää toimineet uuden mac os x:n Excelissä, joka on nyt versiota 2011 14.6.0.
Todella yksinkertainen asia, mutta ei ole aikaa nyt enää perehtyä asiaan ja lähteä koodaamaan itse asiaa selvittäen kun on muutakin tekemistä :D:D
Iän laskenta
13
525
Vastaukset
- ehdotukseni
Ikä päivinä taidetaan saada ihan vaan vähennyslaskulla, eli tämä päivä miinus syntymäpäivä.
Ikä vuosina voisi tulla ao. kaavalla, jos syntymäpäivä on solussa A1 ja tämä päivä solussa A2. Kokeilin parilla arvolla ja näytti toimivan, en kuitenkaan testannut paremmin. Ideana tuossa on siis vähentää ensin vuosiarvot, ja jos tämä päivä on vuoden alusta katsottuna aikaisempi kuin syntymäpäivän vastaava, niin vähennetään vielä yksi vuosi.
=YEAR(A2)-YEAR(A1)-IF(MONTH(A2) DAY(A2)>=MONTH(A1) DAY(A1);0;1)- päivitetty.ehdotukseni
Parempi näköjään kertoa vielä nuo kuukausiarvot 100:lla, niin tulee järkevämpi vertailuluku.
=YEAR(A2)-YEAR(A1)-IF(MONTH(A2)*100 DAY(A2)>=MONTH(A1)*100 DAY(A1);0;1) - kiipitsimplstupid
päivitetty.ehdotukseni kirjoitti:
Parempi näköjään kertoa vielä nuo kuukausiarvot 100:lla, niin tulee järkevämpi vertailuluku.
=YEAR(A2)-YEAR(A1)-IF(MONTH(A2)*100 DAY(A2)>=MONTH(A1)*100 DAY(A1);0;1)Simppelimpi kaava:
=INT(YEARFRAC(birthdate,TODAY()))
- kummastelija-
sulla ei ole aikaa, eikä yhtään kiinnostakaan.
Kumma, että silti joiltakin ulkopuolisilta riittää intoa tuhlata aikaansa tähän turhanpäiväsyyteen.- aloittaja123123
Ei ole turhanpäiväistä ja minua kiinnostaa asia tottakai, mutta aikaa ei tällä hetkellä ole. Siksi kysyn asiaa täällä.
Eikä muuten ole turhanpäiväistä tämä. Todella käyttökelpoinen kun sen saa toimimaan. Ei synttärit unohdu!
- ORCL
A1-A4 soluissa otsikot:syntymäpäivä, tämä päivä, ikä vuosia, ikä päiviä
B1 soluun syötetään syntymäpäivä
B2 soluun kaava =TODAY()
B3 soluun kaava =ROUNDDOWN(YEARFRAC(B1;B2);0)
B4 soluun kaava =TODAY()-DATE(YEAR(B1) B3;MONTH(B1);DAY(B1)) - jokuvikakait
B4-kaavassa on varmaan joku vika, koska se antaa syntymäpäivällä 12.12.1988 iäksi päivinä 364?
Jos laskee suoraan B2-B1 tulee vastaukseksi 10591. Tuo 10591 jaettuna 365:llä on 29,0164. Karkausvuosista johtuu varmaan tuo pieni ero, koska vielä pitäisi olla hieman alle 29:n, ja huomenna vasta tasan 29. - ORCL
täytyy kysyä iänlaskennalta, mitä haluaa tuossa "ikä päivinä" olevan.
Jos huomenna on syntymäpäivä (12.12.), niin tänään (11.12) on ikä 28 vuotta 364 päivää eli hieman alle 29.- vianepäilijä
Ok, sitten on niin kuin pitääkin. Ajattelin jostain syystä iän kokonaisuudessaan päivinä.
- pverottaja
Allaoleva kaava antaa vastauksen 28v 364p . Synt.päivä B1.
=PVMERO(B1;NYT();"y") & "v " & PVMERO(B1;NYT();"yd")&"pv" - aloittajaexcel
Hei!
Kiitos oikein paljon vastauksista. Sain osittain kaavat toimimaan. Pyytäisin vielä vähän lisää koodineuvoja.
Eli tuohon D1 sarakkeeseen tulee jäsenen syntymäpäivä. D2 sarakkeeseen ikä vuosina, D3 sarakkeeseen ikä kuukausina, jotka menevät täysin vuosien yli, D4 sarakkeeseen ikä päivinä, jotka menevät taas täysin kuukausien yli. Saisinko nuo ihan koodiesimerkkeinä? Käytän suomenkielistä Exceliä.
D1 Syntymäpäivä
D2 Ikä vuosina
D3 Ikä kuukausina
D4 Ikä päivinä
Kiitos vastauksista!!! - aloittajaexcel
Hei!
Kiitos oikein paljon vastauksista. Sain osittain kaavat toimimaan. Pyytäisin vielä vähän lisää koodineuvoja.
Eli tuohon D1 sarakkeeseen tulee jäsenen syntymäpäivä. D2 sarakkeeseen ikä vuosina, D3 sarakkeeseen ikä kuukausina, jotka menevät täysin vuosien yli, D4 sarakkeeseen ikä päivinä, jotka menevät taas täysin kuukausien yli. Saisinko nuo ihan koodiesimerkkeinä? Käytän suomenkielistä Exceliä.
D1 Syntymäpäivä
D2 Ikä vuosina
D3 Ikä kuukausina
D4 Ikä päivinä
Kiitos vastauksista!!! - pvmero
D2=PVMERO(D1;NYT();"y")
D3=PVMERO(D1;NYT();"ym")
D4=PVMERO(D1;NYT();"md")
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Henkirikos kiuruvedellä
Poliisi tutkii maaliskuussa tapahtunutta 50 luvulla syntyneen kuolemaa henkirikoksena. Missä päin tälläinen sattunut1213982Ketkä haukkuu suomalaisten ÄO:tä?
Siinä on kaksi vaihtoehtoa, joko siis rutiköyhä vajaaälyinen vasuri tai venäläinen. Kyllähän täällä käy suomenvenäläisi1773823Diesel-ammattilainen kehuu Sanna Marinia
"Sanna Marinin (sd) hallitus loi neljä vuotta sitten väliaikaisen polttoainetukijärjestelmän, kun energianhinnat nousi262591Pitkänperjantain kunniaksi tekoälyn analyysi Riikka Purran kirjoituksesta
🧠 Mitä se kertoo "riikka"-nimimerkin lähijunassa tapahtuneesta? 1. Asenteellinen ja epäasiallinen sävy: Kirjoitus purs82374100 prosentin perintövero korjaisi myös Hitas-ongelman
Moni ei uskalla kieltäytyä perinnöstä maineen menettämisen uhalla, joten sitten tulee näitä tilanteita, joissa joutuu es322163Riikan antisakset leikkaavat bensan hintaa ylöspäin
Sannan aikoina bensaa sai 1,3 euron litrahinnalla ja Riikka leikkasi sen euron ylemmäksi reiluun 2 euroon. Joko on saks41746Olen aika varma
että meidän tiemme risteäminen oli ainutkertainen tapahtuma elämässäni. En tule koskaan kohtaamaan ketään muuta, joka sa481352Läpäiseekö Martina Aitolehti Erikoisjoukot - kyllä vai ei?
Martina Aitolehti on pärjännyt mainiosti Erikoisjoukoissa. Yrittäjä on mielipiteiltään napakka ja hän sivaltaakin koulut721296Sukupuolineutraalit liikennemerkit yksi persujen älynväläys
Samassa rytäkässä kaikki syrjäseutujen bussipysäkkien liikennemerkitkin vaihdettiin, vaikkei bussia ole liikennöinyt enä231255Ei ne päivät ole samanlaisia...
Toisena hymyillään ja katsellaan silmiin, toisena taas tuntuu ettei edes tunneta toisiamme, vältellään ja katseet ei vah35989