U ovom se članku opisuje sintaksa formula i korištenje funkcije DATEVALUE u programu Microsoft Excel.
Opis
Funkcija DATEVALUE pretvara datum pohranjen kao tekst u serijski broj koji Excel prepoznaje kao datum. Primjerice, formula =DATEVALUE("1/1/2008") vraća 39448, a to je serijski broj datuma 1.1.2008. No imajte na umu da se rezultati funkcije DATEVALUE mogu razlikovati od onih iz primjera, a to ovisi o sustavu datuma na računalu
Funkcija DATEVALUE korisna je u slučajevima kada radni list sadrži datume u tekstnom formatu koje želite filtrirati, sortirati ili oblikovati kao datume ili koristiti u izračunima datuma.
Da biste prikazali serijski broj datuma kao datum, morate primijeniti oblik datuma na ćeliju. Pronađite veze do više informacija o prikazu brojeva kao datuma u odjeljku Vidi također.
Sintaksa
DATEVALUE(datum_tekst)
Sintaksa funkcije DATEVALUE sadrži sljedeće argumente:
-
Date_text Obavezno. Tekst koji predstavlja datum u obliku datuma u programu Excel ili referencu na ćeliju koja sadrži tekst koji predstavlja datum u obliku datuma u programu Excel. Primjerice, "1/30/2008" ili "30-Sij-2008" tekstni su nizovi s navodnim znacima koji predstavljaju datume.
Kada se koristi zadani datumski sustav u programu Microsoft Excel za Windows, argument date_text mora predstavljati datum između 1. siječnja 1900. i 31. prosinca 9999. Funkcija DATEVALUE vraća vrijednost #VALUE! ako je vrijednost argumenta date_text izvan tog raspona.
Ako se u argumentu date_text izostavi dio koji označava godinu, funkcija DATEVALUE koristi trenutnu godinu ugrađenog sata računala. Vremenske informacije u argumentu date_text se zanemaruju.
Napomene
- Excel sprema datume kao serijske brojeve u nizu da bi se mogli koristiti u izračunima. Prema zadanim postavkama, 1. siječnja 1900. serijski je broj 1, a 1. siječnja 2008. serijski je broj 39448 jer se nalazi 39 447 dana nakon 1. siječnja 1900.
- Većina funkcija automatski pretvara datumske vrijednosti u serijske brojeve.
Primjer
Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
| Podaci | ||
|---|---|---|
| 11 | ||
| 3 | ||
| 2011 | ||
| Formula | Opis | Rezultat |
| =DATEVALUE("22.08.2011") | Serijski broj datuma unesen kao tekst. | 40777 |
| =DATEVALUE("22.05.2011") | Serijski broj datuma unesen kao tekst. | 40685 |
| =DATEVALUE("23.02.2011") | Serijski broj datuma unesen kao tekst. | 40597 |
| =DATEVALUE("5-srp") | Serijski broj datuma unesen kao tekst, koristeći datumski sustav 1900. te uz pretpostavku da ugrađeni sat računala vraća 2011. kao trenutnu godinu. | 39634 |
| =DATEVALUE(A2 & "/" & A3 & "/" & A4) | Serijski broj datuma stvoren kombiniranjem vrijednosti u ćelijama A2, A3 i A4. | 40850 |