Vrne zaporedno številko, ki predstavlja določen datum.
Sintaksa
DATE(leto; mesec; dan)
Leto Argument year je lahko ena do štiri števke. Če je argument »leto« med 0 (nič) in 1899 (vključno), se vrednost prišteje 1900, da se izračuna leto. Funkcija DATE(108,1,2) 2. januar 2008 (1900+108). Če je argument »leto« med 1900 in 9999 (vključno), je vrednost uporabljena kot leto. Funkcija DATE(2008,1,2) 2. januar 2008.
Mesec je število, ki predstavlja mesec v letu. Če je argument »mesec« večji od 12, argument »mesec« prišteje to število mesecev prvemu mesecu v navedenem letu. Funkcija DATE(2008,14,2) vrne na primer serijsko številko, ki predstavlja 2. februar 2009.
Dan je število, ki predstavlja dan v mesecu. Če je argument »dan« večji od števila dni v navedenem mesecu, funkcija day prišteje to število dni prvemu dnevu v mesecu. Funkcija DATE(2008,1,35) vrne na primer serijsko številko, ki predstavlja 4. februar 2008.
Opombe
-
Datumi so shranjeni kot zaporedne serijske številke, tako da jih je mogoče uporabiti pri izračunih. Za 31. december 1899 je privzeta serijska številka 1, za 1. januar 2008 pa je serijska številka 39448, ker je na vrsti 39.448 dni po 1. januarju 1900.
-
Funkcija DATE je najbolj uporabna v formulah, kjer so leto, mesec in dan formule in ne konstante.
Primer
Leto |
Mesec |
Dan |
Formula |
Opis (rezultat) |
---|---|---|---|---|
2008 |
1 |
1 |
=DATE([Leto],[Mesec],[Dan]) |
Serijski datum datuma (1. 1. 2008 ali 39448) |