TODAY-funktio lisää nykyisen päivämäärän laskentataulukkoon ja päivämäärälaskelmiin. Funktio on yksi Excelin haihtuvista funktioista, mikä tarkoittaa, että se päivittää itsensä aina, kun funktion sisältävä taulukko lasketaan uudelleen. Tämän artikkelin tiedot koskevat Excel 2019, 2016, 2013, 2010, 2007; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone ja Excel for Android.
TÄNÄÄN Funktioiden syntaksi ja argumentit
Funktion syntaksi viittaa funktion asetteluun ja sisältää funktion nimen, sulkeet, pilkujen erottimet ja argumentit. TODAY-funktion syntaksi on: =TODAY()
type=»code»> TODAY ottaa argumentiksi tietokoneen sarjapäivämäärän, joka tallentaa nykyisen päivämäärän ja kellonajan numerona. Se saa nämä tiedot nykyisestä päivämäärästä lukemalla tietokoneen kellon. TODAY-funktion syöttämiseen Excel-laskentataulukkoon on kaksi vaihtoehtoa:
- Kirjoita koko funktio laskentataulukon soluun.
- Syötä funktio TODAY-funktion valintaikkunan avulla.
Koska TODAY-funktiossa ei ole argumentteja, jotka voidaan syöttää manuaalisesti, funktion kirjoittaminen on yhtä helppoa kuin valintaikkunan käyttö. Aina kun laskentataulukko avataan, päivämäärä muuttuu, ellei automaattista uudelleenlaskentaa ole kytketty pois päältä. Jos haluat estää päivämäärän muuttumisen joka kerta, kun automaattisen uudelleenlaskennan laskentataulukko avataan, syötä nykyinen päivämäärä pikanäppäimellä.
Käytä TÄNÄÄN Excel-laskutoimissa
TODAY-funktion hyödyllisyys tulee ilmeiseksi, kun sitä käytetään päivämäärälaskelmissa, usein yhdessä muiden Excelin päivämääräfunktioiden kanssa. Alla olevassa kuvassa rivit 3–5 poimivat nykyiseen päivämäärään liittyvät tiedot (kuten kuluva vuosi, kuukausi tai päivä) käyttämällä TODAY-funktion lähtöä solussa A2 argumenttina VUOSI-, KUUKAUSI- ja DAG-funktioille.
TODAY-funktio laskee myös kahden päivämäärän välisen aikavälin, kuten päivien tai vuosien määrän. Katso yllä olevan kuvan rivit 6 ja 7.
Päivämäärät numeroina
Rivien 6 ja 7 kaavojen päivämäärät voidaan vähentää toisistaan, koska Excel tallentaa päivämäärät numeroina. Nämä numerot on muotoiltu päivämääriksi laskentataulukossa, jotta niitä olisi helpompi käyttää ja ymmärtää. Esimerkiksi päivämäärän 1.11.2018 (1.11.2018) solussa A2 on sarjanumero 43405 (päivien määrä 1.1.1900 jälkeen). 15. lokakuuta 2015 on sarjanumero 42 292. Solun A6 vähennyslaskukaava käyttää näitä lukuja kahden päivämäärän välisten päivien lukumäärän selvittämiseen, 43,405 – 42,292 = 1113. Solun A6 kaava käyttää Excelin PÄIVÄYS-funktiota varmistaakseen, että päivämäärä on 15.10.2015, syötetään ja tallennetaan. päivämäärän arvona. Solun A7 esimerkki käyttää VUOSI-funktiota kuluvan vuoden poimimiseen solun A2 TÄNÄÄN-funktiosta ja vähentää sitten luvun 1999 kahden vuoden välisen eron selvittämiseksi, 2018 – 1999 = 19. Solu A7 muotoiltiin yleiseksi ennen kuin kaava on saanut on syötetty ja näyttää väärän tuloksen. Jos haluat ratkaista tämän ongelman, katso Korjaa päivämäärän muotoon liittyvät ongelmat osio tämän artikkelin lopussa.
Päivämäärän uudelleenlaskentaon liittyvien ongelmien ratkaiseminen
Jos TODAY-toiminto ei päivity nykyiseen päivämäärään joka kerta, kun laskentataulukko avataan, työkirjan automaattinen uudelleenlaskenta ei ole käytössä. Automaattisen uudelleenlaskennan aktivoiminen:
-
Valitse Tiedosto † Vaihtoehdot† Valitse Macissa Excel > Asetukset†
-
Valitse kaavat† Valitse Macissa Laskeminen†
-
Vuonna Laskentavaihtoehdot-osio, valitse automaattisesti automaattisen uudelleenlaskennan mahdollistamiseksi.
-
Sulje valintaikkuna ja palaa laskentataulukkoon.
Korjaa päivämäärän muotoon liittyvät ongelmat
Kun Excelissä vähennetään kaksi päivämäärää, tulos näytetään usein eri päivämääränä numeron sijaan. Näin tapahtuu, jos kaavan sisältävä solu muotoiltiin Yleiseksi ennen kaavan syöttämistä. Koska kaava sisältää päivämäärät, Excel muuttaa solumuodon päivämääräksi. Esimerkin solu A7 näyttää päivämääräksi muotoillun solun. Se sisältää väärää tietoa. Jotta kaavan tulos näytetään numerona, solumuodoksi on asetettava Yleinen tai Numero:
-
Korosta solu tai solut väärässä muodossa.
-
Napsauta korostettuja soluja hiiren kakkospainikkeella avataksesi kontekstivalikon.
-
Valitse Muotoile solut avataksesi Muotoile solut -valintaikkunan.
-
Valitse Määrä -välilehti näyttää muotoiluvaihtoehdot.
-
Valitse Luokka-osiossa Kenraali.
-
Valitse Okei sulkeaksesi valintaikkunan ja palataksesi laskentataulukkoon.