Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .
Funkcija DATETIME ir funkcijas DATE un TIME apvienojums.
Funkcija DATE atgriež secīgu skaitļu sēriju, kas apzīmē konkrētu datumu.
Funkcija TIME atgriež laika apzīmējumu decimāldaļās, kuru vērtība ir diapazonā no 0 (nulles) līdz 0,99999999, kas atbilst laikam no 0:00:00 (12:00:00 AM) līdz 23:59:59 (11:59:59 PM).
Sintakse
DATETIME(Year,month,Day,Hour,Minute,Second)
Gads Gada arguments var būt viena līdz četriem cipariem. Nevar izmantot vienu gadu pirms 1900. Ja gada arguments ir starp 0 (nulle) līdz 1899, vērtība tiek pievienota 1900, lai aprēķinātu gadu. Piemēram, DATETIME(108,1,2,n,n,n) atgriež datumu kā 39,449; kas sērijas numuru, kas norāda 2 janvāris 2008 (1900 + 108). Ja gada arguments ir diapazonā no 1900 līdz 9999, vērtība tiek izmantota kā gads. Piemēram, DATETIME(2008,1,2,n,n,n) atgriež datumu kā 39,449.
Mēneša ir skaitlis, kas pārstāv gada mēnesi. Ja mēnesis ir lielāks par 12, mēnesis pieskaita šo mēnešu skaitu norādītā gada pirmā mēneša. Piemēram, DATETIME(2008,14,2,n,n,n) atgriež sērijas numuru, kas norāda februāris 2, 2009.
Diena ir skaitlis, kas pārstāv mēneša dienu. Ja diena ir lielāka nekā norādītā mēneša dienu skaits, dienas dienu skaitu, kas pievieno mēneša pirmo dienu. Piemēram, DATETIME(2008,1,35,n,n,n) atgriež sērijas numuru, kas norāda februāris 4, 2008.
Stunda ir skaitlis diapazonā no 0 (nulle) līdz 32 767, kas apzīmē stundu. Jebkura vērtība, kas ir lielāka par 23, tiks dalīta ar 24 un atlikums tiks noteikts kā stundas vērtība. Piemēram, datuma/laika (n, n, n, 27,0,0) atgriež laiku as.125 vai 3:00 no rīta.
Minūte ir skaitlis diapazonā no 0 līdz 32 767, kas apzīmē minūti. Jebkura vērtība, kas ir lielāka par 59, tiks konvertēta stundās un minūtēs. Piemēram, datuma/laika (n, n, n, 0,750,0) atgriež laiku, kamēr.520833 vai 12:30 Pēcpusdienā.
Otrā ir skaitlis diapazonā no 0 līdz 32 767, kas apzīmē sekundi. Jebkura vērtība, kas ir lielāka par 59, tiks konvertēta stundās, minūtēs un sekundēs. Piemēram, datuma/laika (n, n, n, 0,0,2000) atgriež laiku, kamēr.023148 vai 12:33:20 AM
Piezīmes
-
Datumi tiek saglabāti kā secīgi sērijas numuri, lai tos varētu izmantot aprēķinos. Pēc noklusējuma decembris 31 1899. gada ir kārtas skaitlis 1 un 1 janvāris 2008 ir sērijas numuru 39448, jo tā ir 39448 dienas pēc 1900. gada 1. janvāra.
-
Laika vērtības ir datumu vērtības daļa un tiek pārstāvētas ar decimālskaitli (piemēram, 12:00 tiek attēlots kā 0,5, jo tā ir puse dienas).
Piemērs
Gads |
Mēnesis |
Diena |
Stunda |
Minūte |
Sekunde |
Formula |
Apraksts (rezultāts) |
2006 |
12 |
1 |
12 |
45 |
25 |
=DATETIME([Gads],[Mēnesis],[Diena],[Stunda],[Minūte],[Sekunde]) |
Datuma seriālais skaitlis un dienas laika decimāldaļas apzīmējums (39,052.5315393519) |