User Käyttäjä Salasana  
   
keskiviikko 15.1.2025 / 12:03
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > yleinen keskustelu > kaikki muut keskusteluaiheet > excel kaavio päivien laskemiseen
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
Excel kaavio päivien laskemiseen
  Siirry:
 
Kirjoittaja Viesti
AfterDawn Addict

16 tuotearviota
_
24. helmikuuta 2014 @ 14:47 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
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:

=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ä:

=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:

=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ä:

=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.

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 25. helmikuuta 2014 @ 16:42

Member
_
25. helmikuuta 2014 @ 18:55 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Eihän noita INT, MOD ja ROUND tule lainkaan kääntää, sillä nehän ovat "käskyjä".


AfterDawn Addict

16 tuotearviota
_
25. helmikuuta 2014 @ 19:09 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ne on funktioita, mutta vääränkielisiä suomenkieliseen exceliin.

1pertti
AfterDawn Addict
_
25. helmikuuta 2014 @ 19:56 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
AfterDawn Addict

16 tuotearviota
_
25. helmikuuta 2014 @ 21:32 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Teidänkin mukaan käänsin sen oikein, harmi ettei suomenkielinen excel ole samaa mieltä.

1pertti
AfterDawn Addict
_
25. helmikuuta 2014 @ 22:12 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Entäs jos koittaisit suomalaiseen tapaan käyttää desimaalipilkkua?
paavonen
Newbie
_
26. helmikuuta 2014 @ 08:40 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
=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
paavonen
Newbie
_
26. helmikuuta 2014 @ 08:45 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
=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
AfterDawn Addict

16 tuotearviota
_
26. helmikuuta 2014 @ 09:03 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lainaus, alkuperäisen viestin kirjoitti paavonen:
=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
Juurikin näin. Iso kiitos =)

Junior Member
_
26. helmikuuta 2014 @ 17:20 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lainaus, alkuperäisen viestin kirjoitti paavonen:
=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
Muuten ihan hyvä, mutta alkupäivä 15.1.2012 ja loppupäivä 14.1.2014 antaa tuloksen
1 Years, 12 Months, 1 Days

I: Win7HP 64| AMD FX 9590| Corsair H110| Asus Sabertooth 990FX R2.0| Kingston 16GB DDR3| Asus GeForce GTX 560 Ti 448 cores| Samsung SSD 840 Pro 256 GB + 3x WD 2.0 TB Caviar Black + 2x WD 6.0 TB Red| Super Flower GK 850W| CM Storm Trooper.
II: Win7HP 64| Phenom II X6 1090T| Asus M4A87TD EVO| Kingston 8GB DDR3|Asus Radeon HD5750 512 MB|...
Mainos
_
__
 
_
Member
_
26. helmikuuta 2014 @ 20:15 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lainaus, alkuperäisen viestin kirjoitti Potifar:

Muuten ihan hyvä, mutta alkupäivä 15.1.2012 ja loppupäivä 14.1.2014 antaa tuloksen
1 Years, 12 Months, 1 Days
Samoin modifioiden kävi kokeilu Nexus 7:n Quickofficellakin.


Edit:poistettu turhat.


Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 26. helmikuuta 2014 @ 21:36

afterdawn.com > keskustelu > yleinen keskustelu > kaikki muut keskusteluaiheet > excel kaavio päivien laskemiseen
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2025 AfterDawn Oy