Excel дээр огноог харьцуулах

Ихэнхдээ хүснэгт засварлагчийн хэрэглэгчид огноог харьцуулах гэх мэт хэцүү процедурыг хийх шаардлагатай болдог. Энэ үйлдлийг янз бүрийн аргаар хэрэгжүүлж болно. Өгүүлэлд бид хүснэгт засварлагч дээр огноог харьцуулах боломжийг олгодог бүх аргыг нарийвчлан шинжлэх болно.

Хүснэгт засварлагч дээр боловсруулах хугацаа

Хүснэгт засварлагч нь цаг, огноог тоон өгөгдөл гэж үздэг. Програм нь энэ мэдээллийг нэг өдөр 1-тэй тэнцэх байдлаар хөрвүүлдэг. Үүний үр дүнд цаг хугацааны үзүүлэлт нь нэгээс нэг хэсэг юм. Жишээлбэл, 12.00 бол 0.5 байна. Хүснэгт засварлагч нь огнооны үзүүлэлтүүдийг 1 оны 1900-р сарын 14.04.1987-ээс тогтоосон огноо хүртэлх өдрийн тоотой тэнцүү тоон утга болгон хувиргадаг. Жишээлбэл, хэрэв хэрэглэгч 31881/31881/2 огноог хөрвүүлбэл энэ нь XNUMX гэсэн утгатай болно. Өөрөөр хэлбэл, анхны үзүүлэлтээс XNUMX хоног өнгөрчээ. Энэ механикийг цаг хугацааны утгыг тооцоолоход ашигладаг. XNUMX огнооны хоорондох өдрийн тоог тооцоолохын тулд илүү том цагийн үзүүлэлтээс бага цагийн үзүүлэлтийг хасах шаардлагатай.

Хүснэгт засварлагчийн DATE мэдэгдлийг ашиглах

Операторын ерөнхий дүр төрх дараах байдалтай байна. огноо (жил, сар, өдөр). Аргумент бүрийг оператор дээр бичих шаардлагатай. Аргумент тавих хоёр арга бий. Эхний арга нь ердийн тоон утгыг оруулах явдал юм. Хоёрдахь арга нь шаардлагатай тоон мэдээллийг байрлуулсан нүднүүдийн координатыг оруулах явдал юм. Эхний аргумент нь 1900-аас 9999 хүртэлх тоон утга юм. Хоёр дахь аргумент нь 1-ээс 12 хүртэлх тоон утга юм. Гурав дахь аргумент нь 1-ээс 31 хүртэлх тоон утга юм.

Жишээлбэл, хэрэв та өдөр болгон 31-ээс их тоон утгыг зааж өгвөл нэмэлт өдөр өөр сар руу шилжих болно. Хэрэв хэрэглэгч XNUMX-р сард гучин хоёр өдөр орвол тэр XNUMX-р сарын нэгээр дуусна.

Операторыг ашиглах жишээ дараах байдалтай байна.

Excel дээр огноог харьцуулах
1

Зургадугаар сард илүү олон өдрүүдийг зааж өгсөн жишээ:

Excel дээр огноог харьцуулах
2

Нүдний координатыг аргумент болгон ашиглаж байгааг харуулсан жишээ:

Excel дээр огноог харьцуулах
3

RAZDAT операторыг хүснэгт засварлагч дээр ашиглах

Энэ оператор нь 2 огнооны утгыг буцаана. Операторын ерөнхий дүр төрх дараах байдалтай байна. RAZDAT(эхлэх_огноо; сүүлийн_огноо; тоолох_нэгжийг_тодорхойлох код). Заасан огнооны хоёр үзүүлэлтийн хоорондох интервалыг тооцоолох төрлүүд:

  • "d" - эцсийн үзүүлэлтийг хоногоор харуулна;
  • “m” – нийт дүнг сараар харуулна;
  • "y" - нийт дүнг жилээр харуулна;
  • “ym” – оныг эс тооцвол сараар нийт дүнг харуулна;
  • “md” – жил, сарыг эс тооцвол нийт дүнг хоногоор харуулна;
  • “yd” – жилүүдийг оруулалгүйгээр нийт дүнг хоногоор харуулна.

Хүснэгт засварлагчийн зарим хувилбаруудад хэт 2 аргументыг ашиглах үед оператор алдаа гаргаж болно. Энэ тохиолдолд бусад томъёог ашиглах нь илүү тохиромжтой.

Операторын ажиллагааг харуулсан жишээ:

Excel дээр огноог харьцуулах
4

2007 оны хүснэгт засварлагчийн хувьд энэ оператор лавлагаанд байхгүй ч та үүнийг ашиглаж болно.

Хүснэгт засварлагчийн YEAR операторыг ашиглах

Энэ оператор нь оныг заасан огноотой харгалзах бүхэл тоогоор буцаах боломжийг олгодог. Тоон утгыг 1900-аас 9999 хооронд харуулна. YEAR операторын ерөнхий хэлбэр нь 1 аргументтай. Аргумент нь тоон огноо юм. Үүнийг DATE оператор ашиглан бичих эсвэл бусад томъёоны тооцооны эцсийн үзүүлэлтийг гаргах ёстой. Операторын ажиллагааг харуулсан жишээ:

Excel дээр огноог харьцуулах
5

Хүснэгт засварлагчийн MONTH операторыг ашиглах

Энэ оператор нь сарыг заасан огноотой харгалзах бүхэл тоогоор буцаах боломжийг олгодог. Тоон утгыг 1-ээс 12 хүртэлх мужид харуулна. MONTH операторын ерөнхий хэлбэр нь 1 аргументтай. Аргумент нь тоон утга хэлбэрээр бичигдсэн сарын огноо юм. Үүнийг DATE оператор ашиглан бичих эсвэл бусад томъёоны тооцооны эцсийн үзүүлэлтийг гаргах ёстой. Текст хэлбэрээр бичсэн сарыг хүснэгт засварлагч зөв боловсруулахгүй гэдгийг тэмдэглэх нь зүйтэй. Операторын ажиллагааг харуулсан жишээ:

Excel дээр огноог харьцуулах
6

Хүснэгт засварлагчийн DAY, WEEKDAY, WEEKDAY операторуудыг ашиглах жишээ

Энэ оператор нь тухайн өдрийг заасан огноотой харгалзах бүхэл тоогоор буцаах боломжийг олгодог. 1-ээс 31 хүртэлх тоон утгыг харуулна. DAY операторын ерөнхий хэлбэр нь 1 аргументтай. Аргумент нь тоон утга хэлбэрээр бичигдсэн өдрийн огноо юм. Үүнийг DATE оператор ашиглан бичих эсвэл бусад томъёоны тооцооны эцсийн үзүүлэлтийг гаргах ёстой. Операторын ажиллагааг харуулсан жишээ:

Excel дээр огноог харьцуулах
7

WEEKDAY нэртэй оператор нь тухайн огнооны долоо хоногийн өдрийн дарааллын дугаарыг буцаах боломжийг олгодог. Анхдагч байдлаар, оператор Ням гарагийг долоо хоногийн 1 дэх өдөр гэж үздэг. Операторын ажиллагааг харуулсан жишээ:

Excel дээр огноог харьцуулах
8

NOMWEEK нэртэй оператор нь тухайн огнооны долоо хоногийн дарааллын дугаарыг харуулах боломжийг олгодог. Операторын ажиллагааг харуулсан жишээ:

Excel дээр огноог харьцуулах
9

Жишээлбэл, 24.05.2015-р сарын XNUMX, XNUMX бол жилийн хорин хоёр дахь долоо хоног юм. Дээр дурдсанчлан хөтөлбөр нь ням гарагийг долоо хоногийн эхний өдөр гэж үздэг.

Excel дээр огноог харьцуулах
10

Хоёр дахь аргумент нь 2. Энэ нь хүснэгтийн засварлагчдад Даваа гарагийг долоо хоногийн эхлэл гэж үзэх боломжийг олгодог (зөвхөн энэ томьёоны хүрээнд).

TODAY оператор нь одоогийн огноог тохируулахад ашиглагддаг. Энэ оператор ямар ч маргаангүй. TDATE() оператор нь одоогийн огноо, цагийг харуулахад ашиглагддаг.

Хүснэгт засварлагч дахь огноог харьцуулах талаархи дүгнэлт, дүгнэлт

Хүснэгт засварлагч дээр хоёр огноог харьцуулах олон арга, оператор байдгийг бид олж мэдсэн. Хамгийн түгээмэл сонголт бол RAZNDATA операторыг ашиглах бөгөөд энэ нь хоёр огнооны зөрүүг буцаах боломжийг олгодог. Нэмж дурдахад та өдөр, сар, жилийн утгыг буцаахын тулд ижил төстэй томъёог ашиглаж болно. Хэрэглэгч бүр хүснэгт засварлагч дахь огноог харьцуулах хамгийн тохиромжтой аргыг бие даан сонгох боломжтой.

хариу үлдээх