Excel kaavio päivien laskemiseen

Discussion in 'Vapaata keskustelua' started by OneMember, Feb 24, 2014.

  1. OneMember

    OneMember Active member

    Joined:
    Jan 12, 2006
    Messages:
    3,190
    Likes Received:
    56
    Trophy Points:
    78
    Kysytään apua, kun omat ideat loppuivat kesken.

    Tavoite on tämä:
    Pitäisi saada laskettua aika kahden päivämäärän välillä, ja kun näitä on useampi niin saada niistä ynnättyä summa.
    Esim:
    1.1.2014-7.1.2014
    10.2.2014-20.2.2014
    Montako päivää on yhteensä noiden aikojen välillä? Ja miten muuntaa se luettavaan muotoon?

    Alussa käytin lauseketta:
    Code:
    =PVMERO(B1;C1;"y")&" v "&PVMERO(B1;C1;"ym")&" kk "&PVMERO(B1;C1;"md")&" vrk"
    * B1 on alkamispäivämäärä
    * C1 on lopettamispäivämäärä
    Sain tuolla vastauksen "XX v XX kk XX vrk.
    Tuli tarve ynnätä noita saatuja aikoja yhteen, joten piti kehittää toinen tapa.

    Nyt lasken päivät kahden eri päivämäärän välissä:
    Code:
    =A3-A2
    * A2 on alkamispäivämäärä
    * A3 on lopettamispäivämäärä
    Päivien muuntaminen vuosiksi, kuukausiksi ja päiviksi on se vaikea osuus.
    Karkausvuosi ja erimittaiset kuukaudet tuovat oman ongelmansa.

    Numerot 360pv/vuosi tai 30pv/kk jää vähän vajaaksi, joten numeroilla 365,25pv/vuosi ja 30,33pv/kk tulee aika tarkka summa.

    EDIT 1: typot, viilausta.

    EDIT 2: Ollaan lähellä ratkaisua.

    Lontoon Excelillä seuraava lauseke toimii kuin unelma:
    Code:
    =INT(B8/365.25)&" Years, "&INT(MOD(B8,365.25)/30.33)&" Months, "&ROUND(MOD((MOD(B8,365.25)),30.33),0)&" Days"
    * B8 solussa päivät
    Mutta osaako joku kääntää sen suomeksi?
    Itse yritin, mutta Excel antaa vaan virhettä:
    Code:
    =KOKONAISLUKU(B8/365.25)&" Vuodet, "&KOKONAISLUKU(JAKOJ(B8,365.25)/30.33)&" Kuukaudet, "&PYÖRISTÄ(JAKOJ((JAKOJ(B8,365.25)),30.33),0)&" Päivät"
    Kun joku keksii mikä mättää suomenkielisessä lausekkeessa, olen tyytyväinen.
     
    Last edited: Feb 25, 2014
  2. Kasavuori

    Kasavuori Regular member

    Joined:
    Apr 17, 2006
    Messages:
    443
    Likes Received:
    11
    Trophy Points:
    28
    Eihän noita INT, MOD ja ROUND tule lainkaan kääntää, sillä nehän ovat "käskyjä".
     
  3. OneMember

    OneMember Active member

    Joined:
    Jan 12, 2006
    Messages:
    3,190
    Likes Received:
    56
    Trophy Points:
    78
    Ne on funktioita, mutta vääränkielisiä suomenkieliseen exceliin.
     
  4. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,178
    Likes Received:
    1,225
    Trophy Points:
    243
  5. OneMember

    OneMember Active member

    Joined:
    Jan 12, 2006
    Messages:
    3,190
    Likes Received:
    56
    Trophy Points:
    78
    Teidänkin mukaan käänsin sen oikein, harmi ettei suomenkielinen excel ole samaa mieltä.
     
  6. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,178
    Likes Received:
    1,225
    Trophy Points:
    243
    Entäs jos koittaisit suomalaiseen tapaan käyttää desimaalipilkkua?
     
  7. paavonen

    paavonen Member

    Joined:
    Feb 26, 2014
    Messages:
    5
    Likes Received:
    1
    Trophy Points:
    11
    =KOKONAISLUKU(B8/365,25)&" Years, "&KOKONAISLUKU(JAKOJ(B8;365,25)/30,33)&" Months, "&PYÖRISTÄ.DES.YLÖS(JAKOJ((JAKOJ(B8;365,25));30,33);0)&" Days"

    oisko näin
     
  8. paavonen

    paavonen Member

    Joined:
    Feb 26, 2014
    Messages:
    5
    Likes Received:
    1
    Trophy Points:
    11
    =KOKONAISLUKU(B8/365,25)&" Years, "&KOKONAISLUKU(JAKOJ(B8;365,25)/30,33)&" Months, "&PYÖRISTÄ.DES.YLÖS(JAKOJ((JAKOJ(B8;365,25));30,33);0)&" Days"

    oisko näin
     
    OneMember likes this.
  9. OneMember

    OneMember Active member

    Joined:
    Jan 12, 2006
    Messages:
    3,190
    Likes Received:
    56
    Trophy Points:
    78
    Juurikin näin. Iso kiitos =)
     
  10. Potifar

    Potifar Member

    Joined:
    Dec 2, 2009
    Messages:
    62
    Likes Received:
    0
    Trophy Points:
    16
    Muuten ihan hyvä, mutta alkupäivä 15.1.2012 ja loppupäivä 14.1.2014 antaa tuloksen
    1 Years, 12 Months, 1 Days
     
  11. Kasavuori

    Kasavuori Regular member

    Joined:
    Apr 17, 2006
    Messages:
    443
    Likes Received:
    11
    Trophy Points:
    28
    Samoin modifioiden kävi kokeilu Nexus 7:n Quickofficellakin.


    Edit:poistettu turhat.
     
    Last edited: Feb 26, 2014

Share This Page