Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: ubpappa - 14.02.15 - klo:12.35

Otsikko: LibreOffice calk ajankäsittelyvaihtoehtoja
Kirjoitti: ubpappa - 14.02.15 - klo:12.35
Kun tällainen muistamaton tahtoo
muistinsa tueksi iänmäärittelyä
liitteessä olevan esimerkin tapaan.
Tässä kuotenkin tullaan erikoiseen tilanteeseen
nolla-nolla, mikä antaa väärän tuloksen
(koe 2).
Kuinka muuten tämäntapaisia tilanteita
paremmin asiaan perehtyneet ratkaisisivat ??
Otsikko: Vs: LibreOffice calk ajankäsittelyvaihtoehtoja
Kirjoitti: kasleht - 14.02.15 - klo:14.13
Itselle tuli mieleen ainoa ratkaisu, joka on kyllä hyvin ruma korjata tätäkin bugia.
Koodia: [Valitse]
=CONCATENATE(YEARS(B3;D3;1); " vuotta ja " ; MONTHS(B3; D3;1); " kuukautta")EDIT. Enpäs ajattellut asiaa pitemmälle. Edellinen esimerkki toimii vain kun on alle vuosi. 
Joten tämä pitäisi toimia halutulla tavalla:
Koodia: [Valitse]
=CONCATENATE(DATEDIF(B3; D3; "y"); " vuotta ja " ; DATEDIF(B3; D3; "ym") ; " kuukautta")
Otsikko: Vs: LibreOffice calk ajankäsittelyvaihtoehtoja
Kirjoitti: ubpappa - 14.02.15 - klo:17.55
Lainaus
Koodia: [Valitse]
=CONCATENATE(DATEDIF(B3; D3; "y"); " vuotta ja " ; DATEDIF(B3; D3; "ym") ; " kuukautta")

Minulla tulos: Virhe 509
Vaikuttaako kieli ???

LibreOffice 3.5.7.2
Otsikko: Vs: LibreOffice calk ajankäsittelyvaihtoehtoja
Kirjoitti: nore - 14.02.15 - klo:19.22
Suomeksi:
Koodia: [Valitse]
=KETJUTA(PVMERO(B3; D3; "y"); " vuotta ja " ; PVMERO(B3; D3; "ym") ; " kuukautta")