Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.
Funcția DATETIME este o combinație a funcțiilor DATE și TIME.
DATE returnează numărul serial secvențial care reprezintă o anumită dată.
TIME returnează reprezentarea în zecimale a orei cu o valoare cuprinsă între 0 (zero) și 0,99999999, reprezentând ora cuprinsă între 0:00:00 (12:00:00 A.M.) și 23:59:59 (11:59:59 P.M.).
Sintaxă
DateTime(Year,month,Day,Hour,minute,Second)
An Argumentul an poate fi unul până la patru cifre. Nu puteți utiliza un an înainte de 1900. Dacă an argument nu este între 0 (zero) și 1899, valoarea este adăugat la 1900 pentru a calcula anul. De exemplu, DATETIME(108,1,2,n,n,n) returnează data ca 39,449; care este numărul serial care reprezintă ianuarie 2, 2008 (1900 + 108). Dacă an argument nu este între 1900 și 9999, valoarea este utilizat ca anul. De exemplu, DATETIME(2008,1,2,n,n,n), de asemenea, returnează data ca 39,449.
Luna este un număr ce reprezintă luna anului. Dacă este mai mare decât 12 luni, lună adaugă acel număr de luni de la prima lună din an specificat. De exemplu, DATETIME(2008,14,2,n,n,n) returnează numărul serial care reprezintă data de 2 februarie 2009.
Day este un număr reprezentând ziua din lună. Dacă ziua este mai mare decât numărul de zile în luna specificat, zi adaugă că numărul de zile de la prima zi din lună. De exemplu, DATETIME(2008,1,35,n,n,n) returnează numărul serial care reprezintă 4 februarie 2008.
Oră este un număr de la 0 (zero) la 32767 reprezentând ora. Orice valoare mai mare de 23 va fi împărțită la 24 și restul va fi tratat ca valoare orară. De exemplu, DATETIME (n, n, n, 27,0,0) returnează ora as.125 sau 3:00 AM.
Minute este un număr de la 0 la 32767 reprezentând minutul. Orice valoare mai mare de 59 va fi transformată în ore și minute. De exemplu, DATETIME (n, n, n, 0,750,0) returnează ora ca.520833 sau 12:30 PM.
Al doilea este un număr de la 0 la 32767 reprezentând secunda. Orice valoare mai mare de 59 va fi transformată în ore, minute și secunde. De exemplu, DATETIME (n, n, n, 0,0,2000) returnează ora ca.023148 sau 12:33:20 AM
Observații
-
Datele sunt stocate ca numere seriale secvențiale, astfel încât acestea pot fi utilizate în calcule. În mod implicit, 1899 31 decembrie este numărul serial 1 și 1 ianuarie 2008 este numărul serial 39448, deoarece este 39,448 zile după 1 ianuarie 1900.
-
Valori de timp sunt o porțiune a valorii datei și sunt reprezentate prin numere zecimale (de exemplu, 12:00 PM este reprezentat ca 0,5 deoarece este o jumătate de zi).
Exemplu
An |
Lună |
Zi |
Oră |
Minut |
Secundă |
Formulă |
Descriere (Rezultat) |
2006 |
12 |
Ľ |
12 |
45 |
25 |
=DATETIME([An],[Lună],[Zi],[Oră],[Minut],[Secundă]) |
Numărul de serie pentru dată și reprezentarea zecimală a orei zilei (39.052,5315393519) |