DATE функциясы

Бұл мақалада Microsoft Excel бағдарламасындағы формула синтаксисі мен DATE функциясының қолданысы сипатталады.

Сипаттама

DATE функциясы белгілі бір күнді көрсететін тізбекті сериялық нөмірді береді. Мысалы,

=DATE(2008,7,8)

формуласы 39637 мәнін қайтарады, 7/8/2008 күнін білдіретін сериялық нөмірді.

Ескерту : Функцияны енгізбей тұрып ұяшық пішімі Жалпы болған болса, нәтиже сан емес, күн ретінде пішімделеді. Егер сериялық нөмірді көру керек болса немесе күннің пішімдеуін өзгерту керек болса, Басты қойындысының Number тобында сан пішімін таңдауға болады.

DATE функциясы жылды, айды және күнді формулалар немесе ұяшық сілтемелері қамтамасыз еткен жағдайларда ең пайдалы. Мысалы, ЖЖЖЖААКК сияқты Excel танымайтын пішімдегі күндерді қамтитын жұмыс парағыңыз болуы мүмкін. DATE функциясын басқа функциялармен бірге пайдаланып күндерді Excel танитын сериялық нөмірлерге түрлендіруге болады. Қосымша ақпаратты осы мақаланың «Мысал» бөліміндегі электрондық кестеде қараңыз.

Синтаксис

DATE(жыл,ай,күн)

DATE функциясының синтаксисінде келесі аргументтер бар:

  • Жыл    Міндетті. Жыл аргументінің мәні бір-төрт санды қамтуы мүмкін. Excel жыл аргументін компьютер пайдаланып жатқан күндер жүйесіне сай түсінеді. Әдепкі бойынша, Windows үшін Microsoft Excel 1900 күндер жүйесін пайдаланады.

    Қажет емес нәтижелерді болдырмау үшін жыл аргументі үшін төрт цифрды пайдалану ұсынылады. Мысалы, «07» саны «1907» немесе «2007» жылын білдіруі мүмкін. Төрт цифрлық жылдар шатасуды болдырмайды.

    • Егер жыл 0 (нөл) мен 1899 (қоса алғанда) болса, Excel бағдарламасы жылды есептеу үшін бұл мәнді 1900 жылына қосады. Мысалы, DATE(108,1,2) 2 қаңтар, 2008 (1900+108) мәнін қайтарады.

    • Егер жыл 1900 бен 9999 (қоса алғанда) болса, Excel бағдарламасы сол мәнді жыл ретінде пайдаланады. Мысалы, DATE(2008,1,2) 2 қаңтар, 2008 қайтарады.

    • Егер жыл 0-ден азырақ болса я болмаса 10000 немесе одан үлкен болса, Excel бағдарламасы #NUM! қате мәнін қайтарады.

  • Ай    Міндетті. 1 - 12 арасындағы жыл айын (қаңтар-желтоқсан) көрсететін оң немесе теріс бүтін сан.

    • Егер ай 12-ден үлкен болса, ай сол айлар санын көрсетілген жылдың бірінші айына қосады. Мысалы, DATE(2008,14,2) 2 ақпан, 2009 күнін білдіретін сериялық нөмірді қайтарады.

    • Егер ай 1-ден азырақ болса, ай сол айлар санының шамасын, плюс 1 санын, көрсетілген жылдағы бірінші айдан шегереді. Мысалы, DATE(2008,-3,2) 2 қыркүйек, 2007 күнін білдіретін сериялық нөмірді қайтарады.

  • Күн    Міндетті. 1 - 31 арасындағы ай күнін білдіретін оң немесе теріс бүтін сан.

    • Егер күн көрсетілген айдағы күндер санын үлкен болса, күн сол күндер санын айдағы бірінші күнге қосады. Мысалы, DATE(2008,1,35) 4 ақпан, 2008 күнін білдіретін сериялық нөмірді қайтарады.

    • Егер күн 1-ден азырақ болса, күн сол күндер санының шамасын, плюс бірді, көрсетілген айдың бірінші күнінен шегереді. Мысалы, DATE(2008,1,-15) 16 желтоқсан, 2007 күнін білдіретін сериялық нөмірді қайтарады.

Ескерту : Есептеулерде пайдалану мүмкін болуы үшін Excel бағдарламасы күндерді реттік сериялық нөмірлер ретінде сақтайды. 1900 жылғы 1 қаңтардың сериялық нөмірі 1, ал 2008 жылғы 1 қаңтардың сериялық нөмірі 39448 болып табылады, себебі ол 1900 жылғы 1 қаңтарынан бастағанда 39 447 күннен кейін келеді.

Мысалы

Келесі кестедегі деректер мысалын көшіріңіз және жаңа Excel жұмыс парағының А1 ұяшығына қойыңыз. Формулаларға арналған нәтижелерді көрсету үшін, оларды таңдаңыз, F2 пернесін басыңыз, содан кейін Enter пернесін басыңыз. Егер қажет болса, барлық деректерді көру үшін баған енін лайықтауға болады.

Жыл

Ай

Күн

2011

1

1

Дерек

20111125

Формула

Сипаттама

Нәтиже

=DATE(A2,B2,C2)

Күн үшін сериялық күн A2, B2 және C2 ұяшықтарын дәлелдер ретінде DATE функциясына пайдаланудан шығады.

40544

=DATE(YEAR(TODAY()),12,31)

Ағымдағы жылдың соңғы күніне арналған сериялық күн.

41274

=DATE(LEFT(A4,4),MID(A4,5,2), RIGHT(A4,2))

A4 ұяшығында ЖЖЖЖААКК пішімінде берілген мәтіндік жолақты күнге түрлендіретін формула.

11/25/2011

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×