PÄIVÄMÄÄRÄ JA AIKA -funktio on PÄIVÄMÄÄRÄ- ja AIKA-funktioiden yhdistelmä.
PÄIVÄMÄÄRÄ-funktio palauttaa annetun päivämäärän järjestysnumeron.
AIKA palauttaa ajan desimaalilukuna. Desimaaliluku on väliltä 0 (nolla) – 0,99999999 oleva arvo, joka vastaa aikaa 0:00:00–23:59:59.
Syntaksi
PÄIVÄMÄÄRÄ JA AIKA(vuosi,kuukausi,päivä,tunnit,minuutit,sekunnit)
Vuosi Vuosi-argumentin arvo voidaan määrittää 1–4 numerolla. Et voi käyttää vuotta ennen vuotta 1900. Jos vuosi-argumentti on väliltä 0 (nolla) ja 1899, vuosi lasketaan lisäämällä arvo vuoteen 1900. Esimerkiksi, PÄIVÄMÄÄRÄ JA AIKA(108,1,2,n,n,n) palauttaa päivämäärän 39 449, joka on päivämäärää 2.1.2008 (1900+108) vastaava järjestysnumero. Jos vuosi-argumentti on väliltä 1900 ja 9999, vuotena käytetään kyseistä arvoa. Esimerkiksi PÄIVÄMÄÄRÄ JA AIKA(2008,1,2,n,n,n) palauttaa myös päivämäärän 39 449.
Kuukausi on vuoden kuukautta edustava luku. Jos kuukausi on suurempi kuin 12, kuukausi lisää kyseisen kuukausien määrän määritetyn vuoden ensimmäiseen kuukauteen. Esimerkiksi PÄIVÄYSAIKA(2008;14;2;n;n;n) palauttaa järjestysluvun, joka vastaa päivämäärää 2.2.2009.
Päivä on kuukauden päivää edustava luku. Jos päivä on suurempi kuin määritetyn kuukauden päivien määrä, päivä lisää kyseisen päivien määrän kuukauden ensimmäiseen päivään. Esimerkiksi PÄIVÄYSAIKA(2008;1;35;n;n;n) palauttaa järjestysluvun, joka vastaa päivämäärää 4. helmikuuta 2008.
Tunti on tuntiluku 0–32767. Luvut, jotka ovat suurempia kuin 23, jaetaan 24:llä, ja jakojäännöstä käytetään tuntiarvona. Esimerkiksi PÄIVÄYSAIKA(n,n,n ,27,0,0) palauttaa kellonajan muodossa.125 tai 3:00.
Minuutti on numero 0–32767, joka vastaa minuuttia. Luvut, jotka ovat suurempia kuin 59, muutetaan tunneiksi ja minuuteiksi. Esimerkiksi PÄIVÄYSAIKA(n,n,n ,0,750,0) palauttaa kellonajan muodossa .520833 tai 12:30.
Toinen on luku 0–32767, joka edustaa toista. Luvut, jotka ovat suurempia kuin 59, muutetaan tunneiksi, minuuteiksi ja sekunneiksi. Esimerkiksi PÄIVÄYSAIKA(n,n;n ,0,0 2000) palauttaa kellonajan muodossa .023148 tai 12:33:20
Huomautuksia
-
Päivämäärät tallennetaan järjestyslukuina, jotta niitä voidaan käyttää laskutoimituksissa. Oletusarvoisesti 31.12.1899 on järjestysluku 1 ja 1. tammikuuta 2008 järjestysluku on 39448, koska päivämäärän 1.1.1900 jälkeen on kulunut 39 448 päivää.
-
Aika-arvot ovat päivämäärä-arvojen osia, ja ne esitetään päivän osia kuvaavina desimaalilukuina. Esimerkiksi kello kahtatoista vastaa desimaaliluku 0,5, koska kello kaksitoista vastaa täsmälleen päivän puoltaväliä.
Esimerkki
Vuosi |
Kuukausi |
Päivä |
Tunnit |
Minuutit |
Sekunnit |
Kaava |
Kuvaus (tulos): |
---|---|---|---|---|---|---|---|
2006 |
12 |
1 |
12 |
45 |
25 |
=PÄIVÄMÄÄRÄ JA AIKA([vuosi],[kuukausi],[päivä],[tunnit],[minuutit],[sekunnit]) |
Päivämäärän järjestysnumero ja aika desimaalilukuna (39,052.5315393519) |