DATEDIF функц нь хугацаа буюу хоёр огнооны зөрүүг хоног, сар, жилээр тооцдог. Та удахгүй болох төслийн хугацааг тодорхойлохын тулд DATEDIF функцийг ашиглах эсвэл тухайн хүний төрсөн огнооны хамт хувь хүний насыг жил, сар, жилээр тооцоход ашиглаж болно. жишээ нь.
Эдгээр заавар нь Excel 2019, 2016, 2013, 2010 болон Microsoft 365-д зориулсан Excel-д хамаарна.
DATEDIF функцийн синтакс ба аргументууд
Функцийн синтакс нь функцийн зохион байгуулалттай холбоотой бөгөөд функцийн нэр, хаалт, аргументуудыг агуулдаг. DATEDIF функцийн синтакс нь:
=DATEDIF(эхлэх_огноо, дуусах_огноо, "нэгж")
- эхлэх_огноо (шаардлагатай): Та сонгосон хугацааны эхлэх огноо эсвэл ажлын хуудсанд энэ өгөгдлийн байршлын нүдний лавлагааг оруулах боломжтой.
- Төгсгөлийн_огноо (шаардлагатай): Эхлэх огнооны нэгэн адил та сонгосон хугацааны дуусах огноо эсвэл нүдний лавлагааг оруулж болно.
- нэгж (шаардлагатай): Тухайн нэгж нь өдрийн тоо ("D"), бүтэн сар ("M"), эсвэл бүтэн жил (") олохын тулд функцэд хэлдэг. Y") хоёр огнооны хооронд. Та нэгж аргументыг "D" эсвэл "M" гэх мэт хашилтаар хүрээлэх ёстой.
D, M, Y-ээс гадна өөр гурван нэгжийн сонголт байгаа бөгөөд та доорх зурган дээр харж болно:
- "YD" нь хоёр огнооны хоорондох өдрийн тоог тооцдог боловч жилүүдийг үл тоомсорлодог (5-р мөр).
- "YM" нь хоёр огнооны хоорондох саруудын тоог тооцоолох боловч өдөр, жилийг үл тоомсорлодог (6-р мөр).
- "MD" нь хоёр огнооны хоорондох өдрийн тоог тооцдог боловч сар, жилийг үл тоомсорлодог (7-р мөр).
DATEDIF нь далд функц тул та үүнийг Excel-ийн Формула табын бусад Огноо функцийн жагсаалтаас олохгүй тул Функцийн харилцах цонхыг ашиглах боломжгүй гэсэн үг юм. үүнийг оруулах. Үүний үр дүнд та функц болон түүний аргументуудыг нүд рүү гараар оруулах шаардлагатай.
Excel нь огноог серийн дугаар болгон хувиргах замаар огнооны тооцоолол хийдэг. 1899 оны 12-р сарын 31 нь серийн дугаар 1, 2008 оны 1-р сарын 1 нь 1900 оны 1-р сарын 1-ээс хойш 39,488 хоног байгаа тул 39488 серийн дугаар юм.
DATEDIF-р өдрийн зөрүүг тооцоолох нь
Дээрх жишээ зурагт үзүүлсэн шиг B2 нүдэнд байрлах DATEDIF функцийг хэрхэн оруулахыг эндээс үзнэ үү. 2014 оны 5-р сарын 4 болон 2016 оны 8-р сарын 10 хооронд хоног.
=DATEDIF(A2, A3, "D")
Энэ функцийг нүдний лавлагаа ашиглан оруулах алхмуудыг доор харуулав.
- B2 дээр дарж идэвхтэй нүд болгоно; Энд хоёр огнооны хоорондох өдрийн тоо гарч ирнэ.
- B2 нүдэнд гэж бичнэ =datedif(.
- Энэ нүдний лавлагааг функцийн эхлэх_огноо аргумент болгон оруулахын тулд A2 дээр дарна уу.
- таслал (,) B2 нүдний лавлагааны дагуу бичнэ үү. A2 эхний болон хоёр дахь аргументуудын хооронд тусгаарлах үүрэг гүйцэтгэнэ.
-
Энэ нүдний лавлагааг Төгсгөлийн_огноо аргумент болгон оруулахын тулд A3 дээр дарна уу.
- нүдний лавлагааны араас (,) бичнэ үү A3.
- нэгж аргументийн хувьд хашилтанд D үсгийг бичнэ үү ("D") хоёр огнооны хоорондох өдрийн тоог харуулах функцийг хэлэх.
- Хаалтын бичвэр хаалт.
- Томьёог бөглөхийн тулд гар дээрх Enter товчийг дарна уу.
- Өдрийн тоо - 829 - ажлын хуудасны B2 нүдэнд харагдана.
- Та B2 нүдэн дээр дарахад томьёо нь ажлын хуудасны дээрх томьёоны мөрөнд гарч ирнэ.
DATEDIF алдааны утгууд
Хэрэв та энэ функцын аргументуудын өгөгдлийг зөв оруулахгүй бол дараах алдааны утгууд гарч ирнэ:
- VALUE!: Хэрэв эхлэх_огноо эсвэл дуусах_огноо нь бодит огноо биш бол та энэ алдааг хүлээн авах болно (мөр 8 доорх зурган дээрх A8 нүд нь текст өгөгдөл агуулсан байна).
- МУИС!: Хэрэв дуусах_огноо нь эхлэх_огнооноос эрт байвал та үүнийг харах болно (доор 9-р мөр).