Šiame straipsnyje aprašoma formulės sintaksė ir today naudojimas programoje "Microsoft Excel".
Aprašas
Funkcija TODAY grąžina dabartinės datos eilės numerį. Sekos skaičius yra datos ir laiko kodas, kurį programa „Excel“ naudoja atlikdama datos ir laiko skaičiavimus. Jei prieš įvedant funkciją langelio formatas buvo Bendras, programa „Excel“ pakeičia langelio formatą į Data. Jei norite pamatyti sekos skaičių, turite pakeisti langelio formatą į Bendras arba į Skaičius.
Funkcija TODAY naudinga, kai norima darbalapyje rodyti dabartinę datą, nepaisant to, kada atidaroma darbaknygė. Taip pat naudinga norint apskaičiuoti intervalus. Pavyzdžiui, jei žinote, kad kas nors gimė 1963 m., galite naudoti šią formulę, norėdami sužinoti to asmens amžių:
= YEAR( TODAY())-1963
Šioje formulėje funkcija TODAY naudojama kaip argumentas funkcijai YEAR, siekiant gauti dabartinius metus, tada atimama 1963 ir gaunamas asmens amžius.
Pastaba: Jei funkcija TODAY neatnaujina datos, kai to tikitės, gali reikėti pakeisti parametrus, kurie kontroliuoja, kada darbaknygė arba darbalaukis perskaičiuoja. Skirtuke Failas spustelėkite Parinktys, tada kategorijos Formulės dalyje Skaičiavimo parinktys įsitikinkite, kad pasirinkta Automatinis.
Sintaksė
TODAY()
Funkcijos TODAY sintaksėje nėra argumentų.
Pastaba: Programa „Excel“ saugo datas kaip nuoseklius serijos numerius, kad jas būtų galima naudoti skaičiuojant. Pagal numatytuosius nustatymus, 1900 m. sausio 1 d. yra serijos numeris 1, o 2008 m. sausio 1 d. yra serijos numeris 39 448, nes ta data yra 39.447 dienos po 1900 m. sausio 1 d.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
Formulė |
Aprašas |
Rezultatas |
---|---|---|
=TODAY() |
Grąžina esamą datą. |
2011/12/1 |
=TODAY()+5 |
Grąžina esamą datą su pridėtomis 5 dienomis. Pavyzdžiui, jeigu dabartinė data yra 2012/1/1, ši formulė pateikia 2012/1/6. |
2011/12/6 |
=DATEVALUE("2030/1/1")-TODAY() |
Pateikiamas dienų skaičius tarp dabartinės datos ir 2030/1/1. Atkreipkite dėmesį, kad norint gauti teisingą rezultatą, langelis A4 turi būti suformatuotas kaip Bendras arba Skaičius. |
1918/1/31 |
=DAY(TODAY()) |
Pateikiama dabartinė mėnesio diena (1–31). |
1 |
=MONTH(TODAY()) |
Pateikiamas dabartinis metų mėnuo (1–12). Pavyzdžiui, jei dabartinis mėnuo yra gegužė, ši formulė pateikia 5. |
12 |