Агуулгын хүснэгт
Excel дэх өдрийн тоог тоолох нь бидний өдөр тутмын үйл ажиллагаанд чухал үүрэг гүйцэтгэдэг. Гэхдээ үүнийг үр дүнтэй хийх Excel-ийн ямар томьёо байдаг вэ? Энэ нийтлэлд би Excel томъёо болон Power Query ашиглан ямар ч өдрөөс өнөөдрийг хүртэлх өдрийн тоог тоолох болно.
Дадлага хийх ажлын номыг татаж авах
Та дараах Excel ажлын номыг татаж авах боломжтой. үүнийг өөрөө ойлгож, дадлага хий.
Өнөөдрийг хүртэл тоолох.xlsx
Excel томъёог ашиглах 8 хялбар арга. Өнөөдөр
Энэ нийтлэлд бид Хасах томъёо <-г ашиглан Excel томъёог огнооноос өнөөдрийг хүртэлх өдрүүдийг хэрхэн тоолохыг харуулах болно. 7>, TOODAY функц , DATE функц , DAYS функц , DATEDIF функц , NETWORKDAYS функц , NETWORKS.INT функц , мөн Power Query -г ашиглах.
Үндсэн хэлэлцүүлэгт орохын өмнө өгөгдлийн багцаа харцгаая.
Дараах зурагт ажилтны нэрсийг нэгдэхийн хамт харуулав. огноог өгсөн болно. Бид нэгдсэн өдрөөс өнөөдрийг хүртэлх өдрийн тоог тоолох ёстой .
Эхлээд үзье
1. Хасах томьёог ашиглах Excel дээр огнооноос өнөөдрийг хүртэлх өдрүүдийг тоолох
Бид нэгдсэн өдрөөс өнөөдрийг хүртэлх өдрийн тоог хасалт ашиглан төвөггүй тоолж болно.тохируулна уу.
- Дараа нь баярыг функцэд оруулж чадвал. Энэ тохиолдолд дараах томьёог энд бичнэ үү. Энд C5 нь нэгдсэн огноо бөгөөд D5 нь тухайн өдрийн огноо, 7 нь Баасан, Бямба гарагуудын амралтын өдрүүд, $E $5:$E$13 нь амралтын өдрүүдэд зориулагдсан.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)
- Эцэст нь та авах болно дараах гаралт.
Дэлгэрэнгүй: Excel-д онцгүй өдрүүдийг хэрхэн тооцоолох вэ (хялбар алхмаар)
8. Excel дээр огнооноос өнөөдрийг хүртэлх өдрүүдийг тоолоход Power Query-г ашиглах нь
Хэрэв та миний өөр өөр Excel функцийг ашиглан хийсэн Power Query ашиглан ижил дүн шинжилгээ хийхийг хүсвэл, Энэ нь зөв шийдвэр байх болно.
Power Query , бизнесийн тагнуулын хамгийн хүчирхэг хэрэгслүүдийн нэг нь хэрэглэгчээс тодорхой код сурахгүй байхыг шаарддаг.
Эхний онцлог. 2010, Excel 2010, 2013 онд MS Excel-д ашиглах боломжтой болсон нь үнэгүй нэмэлт юм. Энэ нь 2016 оноос хойш Excel-д бүрэн нэгдсэн.
Энд би Power Query ашиглан зөвхөн хасах үйлдлийг харуулж байна.
Алхам 1:
- Нэгдүгээрт, нүдний мужийг сонгоно уу B4:D13 > Хүснэгтээс ( Өгөгдөл табаас авах боломжтой)> Хүснэгт үүсгэх >дарна уу.
Алхам 2:
- Нэмэх Багана > CTRL товчийг дарж>хоёр баганыг сонго, жишээлбэл Нэгдсэн огноо ба Өнөөдөр > дээр дарна уу. Огноо > Өдрүүдийг хасах.
Алхам 3:
- Нүүр хуудасны > Хаах & Ачаалах > Хаах & Ачаалах.
- Энд бид Шинэ ажлын хуудас >дарна.
- Эцэст нь та дараахтай адил үр дүнг авах болно.
Цааш унших : Excel томъёог ашиглан өнөөдрөөс өнөөдрийг хүртэлх өдрүүдийг хэрхэн автоматаар тоолох вэ
Дүгнэлт
Энэ нийтлэлд бид 8 -ийг авч үзсэн. Excel-ийн томъёоны огнооноос өнөөдрийг хүртэлх өдрүүдийг тоолох арга. Энэ нийтлэл танд таалагдаж, маш их зүйлийг сурсан гэдэгт би чин сэтгэлээсээ найдаж байна. Нэмж хэлэхэд, хэрэв та Excel дээр илүү олон нийтлэл уншихыг хүсвэл манай ExcelWIKI вэб сайтад зочилж болно. Хэрэв танд асуулт, сэтгэгдэл, зөвлөмж байвал доорх коммент хэсэгт үлдээнэ үү.
томьёо.Хамгийн хялбар хасагдах томьёог хоёр огнооны хооронд хасах (-) оператор оруулснаар хялбархан хэрэглэж болно.
Алхам 1:
- Эхлээд E5 нүдийг сонго.
- Дараа нь дараах томьёог бичнэ үү.
=D5-C5
- Эцэст нь ENTER дар.
Алхам 2:
- Тиймээс та эхний хүн элссэн өдрөөс өнөөдрийн огноо хүртэлх өдрийн тоог харах болно.
- Дараа нь, Дүүргэх бариул хэрэгслийг ашиглан E5 нүднээс E13 нүд рүү чирнэ үү.
3-р алхам:
- Эцэст нь та өгөгдөлд байгаа бүх хүмүүсийн өдрийн тоог авах болно. тогтоосон.
Дэлгэрэнгүй: Excel дээр өнөөдрийн өдрийн тоо эсвэл огноог хэрхэн хасах вэ
2. Өнөөдрөөс өнөөдрийг хүртэлх өдрүүдийг тоолоход ӨНӨӨДӨР функцийг ашиглах
Хэрэв та одоогийн огноонд өөр нүд үүсгэхийг хүсэхгүй байгаа бол ӨНӨӨДӨР -г үргэлж ашиглаж болно. функц .
Энэ функц нь өгөгдлийн багц өөрчлөгдсөн эсвэл нээгдсэн тохиолдолд байнга шинэчлэгддэг одоогийн огноог буцаана. ӨНӨӨДӨР функц -д аргумент байхгүй байна.
1-р алхам:
- Манай өгөгдлийн багц дахь функцийг ашиглахын тулд хоосон нүд ж.нь. E5 нүд.
- Дараа нь ажилтнаас хойшхи нийт өдрийн тоог тооцоолохын тулд дараах томьёог бичнэ үү.оффист элсэв. Энд C5 нь ажилтны ажилд орсон огноо юм.
=TODAY()-C5
- Тэгээд, ENTER дар.
2-р алхам:
- Тиймээс та харах болно Эхний хүн нэгдсэн огноо болон өнөөдрийн огнооны хоорондох өдрийн тоо.
- Дараа нь Дүүргэх бариул хэрэгслийг ашиглан E5 <-аас доош чирнэ үү. 7>нүд рүү E13 нүд.
Алхам 3:
- Эцэст нь та өгөгдлийн багц дахь бүх хүмүүсийн өдрийн тоог авах болно.
Дэлгэрэнгүй: Өнөөдрөөс өөр огнооны хоорондох өдрийн тоог тооцоолох Excel-ийн томьёо
3. Excel-ийн томъёог DAYS функцтэй ашиглах нь өдрөөс өнөөдрийг хүртэлх өдрүүдийг тоолох
Өнөөдөрөөс өнөөдрийг хүртэлх өдрийг тоолох өөр нэг энгийн арга. хоёр огнооны хоорондох өдрийн тоог тоолно , энэ тохиолдолд нэгдэх огноо ба одоогийн огноо нь ӨДРҮҮД функц -г хэрэглэнэ.
Функц нь Excel-ийн хоёр огнооны хоорондох өдрийн тоог гаргадаг.
DAYS функцийн синтакс
=DAYS (end_date, start_date)
DAYS функцийн аргументууд
Төгсгөлийн_огноо – Дуусах огноо.
эхлэх_огноо – Эхлэх огноо.
1-р алхам:
- Тиймээс, өгөгдөлдөө функцийг ашиглая. тогтоосон. Одоо D5 гэх мэт хоосон нүдийг сонго.
- Дараа нь доорх томьёог энд оруулна. Энд D5 нь тухайн өдрийн огноо, C5 нэгдсэн огноо.
=DAYS(D5,C5)
- Үүний дараа ENTER дарна уу.
2-р алхам:
- Энд та эхний хүн элссэн өдрөөс өнөөдрийн огноо хүртэлх өдрийн тоог харах болно.
- Дараа нь Дүүргэх бариул хэрэглүүрийг ашиглаж E5 нүднээс E13 <9 руу чирнэ үү> эс.
3-р алхам:
- Үүний үр дүнд та дараахийг авах болно. өгөгдлийн багц дахь бүх хүмүүсийн өдрийн тоо.
Дэлгэрэнгүй: Хоёр хоорондох өдрийн тоог хэрхэн тооцоолох вэ Excel-ийн огноо
4. Excel-д өнөөдрөөс эхлэн өдрийг тоолоход DATE функцийг ашиглах
Та DATE функцийг ашиглан өдрийн тоог тооцоолж болно. DATE функц нь тухайн огнооны серийн дугаарыг буцаана.
DATE функцийн синтакс
=DATE (year, month, day)
DATE функцийн аргументууд
жил – Жилийн тоо.
сар – Сарын тоо.
өдөр – Тухайн өдрийн тоо.
Бидэнд огноо агуулсан нэг нүд байгаа тул бид ЖИЛ , САР , ӨДӨР функцуудыг ашиглан жилийг задлах боломжтой. сар, огноо тус тус. Мөн та өгөгдлийг гараар оруулах боломжтой.
- YEAR функц нь тухайн огнооноос оныг гаргаж авдаг. Функцийн синтакс нь
=YEAR (date)
- The Excel MONTHфункц өгөгдсөн огнооноос сарыг задалдаг
=MONTH (serial_number)
- Excel DAY функц Өгөгдсөн огнооноос сарын өдрийг 1-ээс 31 хүртэлх тоо болгон буцаана.
=DAY (date)
1-р алхам :
- Тиймээс манай томьёо нь D5 нь тухайн өдрийн огноо, C5 нь нэгдсэн огноо гэсэн хэлбэртэй байна.
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))
- Одоо E5 хоосон нүдийг сонгоод томьёог оруулна. ENTER товчийг дарна уу.
2-р алхам:
- Тиймээс та Эхний хүн элссэн огноо болон өнөөдрийн огнооны хоорондох өдрийн тоог харна уу.
- Үүнээс гадна Дүүргэх бариул хэрэглүүрийг ашиглаж E5 дээрээс доош чирнэ үү. нүдийг E13 нүд рүү оруулна.
Алхам 3:
- Эцэст нь өгөгдсөн зураг нь өгөгдлийн багц дахь нэгдсэн огноо болон өнөөдрийн огнооны хоорондох өдрийн тоог харуулж байна.
Дэлгэрэнгүй: Excel дээр VBA ашиглан хоёр огнооны хоорондох өдрийн тоог тооцоолох
Төстэй заалтууд
- Excel дээр хоёр огнооны хоорондох сарын тоог хэрхэн тооцоолох вэ
- Амралтын өдрүүдийг эс тооцвол Excel-д өдөр нэмэх (4 арга зам)
- Excel дээр нэг сарын ажлын өдрийг хэрхэн тооцоолох вэ (4 хялбар арга)
- Excel дээр огноог хасаад жил авах (7 энгийн арга)
- Excel дээр хоёр огнооны хоорондох ажлын өдрийг хэрхэн тооцоолох вэ (4).Арга)
5. Excel-ийн томьёог DATEDIF функцтэй ашиглах нь огнооноос өнөөдрийг хүртэлх өдрүүдийг тоолох
DATEDIF функцийг ашиглах нь мөн Excel огнооны хоорондох өдрийг тоолох арга. Энэ нь өдөр, сар, жил зэрэг өөр өөр нэгж дэх цагийн зөрүүг тодорхойлоход тусгайлан зориулагдсан болно.
DATEIF функцийн синтакс
=DATEDIF (start_date, end_date, unit)
DATEIF функцийн аргументууд
эхлэх_огноо – Excel огнооны серийн дугаар формат дахь эхлэх огноо.
Төгсгөлийн_огноо – Excel-ийн огнооны серийн дугаар форматын төгсгөлийн огноо.
нэгж – ашиглах цагийн нэгж (жил, сар, өдөр).
1-р алхам:
- Тиймээс манай мэдээллийн багцын томъёог доор өгөв. D5 нь тухайн өдрийн огноо бөгөөд C5 нь нэгдсэн огноо юм. Мөн d нь хоног (бүтэн өдөр)-ийг хэлнэ.
=DATEDIF(C5,D5,"d")
- Одоо томьёог бичнэ үү. хоосон нүдийг сонгоод ENTER товчийг дарна уу.
- Үүний нэгэн адил DAYS функцийг энд -ийн оронд ӨНӨӨДӨР функцийг ашиглаж болно. дуусах_огноо.
2-р алхам:
- Дараа нь та хоёр өдрийн хооронд хэдэн өдрийн тоог харах болно. Эхний хүн элссэн огноо ба өнөөдрийн огноо.
- Түүнээс гадна Дүүргэх бариул хэрэглүүрийг ашиглаж E5 нүднээс доош чирж E13 нүд.
Алхам 3:
- Эцэст нь өгөгдсөн зураг нь дугаарыг харуулж байнаөгөгдлийн багц дахь нэгдсэн огноо болон өнөөдрийн огнооны хоорондох өдрийн тоо.
Дэлгэрэнгүй: Одооноос хойшхи сарыг хэрхэн тоолох вэ Excel-ийн Формула ашиглан өнөөдрийг хүртэл
6. Excel-д огнооноос өнөөдрийг хүртэлх өдрүүдийг тоолоход NETWORKDAYS функцийг ашиглах
Хэрэв та ажлын өдрүүдийг тоолж, амралтын өдрүүд болон амралтын өдрүүдийг оруулахгүй байхыг хүсвэл, NETWORKDAYS функц -г ашиглаж болно.
Excel NETWORKDAYS функц нь хоёр огнооны хоорондох ажлын өдрийн тоог тоолдог. Бямба, Ням гарагуудыг функцээс автоматаар хасдаг бөгөөд сонголтоор амралтын өдрүүдийн жагсаалтыг хасч болно.
Та функц дэх өгөгдмөл амралтын өдрүүдийг өөрчлөх боломжгүй.
NETWORKDAYS Функц
=NETWORKDAYS (start_date, end_date, [holidays])
NETWORKDAYS-ийн аргументууд Функц
эхлэх_огноо – Эхлэх огноо.
Төгсгөлийн_огноо – Дуусах огноо.
амралтын өдрүүд – [заавал биш] Ажлын бус өдрүүдийн огнооны жагсаалт.
1-р алхам:
- Нэгдүгээрт, амралтын өдрүүдийг тооцохгүй, амралтын өдрүүдийг тооцохгүйгээр ажлын өдрүүдийг тоолъё.
- Тиймээс хоосон нүдийг сонгоод C5<гэсэн томьёог оруулна. 7> нь нэгдсэн огноо бөгөөд D5 нь тухайн өдрийн огноо юм.
=NETWORKDAYS(C5,D5)
- Дараа нь ENTER товчийг дарна уу.
2-р алхам:
- Дараа нь та эхний хоорондох өдрийн тоог харах болнохүний элссэн огноо ба өнөөдрийн огноо.
- Үүний дараа Дүүргэх бариул хэрэглүүрийг ашиглан E5 нүднээс доош чирж E13 нүд.
Алхам 3:
- Эцэст нь өгөгдсөн зураг нь өгөгдлийн багц дахь нэгдсэн огноо болон өнөөдрийн огнооны хоорондох өдрийн тоог харуулж байна.
Одоо бид амралтын өдрүүдийн жагсаалтыг оруулж болно. . Амралтын өдрүүдийн хүрээ нь бусад хоёр огноотой ойролцоо байх албагүй. Гэхдээ Доллар ($) тэмдэг бүх ажилчдад үйлчлэхийн тулд нүдний мужид байгаа эсэхийг шалгаарай.
Тиймээс томъёо нь:
=NETWORKDAYS(C5,D5,$E$5:$E$13)
энд C5 нь нэгдсэн огноо, D5 нь тухайн өдрийн огноо (та <6-г ашиглаж болно) Үүний оронд>TODAY функц) ба $E$5:$E$13 нь амралтын өдрүүдийн нүдний муж юм. Үүний дараа хоосон нүдийг сонгоод Enter товчийг дарна уу.
- Эцэст нь та дараах гаралтыг авах болно.
Дэлгэрэнгүй: Excel дээр ням гарагаас бусад ажлын өдрүүдийг хэрхэн тооцох вэ
7. Excel-ийн NETWORKDAYS.INT функцийг ашиглан өдрөөс өнөөдрийг хүртэлх өдрүүдийг тоолох
Та бүхний мэдэж байгаагаар амралтын өдрүүд улс орон бүрт өөр өөр байдаг. Жишээлбэл, Баасан, Бямба гараг нь зарим улс оронд амралтын өдрүүд юм.
NETWORKDAYS функцийн нэг гол хязгаарлалт нь Бямба, Ням гарагт тогтмол байдаг. Хэрэв та амралтын өдрүүдийг тохируулахыг хүсч байвал NETWORKDAYS.INT функц нь таны хувьд зөв сонголт байх болно.
Энэ функц нь мөн амралтын өдрүүд болон амралтын өдрүүдээс бусад ажлын өдрүүдийг тооцдог.
NETWORKDAYS.INT-н синтакс Функц
=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
NETWORKDAYS.INT-н аргументууд Функц
эхлэх_огноо – Эхлэх огноо.
Төгсгөлийн_огноо – Дуусах огноо.
амралтын өдрүүд – [заавал биш] Долоо хоногийн аль өдрийг амралтын өдөр гэж тооцохыг тохируулах.
амралтын өдрүүд – [заавал биш] Ажлын бус өдөр гэж тооцогдох огнооны лавлагаа.
1-р алхам:
- Манай өгөгдлийн багцад томьёог хэрэглэхийн тулд хоосон нүдийг сонгоно уу, жишээ нь. E5 .
- Дараа нь дараах томьёог бичээд C5 нь нэгдэх огноо, D5 нь огноо юм. одоогийн өдөр ба 7 нь Баасан, Бямба гарагуудын амралтын өдрүүд юм.
=NETWORKDAYS.INTL(C5,D5,7)
- Дараа ENTER дарснаар та дараах үр дүнг авах болно.
2-р алхам:
- Тиймээс та эхний хүн элссэн огноо болон өнөөдрийн огнооны хоорондох өдрийн тоог харах болно.
- Үүний дараа Дүүргэх бариул хэрэгслийг ашиглан <6-аас доош чирнэ үү> E5 нүд рүү E13 нүд.
Алхам 3:
- Иймээс өгөгдсөн зураг нь өгөгдөлд нэгдсэн огноо болон өнөөдрийн огнооны хоорондох өдрийн тоог харуулав.