LibreOffice Calc – Kuupäeva- ja ajafunktsioonid (HARJUTUS 14)

Teemad

Hetkel on see peatükk valitud viimaseks. Vaatame kuidas manipuleerida kuupäevade ja aegadega.

Kuidas Calc mõistab aega?

Kui me sisestame mingisse lahtrisse arvu (olgu selleks 111), siis Excelis mõistetakse seda kuupäevana alates lugemist aastast 1900 ja 1. jaanuarist, st. 20.04.1900. Veelgi enam, kui sisestame kuupäevaks arvu 111,111 saame tulemuseks 20.04.1900 2:39:50. Seega algajana ei tohiks kuupäeva sisestada arvuna.

Tehted kuupäevadega

Kahe ajahetke vaheks saame alati arvu. Näiteks ajahetke 21.01.2008 14:34:03 ja 20.04.1900 2:39:50 vaheks saame arvu 39357,4971130787. Edasi sõltub juba meist, millisel kujul me soovime saadud tulemust näha. Selleks kasutame kuupäevavormingut.

DATE

 =DATE(aasta,kuu,päev)

  • Moodustab kuupäeva kolmes eraldi lahtris olevast arvust.
  • Funktsioon DATE() on kõige kasulikum valemites, kus aasta, kuu ja päev on valemid, mitte konstandid.
  • Tulemus kuvatakse kuupäeva vormingus.
PäevKuuAastaKuupäev
2512200812.25.08 =DATE(E4;D4;C4)
2512200825. dets 08 =DATE(E5;D5;C5)
33122008jaanuar 2, 2009 =DATE(E6;D6;C6)

DATEDIF

Antud funktsioon on kasutaja eest peidetud, seega vihjeteksti ega abi kasutada ei ole.

 =DATEDIF(kuup1;kuup2;”intervall”)

  • Funktsioon arvutab kahe kuupäeva vahele jääva aja.
  • Võib näidata tulemusi päevades, kuudes, aastates
  • Esimene kuupäev on varasem, teine kuupäev on hilisem
  • “intervall” – näitab, mida tahetakse arvutada.
  • Võimalikud variandid:
    •     “d”    Päevi 2 kuupäeva vahel.
    •     “m”    Kuid 2 kuupäeva vahel.
    •     “y”    Aastaid 2 kuupäeva vahel.
    •     “yd”    Päevi 2 kuupäeva vahel nagu oleksid mõlemad kuupäevad samal aastal.
    •     “ym”    Kuid 2 kuupäeva vahel nagu oleksid mõlemad kuupäevad samal aastal.
    •     “md”    Aastaid 2 kuupäeva vahel nagu oleksid mõlemad kuupäevad samal aastal ja samal kuul.
Esimene kuupäevTeine kuupäevIntervalVahe
1. jaan 6010. mai 70days3782 =DATEDIF(C4;D4;”d”)
1. jaan 6010. mai 70months124 =DATEDIF(C5;D5;”m”)
1. jaan 6010. mai 70years10 =DATEDIF(C6;D6;”y”)
1. jaan 6010. mai 70yeardays130 =DATEDIF(C7;D7;”yd”)
1. jaan 6010. mai 70yearmonths4 =DATEDIF(C8;D8;”ym”)
1. jaan 6010. mai 70monthdays9 =DATEDIF(C9;D9;”md”)

YEAR

 =YEAR(kuup)
Eraldab kuupäevast aasta ja tulemus väljendatakse arvuna.

KuupäevAasta
25. dets 082008 =YEAR(C4)

MONTH

 =MONTH(kuup)
Eraldab kuupäevast kuu ja kuvatakse arvuna.

Harjutus 14

Harjutus14

Viimased postitused

Meist

metshein.com on pakkunud juba üle kümne aasta tasuta eestikeelseid infotehnoloogiaga seotud kursusi. Sama kurssi püütakse järgida ka edaspidi. Eesmärk muuta arvutiõpe võimalikult lihtsaks!

metshein.com: parim eestikeelne koolitusportaal

Autorist ja kontakt: kliki siia

Kontrolli tunnistust

Tööribale