Vraća serijski broj iz niza koji predstavlja određeni datum.
Sintaksa
DATE(godina;mjesec;dan)
Godina Argument godine može imati dug od jedne do četiri znamenke. Ako je godina između 0 (nula) i 1899 (uključujući te dvije vrijednosti), vrijednost se dodaje broju 1900 da bi se izračunala godina. Na primjer, DATE(108,1,2) vraća 2. siječnja 2008 (1900+108). Ako je godina između 1900 i 9999 (uključujući te dvije vrijednosti), kao godina se koristi vrijednost. Na primjer, DATE(2008,1,2) vraća 2. siječnja 2008.
Mjesec je broj koji predstavlja mjesec u godini. Ako je mjesec veći od 12, mjesec zbraja taj broj mjeseci s prvim mjesecom u navedenoj godini. Na primjer, DATE(2008,14,2) vraća serijski broj koji predstavlja 2. veljače 2009.
Dan je broj koji predstavlja dan u mjesecu. Ako je dan veći od broja dana u navedenom mjesecu, dan zbraja taj broj dana s prvim danom u mjesecu. Primjerice, DATE(2008,1,35) vraća serijski broj koji predstavlja 4. veljače 2008.
Napomene
- Datumi se spremaju kao serijski brojevi u nizu da bi se mogli koristiti u izračunima. Prema zadanim postavkama 31. prosinca 1899. serijski je broj 1, a 1. siječnja 2008. serijski je broj 39448 jer se nalazi 39 448 dana nakon 1. siječnja 1900.
- Funkcija DATE najkorisnija je u formulama u kojima su godina, mjesec i dan formule, a ne konstante.
Primjer
| Godina | Mjesec | Dan | Formula | Opis (rezultat) |
|---|---|---|---|---|
| 2008 | 1 | 1 | =DATE([Godina];[Mjesec];[Dan]) | Serijski datum datuma (1.1.2008. ili 39448.) |