តារាងមាតិកា
នេះគឺជាផ្នែកចុងក្រោយនៃកម្មវិធី Excel Date Tutorial របស់យើង ដែលផ្តល់នូវទិដ្ឋភាពទូទៅនៃមុខងារកាលបរិច្ឆេទ Excel ទាំងអស់ ពន្យល់ពីការប្រើប្រាស់ជាមូលដ្ឋាន និងផ្តល់នូវឧទាហរណ៍រូបមន្តជាច្រើន។
Microsoft Excel ផ្តល់នូវមុខងារជាច្រើនដើម្បីដំណើរការជាមួយកាលបរិច្ឆេទ និងពេលវេលា។ មុខងារនីមួយៗដំណើរការនូវប្រតិបត្តិការដ៏សាមញ្ញមួយ ហើយដោយការបញ្ចូលគ្នានូវមុខងារជាច្រើននៅក្នុងរូបមន្តមួយ អ្នកអាចដោះស្រាយកិច្ចការស្មុគស្មាញ និងពិបាកជាងនេះ។
នៅក្នុង 12 ផ្នែកមុននៃមេរៀនកាលបរិច្ឆេទ Excel របស់យើង យើងបានសិក្សាអំពីមុខងារសំខាន់នៃកាលបរិច្ឆេទ Excel យ៉ាងលម្អិត។ . នៅក្នុងផ្នែកចុងក្រោយនេះ យើងនឹងសង្ខេបចំណេះដឹងដែលទទួលបាន និងផ្តល់នូវតំណភ្ជាប់ទៅកាន់ភាពខុសគ្នានៃឧទាហរណ៍រូបមន្ត ដើម្បីជួយអ្នកស្វែងរកមុខងារដែលសមស្របបំផុតសម្រាប់ការគណនាកាលបរិច្ឆេទរបស់អ្នក។
មុខងារចម្បងសម្រាប់គណនាកាលបរិច្ឆេទនៅក្នុង Excel៖
ទទួលបានកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ន៖
- ការបន្ថែម ឬដកថ្ងៃទៅកាលបរិច្ឆេទ
- គណនាចំនួនថ្ងៃក្នុងមួយខែ
មុខងារ Excel TODAY
អនុគមន៍ TODAY()
ត្រឡប់កាលបរិច្ឆេទថ្ងៃនេះ ដូចឈ្មោះរបស់វាបានបង្ហាញ។
ថ្ងៃនេះ គឺជាមុខងារ Excel ដែលងាយស្រួលប្រើបំផុតព្រោះវាមិនមាន អាគុយម៉ង់ទាំងអស់។ នៅពេលណាដែលអ្នកត្រូវការដើម្បីទទួលបានកាលបរិច្ឆេទថ្ងៃនេះក្នុង Excel សូមបញ្ចូលរូបមន្តខាងក្រោមគឺជាក្រឡាមួយ៖
=TODAY()
ក្រៅពីការប្រើប្រាស់ជាក់ស្តែងនេះ មុខងារ Excel TODAY អាចជាផ្នែកមួយនៃរូបមន្ត និងការគណនាស្មុគស្មាញជាង ផ្អែកលើកាលបរិច្ឆេទថ្ងៃនេះ។ ឧទាហរណ៍ ដើម្បីបន្ថែម 7 ថ្ងៃទៅកាលបរិច្ឆេទបច្ចុប្បន្ន សូមបញ្ចូលដូចខាងក្រោមថ្ងៃឈប់សម្រាក។
ឧទាហរណ៍ រូបមន្តខាងក្រោមគណនាចំនួនថ្ងៃធ្វើការទាំងមូលរវាងកាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុង A2 និងកាលបរិច្ឆេទបញ្ចប់ក្នុង B2 ដោយមិនអើពើថ្ងៃសៅរ៍ និងថ្ងៃអាទិត្យ និងមិនរាប់បញ្ចូលថ្ងៃឈប់សំរាកនៅក្នុងក្រឡា C2:C5:
=NETWORKDAYS(A2, B2, C2:C5)
អ្នកអាចស្វែងរកការពន្យល់ដ៏ទូលំទូលាយនៃអាគុយម៉ង់នៃមុខងារ NETWORKDAYS ដែលបង្ហាញជាមួយឧទាហរណ៍រូបមន្ត និងរូបថតអេក្រង់នៅក្នុងការបង្រៀនខាងក្រោម៖
មុខងារ NETWORKDAYS - គណនាថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរ
មុខងារ Excel NETWORKDAYS.INTL
NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])
គឺជាការកែប្រែដ៏មានឥទ្ធិពលនៃមុខងារ NETWORKDAYS ដែលមាននៅក្នុង Excel 2010 និងក្រោយ។ វាក៏បង្ហាញចំនួនថ្ងៃធ្វើការនៅចន្លោះកាលបរិច្ឆេទពីរផងដែរ ប៉ុន្តែអនុញ្ញាតឱ្យអ្នកបញ្ជាក់ថាតើថ្ងៃណាខ្លះដែលត្រូវរាប់ជាថ្ងៃចុងសប្តាហ៍។
នេះគឺជារូបមន្តមូលដ្ឋាននៃ NETWORKDAYS៖
=NETWORKDAYS(A2, B2, 2, C2:C5)
The រូបមន្តគណនាចំនួនថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទក្នុង A2 (start_date) និងកាលបរិច្ឆេទក្នុង B2 (end_date) ដោយមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ថ្ងៃអាទិត្យ និងថ្ងៃច័ន្ទ (លេខ 2 ក្នុងប៉ារ៉ាម៉ែត្រចុងសប្តាហ៍) និងការមិនអើពើថ្ងៃឈប់សម្រាកនៅក្នុងក្រឡា C2:C5។
សម្រាប់ព័ត៌មានលម្អិតពេញលេញអំពីមុខងារ NETWORKDAYS.INTL សូមមើល៖
មុខងារ NETWORKDAYS - រាប់ថ្ងៃធ្វើការជាមួយនឹងថ្ងៃចុងសប្តាហ៍ផ្ទាល់ខ្លួន
សង្ឃឹមថា ទិដ្ឋភាព 10K នេះនៅលើមុខងារកាលបរិច្ឆេទ Excel បានជួយ អ្នកទទួលបានការយល់ដឹងទូទៅអំពីរបៀបដែលរូបមន្តកាលបរិច្ឆេទដំណើរការនៅក្នុង Excel ។ ប្រសិនបើអ្នកចង់ស្វែងយល់បន្ថែម ខ្ញុំសូមលើកទឹកចិត្តឱ្យអ្នកពិនិត្យមើលឧទាហរណ៍រូបមន្តដែលបានយោងនៅលើទំព័រនេះ។ ខ្ញុំសូមអរគុណអ្នកសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកម្តងទៀតនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!
រូបមន្តក្នុងក្រឡា៖ =TODAY()+7
ដើម្បីបន្ថែមថ្ងៃធ្វើការ 30 ទៅកាលបរិច្ឆេទថ្ងៃនេះ ដោយមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ សូមប្រើលេខនេះ៖
=WORKDAY(TODAY(), 30)
ចំណាំ។ កាលបរិច្ឆេទត្រឡប់ដោយមុខងារ TODAY ក្នុង Excel ធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិ នៅពេលដែលសន្លឹកកិច្ចការរបស់អ្នកត្រូវបានគណនាឡើងវិញ ដើម្បីឆ្លុះបញ្ចាំងពីកាលបរិច្ឆេទបច្ចុប្បន្ន។
សម្រាប់ឧទាហរណ៍នៃរូបមន្តបន្ថែមដែលបង្ហាញពីការប្រើប្រាស់មុខងារ TODAY ក្នុង Excel សូមពិនិត្យមើលការបង្រៀនខាងក្រោម៖
- មុខងារ Excel TODAY ដើម្បីបញ្ចូលកាលបរិច្ឆេទថ្ងៃនេះ និងច្រើនទៀត
- បំប្លែងកាលបរិច្ឆេទថ្ងៃនេះទៅជាទម្រង់អត្ថបទ
- គណនាថ្ងៃធ្វើការដោយផ្អែកលើកាលបរិច្ឆេទថ្ងៃនេះ
- ស្វែងរកលេខ 1 ថ្ងៃនៃខែដោយផ្អែកលើកាលបរិច្ឆេទថ្ងៃនេះ
មុខងារ Excel NOW
មុខងារ NOW()
ត្រឡប់កាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ន។ ក៏ដូចជា TODAY វាមិនមានអំណះអំណាងណាមួយឡើយ។ ប្រសិនបើអ្នកចង់បង្ហាញកាលបរិច្ឆេទថ្ងៃនេះ និងម៉ោងបច្ចុប្បន្ននៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក គ្រាន់តែដាក់រូបមន្តខាងក្រោមក្នុងក្រឡាមួយ៖
=NOW()
ចំណាំ។ ក៏ដូចជាថ្ងៃនេះ Excel NOW គឺជាមុខងារងាយនឹងបង្កជាហេតុដែលធ្វើឲ្យតម្លៃត្រឡប់ឡើងវិញរាល់ពេលដែលសន្លឹកកិច្ចការត្រូវបានគណនាឡើងវិញ។ សូមចំណាំ ក្រឡាដែលមានរូបមន្ត NOW() មិនធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិក្នុងពេលវេលាជាក់ស្តែងទេ លុះត្រាតែសៀវភៅការងារត្រូវបានបើកឡើងវិញ ឬសន្លឹកកិច្ចការត្រូវបានគណនាឡើងវិញ។ ដើម្បីបង្ខំសៀវភៅបញ្ជីឱ្យគណនាឡើងវិញ ហើយជាលទ្ធផលទទួលបានរូបមន្ត NOW របស់អ្នកដើម្បីធ្វើបច្ចុប្បន្នភាពតម្លៃរបស់វា សូមចុច Shift+F9 ដើម្បីគណនាឡើងវិញតែសន្លឹកកិច្ចការសកម្ម ឬ F9 ដើម្បីគណនាឡើងវិញនូវសៀវភៅការងារដែលបើកទាំងអស់។
មុខងារ Excel DATEVALUE
DATEVALUE(date_text)
បំប្លែងកាលបរិច្ឆេទក្នុងទម្រង់អត្ថបទទៅជាលេខសៀរៀលដែលតំណាងឱ្យកាលបរិច្ឆេទ។
មុខងារ DATEVALUE យល់ពីទម្រង់កាលបរិច្ឆេទជាច្រើន ក៏ដូចជាឯកសារយោងទៅក្រឡាដែលមាន "កាលបរិច្ឆេទអត្ថបទ" ។ DATEVALUE ពិតជាមានប្រយោជន៍ក្នុងការគណនា ត្រង ឬតម្រៀបកាលបរិច្ឆេទដែលរក្សាទុកជាអត្ថបទ និងបំប្លែង "កាលបរិច្ឆេទអត្ថបទ" ទៅជាទម្រង់កាលបរិច្ឆេទ។
ឧទាហរណ៍រូបមន្ត DATEVALUE សាមញ្ញមួយចំនួនមានដូចខាងក្រោម៖
=DATEVALUE("20-may-2015")
=DATEVALUE("5/20/2015")
=DATEVALUE("may 20, 2015")
ហើយឧទាហរណ៍ខាងក្រោមបង្ហាញពីរបៀបដែលមុខងារ DATEVALUE អាចជួយដោះស្រាយកិច្ចការក្នុងជីវិតពិត៖
- រូបមន្ត DATEVALUE ដើម្បីបំប្លែងកាលបរិច្ឆេទទៅជាលេខ
- រូបមន្ត DATEVALUE ដើម្បីបំប្លែងខ្សែអក្សរទៅជាកាលបរិច្ឆេទ
អនុគមន៍ Excel TEXT
នៅក្នុង អត្ថន័យពិត អនុគមន៍ TEXT មិនអាចចាត់ថាជាមុខងារកាលបរិច្ឆេទរបស់ Excel បានទេ ព្រោះវាអាចបំប្លែងតម្លៃលេខណាមួយ មិនត្រឹមតែកាលបរិច្ឆេទទៅជាខ្សែអក្សរទេ។
ជាមួយនឹងមុខងារ TEXT(value, format_text) អ្នកអាច ផ្លាស់ប្តូរកាលបរិច្ឆេទទៅជាខ្សែអក្សរក្នុងទម្រង់ផ្សេងៗគ្នា ដូចដែលបានបង្ហាញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម។
ចំណាំ។ ទោះបីជាតម្លៃដែលត្រឡប់ដោយមុខងារ TEXT អាចមើលទៅដូចជាកាលបរិច្ឆេទ Excel ធម្មតាក៏ដោយ វាជាតម្លៃអត្ថបទនៅក្នុងធម្មជាតិ ដូច្នេះហើយមិនអាចប្រើក្នុងរូបមន្ត និងការគណនាផ្សេងទៀតបានទេ។
នេះគឺជាឧទាហរណ៍រូបមន្ត TEXT មួយចំនួនទៀតដែលអ្នកអាចរកឃើញ មានប្រយោជន៍៖
- មុខងារ Excel TEXT ដើម្បីបំប្លែងកាលបរិច្ឆេទទៅជាអត្ថបទ
- បំប្លែងកាលបរិច្ឆេទទៅជាខែ និងឆ្នាំ
- ស្រង់ចេញឈ្មោះខែចាប់ពីកាលបរិច្ឆេទ
- បំប្លែងលេខខែទៅជាឈ្មោះខែ
អនុគមន៍ Excel DAY
DAY(serial_number)
អនុគមន៍ត្រឡប់ថ្ងៃនៃខែជាចំនួនគត់ពី 1 ដល់ 31 .
Serial_number គឺជាកាលបរិច្ឆេទដែលត្រូវនឹងថ្ងៃដែលអ្នកកំពុងព្យាយាមទទួលបាន។ វាអាចជាឯកសារយោងក្រឡា កាលបរិច្ឆេទដែលបានបញ្ចូលដោយប្រើមុខងារ DATE ឬបញ្ជូនមកវិញដោយរូបមន្តផ្សេងទៀត។
នេះគឺជាឧទាហរណ៍រូបមន្តមួយចំនួន៖
=DAY(A2)
- ត្រឡប់ថ្ងៃនៃខែពី កាលបរិច្ឆេទក្នុង A2
=DAY(DATE(2015,1,1))
- ត្រឡប់ថ្ងៃទី 1-មករា-2015
=DAY(TODAY())
- ត្រឡប់ថ្ងៃនៃកាលបរិច្ឆេទថ្ងៃនេះ
អនុគមន៍ Excel MONTH
អនុគមន៍ MONTH(serial_number)
ក្នុង Excel ត្រឡប់ខែនៃកាលបរិច្ឆេទដែលបានបញ្ជាក់ជាចំនួនគត់ចាប់ពី 1 (មករា) ដល់ 12 (ធ្នូ)។
ឧទាហរណ៍៖
=MONTH(A2)
- ត្រឡប់ខែនៃកាលបរិច្ឆេទក្នុងក្រឡា A2។
=MONTH(TODAY())
- ត្រឡប់ខែបច្ចុប្បន្ន។
មុខងារ MONTH កម្រប្រើក្នុងរូបមន្តកាលបរិច្ឆេទ Excel ដោយខ្លួនឯង។ ភាគច្រើនអ្នកនឹងប្រើប្រាស់វាដោយភ្ជាប់ជាមួយមុខងារផ្សេងទៀតដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម៖
- បន្ថែម ឬដកខែទៅកាលបរិច្ឆេទក្នុង Excel
- ការគណនាខែរវាងកាលបរិច្ឆេទពីរ
- ទទួលបានមួយខែពីលេខសប្តាហ៍
- ទទួលបានលេខមួយខែពីកាលបរិច្ឆេទក្នុង Excel
- គណនាថ្ងៃទី 1 នៃខែ
- ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទតាមលក្ខខណ្ឌដោយផ្អែកលើខែ
សម្រាប់ការពន្យល់លម្អិតនៃវាក្យសម្ព័ន្ធរបស់អនុគមន៍ MONTH និងឧទាហរណ៍រូបមន្តជាច្រើនទៀត សូមពិនិត្យមើលការបង្រៀនខាងក្រោម៖ការប្រើប្រាស់មុខងារ MONTH ក្នុង Excel។
មុខងារ Excel YEAR
YEAR(serial_number)
ត្រឡប់ក្នុងមួយឆ្នាំដែលត្រូវនឹងកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យ ជាលេខពី 1900 ដល់ 9999។
មុខងារ Excel YEAR គឺត្រង់ណាស់ ហើយអ្នកនឹងពិបាកប្រឈមមុខនឹងការលំបាកណាមួយនៅពេលប្រើវានៅក្នុងការគណនាកាលបរិច្ឆេទរបស់អ្នក៖
=YEAR(A2)
- ត្រឡប់ឆ្នាំនៃកាលបរិច្ឆេទនៅក្នុងក្រឡា A2។
=YEAR("20-May-2015")
- ត្រឡប់ឆ្នាំនៃកាលបរិច្ឆេទ កាលបរិច្ឆេទដែលបានបញ្ជាក់។
=YEAR(DATE(2015,5,20))
- វិធីសាស្ត្រដែលអាចទុកចិត្តបានជាងមុន ដើម្បីទទួលបានឆ្នាំនៃកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យ។
=YEAR(TODAY())
- ត្រឡប់ឆ្នាំបច្ចុប្បន្ន។
សម្រាប់ព័ត៌មានបន្ថែមអំពីមុខងារ YEAR សូមមើល៖
- មុខងារ Excel YEAR - វាក្យសម្ព័ន្ធ និងប្រើប្រាស់
- របៀបបំប្លែងកាលបរិច្ឆេទទៅឆ្នាំក្នុង Excel
- របៀប ដើម្បីបន្ថែម ឬដកឆ្នាំទៅកាលបរិច្ឆេទក្នុង Excel
- ការគណនាឆ្នាំរវាងកាលបរិច្ឆេទពីរ
- របៀបទទួលបានថ្ងៃនៃឆ្នាំ (1 - 365)
- របៀបរកចំនួន ថ្ងៃដែលនៅសល់ក្នុងឆ្នាំ
អនុគមន៍ Excel EOMONTH
អនុគមន៍ EOMONTH(start_date, months)
ត្រឡប់ថ្ងៃចុងក្រោយនៃខែនូវចំនួនខែដែលបានផ្តល់ឱ្យចាប់ពីកាលបរិច្ឆេទចាប់ផ្តើម។
ដូចភាគច្រើន នៃ មុខងារកាលបរិច្ឆេទ Excel EOMONTH អាចដំណើរការលើការបញ្ចូលកាលបរិច្ឆេទជាឯកសារយោងក្រឡា បញ្ចូលដោយប្រើមុខងារ DATE ឬលទ្ធផលនៃរូបមន្តផ្សេងទៀត។
A តម្លៃវិជ្ជមាន ក្នុងអាគុយម៉ង់ months
បន្ថែមលេខដែលត្រូវគ្នា នៃខែទៅកាលបរិច្ឆេទចាប់ផ្តើម ឧទាហរណ៍៖
=EOMONTH(A2, 3)
- ត្រឡប់ថ្ងៃចុងក្រោយនៃខែ 3 ខែ បន្ទាប់ពី កាលបរិច្ឆេទនៅក្នុងក្រឡា A2។
A តម្លៃអវិជ្ជមាន នៅក្នុងអាគុយម៉ង់ ខែ ដកចំនួនខែដែលត្រូវគ្នាពីកាលបរិច្ឆេទចាប់ផ្តើម៖
=EOMONTH(A2, -3)
- ត្រឡប់ថ្ងៃចុងក្រោយនៃខែ 3 ខែ មុន កាលបរិច្ឆេទក្នុងក្រឡា A2។
A សូន្យ នៅក្នុងអាគុយម៉ង់ ខែ បង្ខំឱ្យអនុគមន៍ EOMONTH ត្រឡប់ថ្ងៃចុងក្រោយនៃខែនៃកាលបរិច្ឆេទចាប់ផ្តើម៖
=EOMONTH(DATE(2015,4,15), 0)
- ត្រឡប់ចុងក្រោយ ថ្ងៃក្នុងខែមេសា ឆ្នាំ 2015។
ដើម្បីទទួលបាន ថ្ងៃចុងក្រោយនៃខែបច្ចុប្បន្ន សូមបញ្ចូលមុខងារ TODAY ក្នុងអាគុយម៉ង់ start_date និង 0 ក្នុង ខែ :
=EOMONTH(TODAY(), 0)
អ្នកអាចស្វែងរកឧទាហរណ៍រូបមន្ត EOMONTH ពីរបីទៀតនៅក្នុងអត្ថបទខាងក្រោម៖
- របៀប ទទួលបានថ្ងៃចុងក្រោយនៃខែ
- របៀបទទួលបានថ្ងៃដំបូងនៃខែ
- គណនាឆ្នាំបង្គ្រប់ក្នុង Excel
មុខងារ Excel WEEKDAY
WEEKDAY(serial_number,[return_type])
អនុគមន៍ត្រឡប់ថ្ងៃនៃសប្តាហ៍ដែលត្រូវនឹងកាលបរិច្ឆេទជាលេខពី 1 (ថ្ងៃអាទិត្យ) ដល់ 7 (ថ្ងៃសៅរ៍)។
- Serial_number អាចជាកាលបរិច្ឆេទ យោងទៅ ក្រឡាដែលមានកាលបរិច្ឆេទ ឬកាលបរិច្ឆេទត្រឡប់ដោយមុខងារ Excel ផ្សេងទៀត។ n.
- Return_type (ជាជម្រើស) - គឺជាលេខដែលកំណត់ថ្ងៃណាមួយនៃសប្តាហ៍ដែលនឹងត្រូវបានចាត់ទុកថាជាថ្ងៃដំបូង។
អ្នកអាចស្វែងរកពេញលេញ បញ្ជីនៃប្រភេទត្រឡប់មកវិញដែលមាននៅក្នុងមេរៀនខាងក្រោម៖ មុខងារថ្ងៃនៃសប្តាហ៍នៅក្នុង Excel។
ហើយនេះគឺជាឧទាហរណ៍រូបមន្តប្រចាំសប្តាហ៍មួយចំនួន៖
=WEEKDAY(A2)
- ត្រឡប់ថ្ងៃនៃសប្តាហ៍ដែលត្រូវនឹង កាលបរិច្ឆេទនៅក្នុងក្រឡា A2; ថ្ងៃទី 1 នៃសប្តាហ៍គឺថ្ងៃអាទិត្យ (លំនាំដើម)។
=WEEKDAY(A2, 2)
- ត្រឡប់ថ្ងៃនៃសប្តាហ៍ដែលត្រូវគ្នានឹងកាលបរិច្ឆេទនៅក្នុងក្រឡា A2; សប្តាហ៍ចាប់ផ្តើមនៅថ្ងៃច័ន្ទ។
=WEEKDAY(TODAY())
- ត្រឡប់លេខដែលត្រូវគ្នានឹងថ្ងៃនេះនៃសប្តាហ៍។ សប្តាហ៍ចាប់ផ្តើមនៅថ្ងៃអាទិត្យ។
មុខងារ WEEKDAY អាចជួយអ្នកកំណត់កាលបរិច្ឆេទណាមួយនៅក្នុងសន្លឹក Excel របស់អ្នកជាថ្ងៃធ្វើការ និងមួយណាជាថ្ងៃចុងសប្តាហ៍ ហើយថែមទាំងតម្រៀប ត្រង ឬ បន្លិចថ្ងៃធ្វើការ និងចុងសប្តាហ៍៖
- របៀបយកឈ្មោះថ្ងៃធ្វើការចាប់ពីកាលបរិច្ឆេទ
- ស្វែងរក និងត្រងថ្ងៃធ្វើការ និងចុងសប្តាហ៍
- រំលេចថ្ងៃធ្វើការ និងចុងសប្តាហ៍ក្នុង Excel
អនុគមន៍ Excel DATEDIF
មុខងារឆ្នាំ DATEDIF(start_date, end_date, unit)
ត្រូវបានរចនាឡើងយ៉ាងពិសេសដើម្បីគណនាភាពខុសគ្នារវាងកាលបរិច្ឆេទពីរក្នុងថ្ងៃ ខែ ឬឆ្នាំ។
ចន្លោះពេលដែលត្រូវប្រើសម្រាប់ការគណនាភាពខុសគ្នានៃកាលបរិច្ឆេទអាស្រ័យ នៅលើអក្សរដែលអ្នកបញ្ចូលក្នុងអាគុយម៉ង់ចុងក្រោយ៖
=DATEDIF(A2, TODAY(), "d")
- គណនាចំនួន ថ្ងៃ រវាងកាលបរិច្ឆេទក្នុង A2 និងកាលបរិច្ឆេទថ្ងៃនេះ។
=DATEDIF(A2, A5, "m")
- ត្រឡប់ចំនួននៃ ខែពេញ រវាងកាលបរិច្ឆេទនៅក្នុង A2 និង B2។
=DATEDIF(A2, A5, "y")
- ត្រឡប់ចំនួន ឆ្នាំពេញលេញ រវាងកាលបរិច្ឆេទនៅក្នុង A2 និង B2។
ទាំងនេះគ្រាន់តែជាកម្មវិធីមូលដ្ឋាននៃមុខងារ DATEDIF ហើយវាមានសមត្ថភាពច្រើន ច្រើនទៀត ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម៖
- មុខងារ Excel DATEDIF - វាក្យសម្ព័ន្ធ និងប្រើ
- រាប់ថ្ងៃរវាងកាលបរិច្ឆេទពីរ
- គណនាសប្តាហ៍រវាងកាលបរិច្ឆេទ
- គណនាខែរវាងកាលបរិច្ឆេទពីរ
- គណនាឆ្នាំរវាងកាលបរិច្ឆេទពីរ
- ភាពខុសគ្នានៃកាលបរិច្ឆេទគឺថ្ងៃ ខែ និងឆ្នាំ
មុខងារ Excel WEEKNUM
WEEKNUM(serial_number, [return_type])
- ត្រឡប់សប្តាហ៍ ចំនួននៃកាលបរិច្ឆេទជាក់លាក់ជាចំនួនគត់ពី 1 ដល់ 53។
ឧទាហរណ៍ រូបមន្តខាងក្រោមត្រឡប់ 1 ពីព្រោះសប្តាហ៍ដែលមានថ្ងៃទី 1 ខែមករា គឺជាសប្តាហ៍ដំបូងក្នុងឆ្នាំ។
=WEEKNUM("1-Jan-2015")
ការបង្រៀនខាងក្រោមពន្យល់ពីភាពជាក់លាក់ទាំងអស់នៅលើមុខងារ Excel WEEKNUM៖ មុខងារ WEEKNUM - ការគណនាលេខសប្តាហ៍ក្នុង Excel។
ជាជម្រើសអ្នកអាចរំលងដោយផ្ទាល់ទៅឧទាហរណ៍មួយនៃរូបមន្ត៖
- របៀបបូកតម្លៃតាមចំនួនសប្តាហ៍
- របៀបបន្លិចក្រឡាដោយផ្អែកលើលេខសប្តាហ៍
អនុគមន៍ Excel EDATE
EDATE(start_date, months)
អនុគមន៍ ត្រឡប់លេខស៊េរីនៃ កាលបរិច្ឆេទដែលជាចំនួនជាក់លាក់នៃខែមុន ឬក្រោយកាលបរិច្ឆេទចាប់ផ្តើម។
ឧទាហរណ៍៖
=EDATE(A2, 5)
- បន្ថែម 5 ខែទៅកាលបរិច្ឆេទក្នុងក្រឡា A2។
=EDATE(TODAY(), -5)
- ដក 5 ខែពីកាលបរិច្ឆេទថ្ងៃនេះ។
សម្រាប់ការពន្យល់លម្អិតនៃរូបមន្ត EDATE ដែលបង្ហាញជាមួយរូបមន្ត exa mples សូមមើល៖
បន្ថែម ឬដកខែទៅកាលបរិច្ឆេទដែលមានអនុគមន៍ EDATE។
អនុគមន៍ Excel YEARFRAC
WORKDAY(start_date, days, [holidays])
អនុគមន៍គណនាសមាមាត្រនៃឆ្នាំរវាងកាលបរិច្ឆេទ 2។
មុខងារជាក់លាក់នេះអាចត្រូវបានប្រើដើម្បីដោះស្រាយកិច្ចការជាក់ស្តែងដូចជាការគណនាអាយុចាប់ពីថ្ងៃខែឆ្នាំកំណើត។
មុខងារ Excel WORKDAY
WORKDAY(start_date, days, [holidays])
អនុគមន៍ត្រឡប់កាលបរិច្ឆេទ N ថ្ងៃធ្វើការមុន ឬក្រោយ ការចាប់ផ្តើមកាលបរិច្ឆេទ វាមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ដោយស្វ័យប្រវត្តិពីការគណនា ក៏ដូចជាថ្ងៃឈប់សម្រាកណាមួយដែលអ្នកបញ្ជាក់។
មុខងារនេះមានប្រយោជន៍ខ្លាំងណាស់សម្រាប់ការគណនាព្រឹត្តិការណ៍សំខាន់ៗ និងព្រឹត្តិការណ៍សំខាន់ៗផ្សេងទៀតដោយផ្អែកលើប្រតិទិនការងារស្តង់ដារ។
ឧទាហរណ៍ រូបមន្តខាងក្រោមបន្ថែមថ្ងៃធ្វើការ 45 ថ្ងៃទៅកាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុងក្រឡា A2 ដោយមិនអើពើថ្ងៃឈប់សម្រាកនៅក្នុងក្រឡា B2:B8:
=WORKDAY(A2, 45, B2:B85)
សម្រាប់ការពន្យល់លម្អិតនៃវាក្យសម្ព័ន្ធរបស់ WORKDAY និងឧទាហរណ៍រូបមន្តច្រើនទៀត សូមពិនិត្យមើល :
មុខងារ WORKDAY - បន្ថែម ឬដកថ្ងៃធ្វើការក្នុង Excel
មុខងារ Excel WORKDAY.INTL
WORKDAY.INTL(start_date, days, [weekend], [holidays])
គឺជាបំរែបំរួលដ៏មានឥទ្ធិពលនៃមុខងារ WORKDAY ដែលណែនាំក្នុង Excel 2010។
WORKDAY.INTL អនុញ្ញាតឱ្យគណនាកាលបរិច្ឆេទ N ចំនួនថ្ងៃធ្វើការនាពេលអនាគត ឬក្នុងអតីតកាលជាមួយនឹងប៉ារ៉ាម៉ែត្រចុងសប្តាហ៍ផ្ទាល់ខ្លួន។
ឧទាហរណ៍ ដើម្បីទទួលបានកាលបរិច្ឆេទ 20 ថ្ងៃធ្វើការបន្ទាប់ពីកាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុងក្រឡា A2 ដោយថ្ងៃច័ន្ទ និងថ្ងៃអាទិត្យត្រូវបានរាប់ជាថ្ងៃចុងសប្តាហ៍ អ្នកអាចប្រើរូបមន្តណាមួយខាងក្រោម៖
=WORKDAY.INTL(A2, 20, 2, 7)
ឬ
=WORKDAY.INTL(A2, 20, "1000001")
ជាការពិតណាស់ វាអាច ជួបការលំបាក ដើម្បីយល់ខ្លឹមសារពីការពន្យល់ខ្លីនេះ ប៉ុន្តែឧទាហរណ៍រូបមន្តជាច្រើនទៀតដែលបង្ហាញដោយរូបថតអេក្រង់នឹងធ្វើឱ្យអ្វីៗពិតជាងាយស្រួល៖
WORKDAY.INTL - ការគណនាថ្ងៃធ្វើការជាមួយនឹងថ្ងៃចុងសប្តាហ៍ផ្ទាល់ខ្លួន
មុខងារ Excel NETWORKDAYS
អនុគមន៍ NETWORKDAYS(start_date, end_date, [holidays])
ត្រឡប់ចំនួនថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរដែលអ្នកបញ្ជាក់។ វាមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ដោយស្វ័យប្រវត្តិ ហើយជាជម្រើស