Pitäisi saada laskettua kahden päivämäärän erotus siten että tuloksena olisi esim. 1v 10kk.
Itse kokeilin seuraavaaa kaavaa mutta eipä onnistunut:
=KETJUTA(VUOSI(A2)-VUOSI(A1);" v ";KUUKAUSI(A2)-KUUKAUSI(A1);" kk")
iän laskeminen
19
2493
Vastaukset
- Sami
Sain sen toimimaan laskemalla ensin kyseisten päivämäärien päivät ja sitten tekemäällä seuraavan kaavan: (eli D3:ssa on päivämäärien erotus)
=KETJUTA(VUOSI(D3)-VUOSI(1);" v ";KUUKAUSI(D3);" kk")
Löytyykö helpompaa tapaa?- Sami
Korjaan kaavan tämä toimii:
=KETJUTA(VUOSI(D3)-VUOSI(1);" v ";KUUKAUSI(D3)-KUUKAUSI(1);" kk") - Sami
Sami kirjoitti:
Korjaan kaavan tämä toimii:
=KETJUTA(VUOSI(D3)-VUOSI(1);" v ";KUUKAUSI(D3)-KUUKAUSI(1);" kk")Tuloksessa on yhden kuukaden heitto miten sen pystyy korjaamaan?
- paavali
Sami kirjoitti:
Tuloksessa on yhden kuukaden heitto miten sen pystyy korjaamaan?
A1 syntymäpäivä
A2 tämäpäivä
=PVMERO(A1;A2;"Y")& "v " &PVMERO(A1;A2;"YM")& "kk "
- kokeilisit
vaikka tätä
=DATEDIF(A1;NOW();"y") & " vuotta " & DATEDIF(A1;NOW();"ym") & " kuukautta " & DATEDIF(A1;NOW();"md") & " päivää"- minä
eiköhän tuo ole normaali vähennyslasku ja sit vähän solumuotoilua..
- myös
minä kirjoitti:
eiköhän tuo ole normaali vähennyslasku ja sit vähän solumuotoilua..
Ei kannata tehdä yksinkertaisesta asiasta liian monimutkaista - eli normaali vähennyslasku kuten ihmettelijä edellä ja tässä yksi esimerkki solumuotoilusta: vv"vuotta" kk" kuukautta"
- solu muotoilulla
myös kirjoitti:
Ei kannata tehdä yksinkertaisesta asiasta liian monimutkaista - eli normaali vähennyslasku kuten ihmettelijä edellä ja tässä yksi esimerkki solumuotoilusta: vv"vuotta" kk" kuukautta"
saa aikaan A2-A1 että vastaus on 1v 10kk
- Kunde
myös kirjoitti:
Ei kannata tehdä yksinkertaisesta asiasta liian monimutkaista - eli normaali vähennyslasku kuten ihmettelijä edellä ja tässä yksi esimerkki solumuotoilusta: vv"vuotta" kk" kuukautta"
Aikalaskut on aina kinastelun aihe Excelissä. Ei saada oikeata tulosta kuin pitkillä kaavoilla.
ei toimi toi vähennyslasku
esim A1=31.12.2004
A2=8.5.2005
A3=A2-A1
ja solumuotoilu vv "kuukautta" kk "kuukautta"
tulos 00 vuotta 5 kuukautta...
pitäisi olla 4 kuukautta ja rapiat päivät päälle - ihmettelijä
Kunde kirjoitti:
Aikalaskut on aina kinastelun aihe Excelissä. Ei saada oikeata tulosta kuin pitkillä kaavoilla.
ei toimi toi vähennyslasku
esim A1=31.12.2004
A2=8.5.2005
A3=A2-A1
ja solumuotoilu vv "kuukautta" kk "kuukautta"
tulos 00 vuotta 5 kuukautta...
pitäisi olla 4 kuukautta ja rapiat päivät päälleJos solumuotoilu on vv"kuukautta"(tarkoitit kai vuotta?).kk"kuukautta" niin mistähän siihen vastaukseen niitä päiviä sit tulisi????
- siihen muotoiluun
ihmettelijä kirjoitti:
Jos solumuotoilu on vv"kuukautta"(tarkoitit kai vuotta?).kk"kuukautta" niin mistähän siihen vastaukseen niitä päiviä sit tulisi????
lisäiskin päivät, silti vastaus on väärin, 5 kuukautta 7 päivää !
- Kunde
siihen muotoiluun kirjoitti:
lisäiskin päivät, silti vastaus on väärin, 5 kuukautta 7 päivää !
solumuotoilu tietenkin piti olla vv "vuotta" kk "kuukautta",
ja antaa vastauksesksi 5 kuukautta esimerkillä. vastauksen pitäisi olla kuitenkin 4 kuukautta...
- eli ei toimi - paavali
Kunde kirjoitti:
Aikalaskut on aina kinastelun aihe Excelissä. Ei saada oikeata tulosta kuin pitkillä kaavoilla.
ei toimi toi vähennyslasku
esim A1=31.12.2004
A2=8.5.2005
A3=A2-A1
ja solumuotoilu vv "kuukautta" kk "kuukautta"
tulos 00 vuotta 5 kuukautta...
pitäisi olla 4 kuukautta ja rapiat päivät päälle..aikaerojen laskemiset ja niissä Excel tekee virheitä.
Itse käytän PVMERO kaavoja aikaerojen laskemiseen, mutta virheitä tulee silläkin.
Tuon yllämainitsemas päivien eron vuosina ja kuukausina =PVMERO(A1;A2;"Y")& "v " &PVMERO(A1;A2;"YM")& "kk "
laskee oikein, mutta jos laitetaan lisäksi päivät
=PVMERO(A1;A2;"Y")& "v " &PVMERO(A1;A2;"YM")& "kk "&PVMERO(A1;A2;"MD")& "p"
saadaan 0v 4kk 7p mikä on päivän liian vähän. Mutta kun A1 soluun laitetaan yksi päivä lisää, elikkä 1.1.2005 pysyy vastaus samana 0v 4kk 7p mikä on oikein. - Kunde
paavali kirjoitti:
..aikaerojen laskemiset ja niissä Excel tekee virheitä.
Itse käytän PVMERO kaavoja aikaerojen laskemiseen, mutta virheitä tulee silläkin.
Tuon yllämainitsemas päivien eron vuosina ja kuukausina =PVMERO(A1;A2;"Y")& "v " &PVMERO(A1;A2;"YM")& "kk "
laskee oikein, mutta jos laitetaan lisäksi päivät
=PVMERO(A1;A2;"Y")& "v " &PVMERO(A1;A2;"YM")& "kk "&PVMERO(A1;A2;"MD")& "p"
saadaan 0v 4kk 7p mikä on päivän liian vähän. Mutta kun A1 soluun laitetaan yksi päivä lisää, elikkä 1.1.2005 pysyy vastaus samana 0v 4kk 7p mikä on oikein.A1=1.2.2003
A2=1.3.2004
kaava =PVMERO(A1;A2;"YD")& "p" palauttaa
28 p
mutta muutetaan karkausvuoteen...
A1=1.2.2004
A2=1.3.2004
kaava =PVMERO(A1;A2;"YD")& "p" palauttaa
29 p
ja edelleen...
A1=1.2.2004
A2=1.3.2005
kaava =PVMERO(A1;A2;"YD")& "p" palauttaa
29 p
desimaaleillakin laskettaessa ei päästä tarkkoihin päiviin
esim. tänä vuonna 1.7 on 182. päivä, joten arvonhan pitäisi olla puolet 0.5, mutta todellisuudessahan se on 182/183 elikkä alle puolet...
pilkun nussimistahan tää on... :) - Eno
paavali kirjoitti:
..aikaerojen laskemiset ja niissä Excel tekee virheitä.
Itse käytän PVMERO kaavoja aikaerojen laskemiseen, mutta virheitä tulee silläkin.
Tuon yllämainitsemas päivien eron vuosina ja kuukausina =PVMERO(A1;A2;"Y")& "v " &PVMERO(A1;A2;"YM")& "kk "
laskee oikein, mutta jos laitetaan lisäksi päivät
=PVMERO(A1;A2;"Y")& "v " &PVMERO(A1;A2;"YM")& "kk "&PVMERO(A1;A2;"MD")& "p"
saadaan 0v 4kk 7p mikä on päivän liian vähän. Mutta kun A1 soluun laitetaan yksi päivä lisää, elikkä 1.1.2005 pysyy vastaus samana 0v 4kk 7p mikä on oikein.Ei Excel varmastikaan tee virheitä mutta "laskuvirheet" käsittää, jos ajattelee Excelin tapaa laskea päviämääriä.
Mielestäni päivämääriä laskiessaan Excel ynnää ja vähentää juoksevaa numeroa, joka on kulloisenkin päivän järjestysnumero alkaen hetkestä 1.1.1900 - esimerkiksi tänään se on 38482 ja 2.1.1900 se oli 2. Tuota järjestysnumeroa sitten erilaislla solumuotoiluilla muotoillaan päivämäärän näköiseksi.
Ja sitten, jos erotuksena saadaan esimerkiksi luku 182 ja sitä sitten solumuotoilulla rustataan ymmärrettävään muotoon tulee vastauksena muotoiluun "kk" sen kuukauden numero kun mihin tuo 182. päivä sattuu vuoden 1900 kalenterissa. - paavali
Eno kirjoitti:
Ei Excel varmastikaan tee virheitä mutta "laskuvirheet" käsittää, jos ajattelee Excelin tapaa laskea päviämääriä.
Mielestäni päivämääriä laskiessaan Excel ynnää ja vähentää juoksevaa numeroa, joka on kulloisenkin päivän järjestysnumero alkaen hetkestä 1.1.1900 - esimerkiksi tänään se on 38482 ja 2.1.1900 se oli 2. Tuota järjestysnumeroa sitten erilaislla solumuotoiluilla muotoillaan päivämäärän näköiseksi.
Ja sitten, jos erotuksena saadaan esimerkiksi luku 182 ja sitä sitten solumuotoilulla rustataan ymmärrettävään muotoon tulee vastauksena muotoiluun "kk" sen kuukauden numero kun mihin tuo 182. päivä sattuu vuoden 1900 kalenterissa.Kyllä yleisenä lukuna Excel laskee päivämäärien erot oikein. Noilla päivämäärillä:
8.5.2005 - 31.12.2004 = 128 ja 0v 4kk 7p
8.5.2005 - 1.1.2005 = 127 ja 0v 4kk 7p - Kunde
Eno kirjoitti:
Ei Excel varmastikaan tee virheitä mutta "laskuvirheet" käsittää, jos ajattelee Excelin tapaa laskea päviämääriä.
Mielestäni päivämääriä laskiessaan Excel ynnää ja vähentää juoksevaa numeroa, joka on kulloisenkin päivän järjestysnumero alkaen hetkestä 1.1.1900 - esimerkiksi tänään se on 38482 ja 2.1.1900 se oli 2. Tuota järjestysnumeroa sitten erilaislla solumuotoiluilla muotoillaan päivämäärän näköiseksi.
Ja sitten, jos erotuksena saadaan esimerkiksi luku 182 ja sitä sitten solumuotoilulla rustataan ymmärrettävään muotoon tulee vastauksena muotoiluun "kk" sen kuukauden numero kun mihin tuo 182. päivä sattuu vuoden 1900 kalenterissa.ei pidä paikkaansa,että tänään on 38482 päivä alkaen 1.1.1900 koska excelissä on bugi... tai oikeastaan Lotus 123 ohjelmassa oli bugi ,jota microsoft sitten jatkoi ja se laskee että vuosi 1900 olisi ollut karkausvuosi (mitä se ei ollut) ,joten oikea luku on 38481 tälle päivälle
että sillein... - Eno
Kunde kirjoitti:
ei pidä paikkaansa,että tänään on 38482 päivä alkaen 1.1.1900 koska excelissä on bugi... tai oikeastaan Lotus 123 ohjelmassa oli bugi ,jota microsoft sitten jatkoi ja se laskee että vuosi 1900 olisi ollut karkausvuosi (mitä se ei ollut) ,joten oikea luku on 38481 tälle päivälle
että sillein...Niin näyttää virhe olevan.
Mutta minusta on tärkeintä muistaa miten Excel päiviä laskee ja tehdä sen jälkeen johtopäätökset käyttääkö sitä vai jotain muuta.
Näköjään kapistus houkuttelee tekemään liian helposti virheellisiä johtopäätöksiä noilla solumuotoiluilla - ei niitä voi jokapaikkaan soveltaa.
- Skaippi
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kuinka Riikka Purra on parantanut Suomen kansalaisen elämää?
Haastan kaikki perussuomalaisten kannattajat kertomaan konkreettisia esimerkkejä kuinka Riikka Purran harjoittama politi2394733Venäjän armeijan evp-upseeri: Armeija surkeassa tilassa, jonka läpäisee kaiken kattava
valehtelu. Venäläiset alkaneet pohtia julkisesti maan todellisia tappioita. Z-bloggari ja 3. luokan kapteeni (evp.) Mak802275Kehu kaivattuasi
Mikä hänessä on parasta? Jos osaat kertoa muuta kuin ulkonäköön liittyvää, niin ansaitset mitalin.1141439Mahtavaa, Trump pelasti lentäjän, Irania nöyryytettiin
https://www.is.fi/ulkomaat/art-2000011917601.html Taas osoitus kuinka ylivertainen maa USA on Trumpin johdolla.316897Keskiviikkona 8.4.2026 se tapahtuu
Nimittäin tulevana keskiviikkona 8.4.2026 Donald Trump ilmoittaa Naton pääsihteerille että Yhdysvallat eroaa Natosta. N270819- 71813
Miten voit olla niin tyhmä
että et tajunnut että sua vedätettiin? Tietäisitpä miten hyvät naurut on saatu. Naiselle112736- 38696
Rakastin sua niin paljon ettei löydy sanoja sille tunteenpalolle mitä silloin koin
Sellaista tunnetta ei koe kuin ehkä kerran elämässä. Tuntui, että sekoaa, että menee järjiltään. Tuntui että räjähtää si32682- 67652