តារាងមាតិកា
ការបង្រៀននេះនឹងបង្រៀនអ្នកនូវវិធីងាយៗ និងរហ័សមួយចំនួនដើម្បីរកមើលថាតើរយៈពេលប៉ុន្មានថ្ងៃរវាងកាលបរិច្ឆេទពីរនៅក្នុង Excel។
តើអ្នកឆ្ងល់ថាតើប៉ុន្មានថ្ងៃរវាងកាលបរិច្ឆេទពីរ? ប្រហែលជាអ្នកត្រូវដឹងពីចំនួនថ្ងៃរវាងថ្ងៃនេះ និងកាលបរិច្ឆេទខ្លះក្នុងអតីតកាល ឬអនាគត? ឬអ្នកគ្រាន់តែចង់រាប់ថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរ? មិនថាអ្នកមានបញ្ហាអ្វីនោះទេ ឧទាហរណ៍មួយក្នុងចំណោមឧទាហរណ៍ខាងក្រោមនឹងពិតជាផ្តល់នូវដំណោះស្រាយមួយ។
ថ្ងៃរវាងម៉ាស៊ីនគិតលេខ
ប្រសិនបើអ្នកកំពុងស្វែងរកចម្លើយរហ័ស គ្រាន់តែផ្គត់ផ្គង់ កាលបរិច្ឆេទចំនួនពីរនៅក្នុងក្រឡាដែលត្រូវគ្នា ហើយម៉ាស៊ីនគណនាតាមអ៊ីនធឺណិតរបស់យើងនឹងបង្ហាញអ្នកពីចំនួនថ្ងៃដែលគិតចាប់ពីកាលបរិច្ឆេទទៅកាលបរិច្ឆេទ៖
ចំណាំ។ ដើម្បីមើលសៀវភៅការងារដែលបានបង្កប់ សូមអនុញ្ញាតខូគីទីផ្សារ។
ចង់ដឹងអំពីរូបមន្តដែលបានគណនាកាលបរិច្ឆេទរបស់អ្នក? វាសាមញ្ញដូចលេខ =B3-B2
:)
ខាងក្រោមអ្នកនឹងឃើញការពន្យល់លម្អិតអំពីរបៀបដែលរូបមន្តនេះដំណើរការ និងរៀនវិធីសាស្រ្តផ្សេងទៀតមួយចំនួនដើម្បីគណនាថ្ងៃរវាងកាលបរិច្ឆេទក្នុង Excel។
តើប៉ុន្មានថ្ងៃរវាងកាលបរិច្ឆេទ ការគណនា
វិធីងាយស្រួលបំផុតក្នុងការគណនាថ្ងៃរវាងកាលបរិច្ឆេទក្នុង Excel គឺដោយដកកាលបរិច្ឆេទមួយពីកាលបរិច្ឆេទមួយទៀត៖
កាលបរិច្ឆេទថ្មីជាង- កាលបរិច្ឆេទចាស់ឧទាហរណ៍ ដើម្បីដឹងថាតើប៉ុន្មានថ្ងៃនៅចន្លោះកាលបរិច្ឆេទនៅក្នុងក្រឡា A2 និង B2 អ្នកអាចប្រើរូបមន្តនេះ៖
=B2 - A2
កន្លែងដែល A2 គឺជាកាលបរិច្ឆេទមុន ហើយ B2 គឺជាកាលបរិច្ឆេទក្រោយ។
លទ្ធផលគឺជាចំនួនគត់ដែលតំណាងឱ្យទេ។ នៃថ្ងៃរវាងពីរកាលបរិច្ឆេទ៖
របៀបដែលរូបមន្តនេះដំណើរការ
ដូចដែលអ្នកបានដឹងហើយថា Microsoft Excel រក្សាទុកកាលបរិច្ឆេទជាលេខសៀរៀលដែលចាប់ផ្តើមពីថ្ងៃទី 1-Jan-1900 ដែលតំណាងឱ្យ ដោយលេខ 1. នៅក្នុងប្រព័ន្ធនេះ 2-Jan-1900 ត្រូវបានរក្សាទុកជាលេខ 2, 3-Jan-1900 ជាលេខ 3 ហើយដូច្នេះនៅលើ។ ដូច្នេះ នៅពេលដកកាលបរិច្ឆេទមួយពីកាលបរិច្ឆេទមួយទៀត អ្នកពិតជាដកចំនួនគត់ដែលតំណាងឱ្យកាលបរិច្ឆេទទាំងនោះ។
ក្នុងឧទាហរណ៍របស់យើង រូបមន្តក្នុង C3 ដកលេខ 43226 (តម្លៃលេខនៃ 6-ឧសភា-18) ពី 43309 (the តម្លៃជាលេខនៃ 28-Jul-18) និងបង្ហាញលទ្ធផល 83 ថ្ងៃ។
ភាពស្រស់ស្អាតនៃវិធីសាស្រ្តនេះគឺថាវាដំណើរការយ៉ាងល្អឥតខ្ចោះក្នុងគ្រប់ករណីទាំងអស់ មិនថាកាលបរិច្ឆេទណាចាស់ជាង និងថ្មីជាងនោះទេ។ ប្រសិនបើអ្នកកំពុងដកកាលបរិច្ឆេទក្រោយពីកាលបរិច្ឆេទមុន ដូចជានៅជួរទី 5 ក្នុងរូបថតអេក្រង់ខាងលើ រូបមន្តនឹងត្រឡប់ភាពខុសគ្នាជាលេខអវិជ្ជមាន។
គណនាចំនួនថ្ងៃរវាងកាលបរិច្ឆេទក្នុង Excel ជាមួយ DATEDIF
វិធីមួយផ្សេងទៀតដើម្បីរាប់ថ្ងៃរវាងកាលបរិច្ឆេទនៅក្នុង Excel គឺដោយប្រើមុខងារ DATEDIF ដែលត្រូវបានរចនាឡើងជាពិសេសដើម្បីដោះស្រាយភាពខុសគ្នានៃកាលបរិច្ឆេទនៅក្នុងឯកតាផ្សេងៗ រួមទាំងថ្ងៃ ខែ និងឆ្នាំ។
ដើម្បីទទួលបានលេខ នៃថ្ងៃរវាងកាលបរិច្ឆេទ 2 អ្នកផ្គត់ផ្គង់កាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុងអាគុយម៉ង់ទីមួយ កាលបរិច្ឆេទបញ្ចប់ក្នុងអាគុយម៉ង់ទីពីរ និងឯកតា "d" នៅក្នុងអាគុយម៉ង់ចុងក្រោយ៖
DATEDIF(start_date, end_date, "d")ក្នុង ឧទាហរណ៍របស់យើង រូបមន្តមានដូចខាងក្រោម៖
=DATEDIF(A2, B2, "d")
មិនដូចប្រតិបត្តិការដកទេ រូបមន្ត DATEDIF អាចត្រឹមតែដកកាលបរិច្ឆេទចាស់ពីកាលបរិច្ឆេទថ្មីជាង ប៉ុន្តែមិនមែនវិធីផ្សេងទៀតទេ។ ប្រសិនបើកាលបរិច្ឆេទចាប់ផ្តើមគឺយឺតជាងកាលបរិច្ឆេទបញ្ចប់ រូបមន្តនឹងបោះ #NUM! កំហុស ដូចជានៅជួរទី 5 ក្នុងរូបថតអេក្រង់ខាងក្រោម៖
ចំណាំ។ DATEDIF គឺជាមុខងារដែលគ្មានឯកសារ មានន័យថាវាមិនមានវត្តមាននៅក្នុងបញ្ជីមុខងារក្នុង Excel ទេ។ ដើម្បីបង្កើតរូបមន្ត DATEDIF នៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក អ្នកនឹងត្រូវវាយបញ្ចូលអាគុយម៉ង់ទាំងអស់ដោយដៃ។
រាប់ថ្ងៃរវាងកាលបរិច្ឆេទជាមួយមុខងារ Excel DAYS
អ្នកប្រើប្រាស់ Excel 2013 និង Excel 2016 មានមួយផ្សេងទៀត វិធីសាមញ្ញអស្ចារ្យក្នុងការគណនាថ្ងៃរវាងកាលបរិច្ឆេទពីរ - មុខងារ DAYS។
សូមយកចិត្តទុកដាក់ថាបើប្រៀបធៀបទៅនឹង DATEDIF រូបមន្ត DAYS ទាមទារអាគុយម៉ង់ក្នុងលំដាប់បញ្ច្រាស៖
DAYS(end_date, start_date)ដូច្នេះ រូបមន្តរបស់យើងមានរូបរាងដូចតទៅ៖
=DAYS(B2, A2)
ដូចជាការដក វាផ្តល់លទ្ធផលខុសគ្នាជាចំនួនវិជ្ជមាន ឬអវិជ្ជមាន អាស្រ័យលើថាតើកាលបរិច្ឆេទបញ្ចប់ធំជាង ឬតូចជាងការចាប់ផ្តើម date:
របៀបគណនាចំនួនថ្ងៃរវាងថ្ងៃនេះ និងកាលបរិច្ឆេទមួយផ្សេងទៀត
តាមពិត ការគណនាចំនួនថ្ងៃចាប់ពី ឬមុនកាលបរិច្ឆេទជាក់លាក់មួយគឺ ករណីជាក់លាក់នៃ "ប៉ុន្មានថ្ងៃរវាងកាលបរិច្ឆេទ" គណិតវិទ្យា។ សម្រាប់បញ្ហានេះ អ្នកអាចប្រើរូបមន្តណាមួយដែលបានពិភាក្សាខាងលើ និងផ្គត់ផ្គង់មុខងារ TODAY ជំនួសឱ្យកាលបរិច្ឆេទណាមួយ។
ដើម្បីគណនាចំនួនថ្ងៃ ចាប់តាំងពីកាលបរិច្ឆេទ ពោលគឺនៅចន្លោះកាលបរិច្ឆេទកន្លងមក។ ហើយថ្ងៃនេះ៖
TODAY() - past_dateដើម្បីរាប់ចំនួនថ្ងៃ រហូតដល់កាលបរិច្ឆេទ ពោលគឺនៅចន្លោះកាលបរិច្ឆេទនាពេលអនាគត និងថ្ងៃនេះ៖
Future_date- TODAY()ជាឧទាហរណ៍ ចូរយើងគណនាភាពខុសគ្នារវាងថ្ងៃនេះ និងកាលបរិច្ឆេទមុននៅក្នុង A4៖
=TODAY() - A4
ហើយឥឡូវនេះ ចូរយើងស្វែងយល់ថាតើប៉ុន្មានថ្ងៃរវាង ថ្ងៃនេះ និងកាលបរិច្ឆេទក្រោយ៖
របៀបគណនាថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរក្នុង Excel
ក្នុងស្ថានភាពដែលអ្នកត្រូវការដើម្បីទទួលបានចំនួនថ្ងៃរវាងពីរ កាលបរិច្ឆេតដែលគ្មានថ្ងៃចុងសប្តាហ៍ ប្រើមុខងារ NETWORKDAYS៖
NETWORKDAYS(start_date, end_date, [holidays])អាគុយម៉ង់ពីរដំបូងគួរតែមើលទៅស្គាល់អ្នករួចហើយ ហើយអាគុយម៉ង់ទីបី (ជាជម្រើស) អនុញ្ញាតឱ្យមិនរាប់បញ្ចូលបញ្ជីថ្ងៃឈប់សម្រាកផ្ទាល់ខ្លួន ពីចំនួនថ្ងៃ។
ដើម្បីស្វែងយល់ថាតើប៉ុន្មានថ្ងៃធ្វើការនៅចន្លោះកាលបរិច្ឆេទពីរក្នុងជួរ A និង B សូមប្រើរូបមន្តនេះ៖
=NETWORKDAYS(A2, B2)
ជាជម្រើស អ្នកអាចបញ្ចូលបញ្ជីថ្ងៃឈប់សម្រាករបស់អ្នកនៅក្នុងក្រឡាមួយចំនួន ហើយប្រាប់រូបមន្តឱ្យចាកចេញពីថ្ងៃទាំងនោះ៖
=NETWORKDAYS(A2, B2, $A$9:$A$10)
ជាលទ្ធផល មានតែអាជីវកម្មប៉ុណ្ណោះ s ថ្ងៃរវាងកាលបរិច្ឆេទពីរត្រូវបានរាប់៖
គន្លឹះ។ ក្នុងករណីដែលអ្នកត្រូវការដោះស្រាយថ្ងៃចុងសប្តាហ៍ផ្ទាល់ខ្លួន (ឧ. ចុងសប្តាហ៍គឺថ្ងៃអាទិត្យ និងថ្ងៃច័ន្ទ ឬថ្ងៃអាទិត្យតែប៉ុណ្ណោះ) សូមប្រើមុខងារ NETWORKDAYS.INTL ដែលអនុញ្ញាតឱ្យអ្នកបញ្ជាក់ថាតើថ្ងៃណាខ្លះនៃសប្តាហ៍គួរត្រូវបានចាត់ទុកថាជាចុងសប្តាហ៍។
ស្វែងរកលេខ នៃថ្ងៃរវាងកាលបរិច្ឆេទពីរជាមួយ Date & អ្នកជំនួយការពេលវេលា
ដូចដែលអ្នកឃើញ Microsoft Excel ផ្តល់មួយចំនួនតូចវិធីផ្សេងគ្នាដើម្បីរាប់ថ្ងៃរវាងកាលបរិច្ឆេទ។ ប្រសិនបើអ្នកមិនប្រាកដថាត្រូវប្រើរូបមន្តមួយណាទេ សូមអនុញ្ញាតឱ្យកាលបរិច្ឆេទ & អ្នកជំនួយការពេលវេលាធ្វើការគណនាចំនួនប៉ុន្មានថ្ងៃរវាងកាលបរិច្ឆេទពីរសម្រាប់អ្នក។ នេះជារបៀប៖
- ជ្រើសរើសក្រឡាដែលអ្នកចង់បញ្ចូលរូបមន្ត។
- នៅលើផ្ទាំង Ablebits Tools ក្នុង កាលបរិច្ឆេទ & ពេលវេលា ក្រុម ចុច កាលបរិច្ឆេទ & អ្នកជំនួយពេលវេលា :
- នៅក្នុង កាលបរិច្ឆេទ & អ្នកជំនួយការពេលវេលា បង្អួចប្រអប់ ប្តូរទៅផ្ទាំង ភាពខុសគ្នា ហើយធ្វើដូចខាងក្រោម៖
- ក្នុងប្រអប់ កាលបរិច្ឆេទ 1 សូមបញ្ចូលកាលបរិច្ឆេទដំបូង (កាលបរិច្ឆេទចាប់ផ្តើម) ឬឯកសារយោងទៅក្រឡាដែលមានវា។
- ក្នុងប្រអប់ កាលបរិច្ឆេទ 2 សូមបញ្ចូលកាលបរិច្ឆេទទីពីរ (កាលបរិច្ឆេទបញ្ចប់)។
- នៅក្នុង ភាពខុសគ្នានៅក្នុង ប្រអប់ ជ្រើសរើស D ។
អ្នកជំនួយការភ្លាមៗបង្ហាញការមើលរូបមន្តក្នុងក្រឡា និងលទ្ធផលក្នុងប្រអប់ ភាពខុសគ្នាក្នុង ។
- ចុចលើប៊ូតុង បញ្ចូលរូបមន្ត ហើយបញ្ចូលរូបមន្តក្នុងក្រឡាដែលបានជ្រើសរើស។ រួចរាល់!
ចុចពីរដងលើចំណុចទាញបំពេញ ហើយរូបមន្តត្រូវបានចម្លងតាមជួរ៖
ដើម្បីបង្ហាញភាពខុសគ្នានៃកាលបរិច្ឆេទតាមវិធីផ្សេងគ្នាបន្តិច អ្នកមានសេរីភាពក្នុងការជ្រើសរើសជម្រើសបន្ថែមណាមួយ៖
- បង្ហាញស្លាកអត្ថបទ - ពាក្យ "ថ្ងៃ" នឹង បង្ហាញជាមួយលេខ ដូចបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម។
- កុំបង្ហាញលេខសូន្យ - ប្រសិនបើកាលបរិច្ឆេទខុសគ្នាគឺ 0 ថ្ងៃ ខ្សែអក្សរទទេ (ទទេcell) នឹងត្រូវបានបញ្ជូនមកវិញ។
- លទ្ធផលអវិជ្ជមាន ប្រសិនបើកាលបរិច្ឆេទ 1 > កាលបរិច្ឆេទ 2 - រូបមន្តនឹងត្រឡប់លេខអវិជ្ជមានគឺកាលបរិច្ឆេទចាប់ផ្តើមគឺយឺតជាងកាលបរិច្ឆេទបញ្ចប់។
រូបថតអេក្រង់ខាងក្រោមបង្ហាញជម្រើសបន្ថែមមួយចំនួននៅក្នុងសកម្មភាព៖
នេះជារបៀបដែលអ្នកគណនាចំនួនថ្ងៃរវាងកាលបរិច្ឆេទក្នុង Excel ។ ប្រសិនបើអ្នកចង់សាកល្បង Date & អ្នកជំនួយរូបមន្តពេលវេលានៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកកំណែសាកល្បងរយៈពេល 14 ថ្ងៃនៃ Ultimate Suite ដែលរួមបញ្ចូលវា ក៏ដូចជា 70+ ឧបករណ៍សន្សំសំចៃពេលវេលាផ្សេងទៀតសម្រាប់ Excel។
ការទាញយកដែលមាន
តើប៉ុន្មានថ្ងៃរវាងកាលបរិច្ឆេទ - ឧទាហរណ៍ (ឯកសារ .xlsx)