តារាងមាតិកា
ប្រសិនបើអ្នកជាអ្នកចូលមើលជាប្រចាំនៃប្លុកនេះ អ្នកប្រហែលជាបានកត់សម្គាល់ឃើញអត្ថបទមួយចំនួនដែលគ្របដណ្តប់ទិដ្ឋភាពផ្សេងគ្នានៃទម្រង់តាមលក្ខខណ្ឌ Excel ។ ហើយឥឡូវនេះ យើងនឹងបង្កើនចំណេះដឹងនេះ និងបង្កើតសៀវភៅបញ្ជីដែលបែងចែករវាងថ្ងៃធ្វើការ និងចុងសប្តាហ៍ រំលេចថ្ងៃបុណ្យជាតិ និងបង្ហាញថ្ងៃផុតកំណត់ដែលនឹងមកដល់ ឬពន្យារពេល។ ម្យ៉ាងវិញទៀត យើងនឹងអនុវត្តការធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌរបស់ Excel រហូតមកដល់បច្ចុប្បន្ន។
ប្រសិនបើអ្នកមានចំណេះដឹងជាមូលដ្ឋានមួយចំនួនអំពីរូបមន្ត Excel នោះអ្នកទំនងជាធ្លាប់ស្គាល់មុខងារនៃកាលបរិច្ឆេទ និងពេលវេលាមួយចំនួនដូចជា NOW, TODAY, DATE, WEEKDAY, ល ការធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌសម្រាប់កាលបរិច្ឆេទ (ច្បាប់ដែលភ្ជាប់មកជាមួយ)
Microsoft Excel ផ្តល់ជម្រើស 10 ដើម្បីធ្វើទ្រង់ទ្រាយក្រឡាដែលបានជ្រើសរើសដោយផ្អែកលើកាលបរិច្ឆេទបច្ចុប្បន្ន។
- ដើម្បីអនុវត្តការធ្វើទ្រង់ទ្រាយ អ្នកគ្រាន់តែចូលទៅកាន់ ទំព័រដើម ផ្ទាំង > ទម្រង់តាមលក្ខខណ្ឌ > រំលេចច្បាប់ក្រឡា ហើយជ្រើសរើស កាលបរិច្ឆេទដែលកើតឡើង ។
- ជ្រើសរើសជម្រើសមួយក្នុងចំណោម កាលបរិច្ឆេទ ពីបញ្ជីទម្លាក់ចុះ បញ្ជីនៅក្នុងផ្នែកខាងឆ្វេងនៃបង្អួច ចាប់ពីខែមុនដល់ខែបន្ទាប់។
- ជាចុងក្រោយ សូមជ្រើសរើសទម្រង់ដែលបានកំណត់ជាមុនណាមួយ ឬរៀបចំទម្រង់ផ្ទាល់ខ្លួនរបស់អ្នកដោយជ្រើសរើសជម្រើសផ្សេងៗនៅលើ ពុម្ពអក្សរ , ស៊ុម និង បំពេញ ផ្ទាំង។ ប្រសិនបើក្ដារលាយស្តង់ដារ Excel មិនមានការពន្យារពេល។
- ជាង 30 ថ្ងៃមុន :
=TODAY()-$A2>30
- ពី 30 ទៅ 15 ថ្ងៃមុន រួមបញ្ចូល៖
=AND(TODAY()-$A2>=15, TODAY()-$A2<=30)
- តិចជាង 15 ថ្ងៃមុន៖
=AND(TODAY()-$A2>=1, TODAY()-$A2<15)
- នឹងកើតឡើងក្នុងរយៈពេលជាង 30 ថ្ងៃចាប់ពីពេលនេះតទៅ៖
=$A2-TODAY()>30
- ក្នុងរយៈពេលពី 30 ទៅ 15 ថ្ងៃ រួមបញ្ចូល៖
=AND($A2-TODAY()>=15, $A2-TODAY()<=30)
- ក្នុងរយៈពេលតិចជាង 15 ថ្ងៃ៖
=AND($A2-TODAY()>=1, $A2-TODAY()<15)
នេះគឺជាឧទាហរណ៍រូបមន្តមួយចំនួនទៀតដែលអាចត្រូវបានអនុវត្តចំពោះតារាងខាងលើ៖
=$D2
=$D2>TODAY()
- រំលេចកាលបរិច្ឆេទនាពេលអនាគតទាំងអស់ (ឧ. កាលបរិច្ឆេទធំជាងកាលបរិច្ឆេទបច្ចុប្បន្ន)។ អ្នកអាចប្រើវាដើម្បីរំលេចព្រឹត្តិការណ៍នាពេលខាងមុខ។
ជាការពិតណាស់ វាអាចមានការប្រែប្រួលគ្មានកំណត់នៃរូបមន្តខាងលើ អាស្រ័យលើកិច្ចការជាក់លាក់របស់អ្នក។ ឧទាហរណ៍៖
=$D2-TODAY()>=6
- កាលបរិច្ឆេទរំលេចដែលកើតឡើងក្នុងរយៈពេល 6 ថ្ងៃ ឬច្រើនជាងនេះ។
=$D2=TODAY()-14
- កាលបរិច្ឆេទរំលេចកើតឡើងយ៉ាងពិតប្រាកដ 2 សប្តាហ៍មុន។
របៀបបន្លិចកាលបរិច្ឆេទក្នុងកាលបរិច្ឆេទមួយ ជួរ
ប្រសិនបើអ្នកមានបញ្ជីកាលបរិច្ឆេទវែងនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក អ្នកក៏ប្រហែលជាចង់រំលេចក្រឡា ឬជួរដែលធ្លាក់ក្នុងចន្លោះកាលបរិច្ឆេទជាក់លាក់មួយ ឧ. រំលេចកាលបរិច្ឆេទទាំងអស់ដែលស្ថិតនៅចន្លោះកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យពីរ។
អ្នកអាចបំពេញកិច្ចការនេះដោយប្រើមុខងារ TODAY() ម្តងទៀត។ អ្នកនឹងត្រូវបង្កើតរូបមន្តល្អិតល្អន់បន្តិចបន្តួចដូចបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម។
រូបមន្តដើម្បីរំលេចកាលបរិច្ឆេទកន្លងមក
កាលបរិច្ឆេទបច្ចុប្បន្ន និងកាលបរិច្ឆេទនាពេលអនាគតមិនមានពណ៌ទេ .
រូបមន្តដើម្បីរំលេចកាលបរិច្ឆេទនាពេលអនាគត
កាលបរិច្ឆេទបច្ចុប្បន្ន និងកាលបរិច្ឆេទអតីតកាលណាមួយមិនមានពណ៌ទេ។
របៀបដើម្បីដាក់ស្រមោលចន្លោះ និងចន្លោះពេល
ក្នុងឧទាហរណ៍ចុងក្រោយនេះ យើងនឹងប្រើប្រាស់មុខងារកាលបរិច្ឆេទ Excel មួយផ្សេងទៀត - DATEDIF(start_date, end_date, interval)
។ មុខងារនេះគណនាភាពខុសគ្នារវាងកាលបរិច្ឆេទពីរដោយផ្អែកលើចន្លោះពេលដែលបានបញ្ជាក់។ វាខុសពីមុខងារផ្សេងទៀតទាំងអស់ដែលយើងបានពិភាក្សានៅក្នុងមេរៀននេះ តាមរបៀបដែលវាអនុញ្ញាតឱ្យអ្នកមិនអើពើខែ ឬឆ្នាំ ហើយគណនាភាពខុសគ្នារវាងថ្ងៃ ឬខែ ទោះជាអ្នកជ្រើសរើសមួយណាក៏ដោយ។
កុំមើលថាវាយ៉ាងម៉េច តើអាចធ្វើការឱ្យអ្នកបានទេ? គិតអំពីវាតាមវិធីមួយផ្សេងទៀត… ឧបមាថាអ្នកមានបញ្ជីខួបកំណើតរបស់សមាជិកគ្រួសារ និងមិត្តភក្តិរបស់អ្នក។ ចង់ដឹងថាមានប៉ុន្មានថ្ងៃទៀតដល់ថ្ងៃខួបកំណើត? ជាងនេះទៅទៀត តើនៅសល់ប៉ុន្មានថ្ងៃទៀត ដល់ថ្ងៃខួបអាពាហ៍ពិពាហ៍ និងកម្មវិធីផ្សេងៗដែលអ្នកមិនចង់ខកខាន? ងាយស្រួល!
រូបមន្តដែលអ្នកត្រូវការគឺនេះ (ដែល A ជាជួរ កាលបរិច្ឆេទ របស់អ្នក):
=DATEDIF(TODAY(), DATE((YEAR(TODAY())+1), MONTH($A2), DAY($A2)), "yd")
ប្រភេទចន្លោះពេល "yd" នៅ ចុងបញ្ចប់នៃរូបមន្តត្រូវបានប្រើដើម្បីមិនអើពើឆ្នាំ និងគណនាភាពខុសគ្នារវាងថ្ងៃតែប៉ុណ្ណោះ។ សម្រាប់បញ្ជីពេញលេញនៃប្រភេទចន្លោះពេលដែលមាន សូមមើលនៅទីនេះ។
គន្លឹះ។ ប្រសិនបើអ្នកភ្លេច ឬដាក់រូបមន្តស្មុគ្រស្មាញនោះខុស អ្នកអាចប្រើរូបមន្តសាមញ្ញនេះជំនួសវិញបាន៖ =365-DATEDIF($A2,TODAY(),"yd")
។ វាបង្កើតលទ្ធផលដូចគ្នា គ្រាន់តែចាំថាជំនួសលេខ 365 ជាមួយ 366 ក្នុងឆ្នាំបង្គ្រប់ :)
ហើយឥឡូវនេះ តោះបង្កើតលក្ខខណ្ឌ Excel ក្បួនធ្វើទ្រង់ទ្រាយដើម្បីដាក់ស្រមោលចន្លោះខុសគ្នាក្នុងពណ៌ផ្សេងគ្នា។ ក្នុងករណីនេះវាសមហេតុផលបន្ថែមទៀតក្នុងការប្រើប្រាស់មាត្រដ្ឋានពណ៌ Excel ជាជាងបង្កើតច្បាប់ដាច់ដោយឡែកសម្រាប់រយៈពេលនីមួយៗ។
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីលទ្ធផលនៅក្នុង Excel - មាត្រដ្ឋានពណ៌ 3 ពណ៌ដែលមានពណ៌ជម្រាលពីពណ៌បៃតងទៅក្រហមរហូតដល់ពណ៌លឿង។
"ថ្ងៃរហូតដល់ថ្ងៃកំណើតបន្ទាប់" Excel Web App
យើងបានបង្កើតកម្មវិធី Excel Web នេះដើម្បីបង្ហាញអ្នកនូវរូបមន្តខាងលើនៅក្នុងសកម្មភាព។ គ្រាន់តែបញ្ចូលព្រឹត្តិការណ៍របស់អ្នកនៅក្នុងជួរឈរទី 1 ហើយផ្លាស់ប្តូរកាលបរិច្ឆេទដែលត្រូវគ្នានៅក្នុងជួរទី 2 ដើម្បីពិសោធន៍ជាមួយលទ្ធផល។
ចំណាំ។ ដើម្បីមើលសៀវភៅការងារដែលបានបង្កប់ សូមអនុញ្ញាតខូគីទីផ្សារ។
ប្រសិនបើអ្នកចង់ដឹងពីរបៀបបង្កើតសៀវភៅបញ្ជី Excel បែបអន្តរកម្ម សូមពិនិត្យមើលអត្ថបទនេះអំពីរបៀបបង្កើតសៀវភៅបញ្ជី Excel ផ្អែកលើគេហទំព័រ។
សង្ឃឹមថា យ៉ាងហោចណាស់ទម្រង់លក្ខខណ្ឌ Excel មួយសម្រាប់កាលបរិច្ឆេទដែលបានពិភាក្សានៅក្នុងអត្ថបទនេះបានបង្ហាញថាមានប្រយោជន៍សម្រាប់អ្នក។ ប្រសិនបើអ្នកកំពុងស្វែងរកដំណោះស្រាយចំពោះកិច្ចការផ្សេងៗមួយចំនួន អ្នកត្រូវបានស្វាគមន៍បំផុតក្នុងការបង្ហោះមតិយោបល់។ សូមអរគុណសម្រាប់ការអាន!
ទោះជាយ៉ាងណាក៏ដោយ វិធីលឿន និងត្រង់នេះមានដែនកំណត់សំខាន់ពីរ - 1) វាដំណើរការសម្រាប់តែក្រឡាដែលបានជ្រើសរើស និង 2) ទម្រង់តាមលក្ខខណ្ឌតែងតែត្រូវបានអនុវត្តដោយផ្អែកលើ នៅលើកាលបរិច្ឆេទបច្ចុប្បន្ន។
រូបមន្តធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌ Excel សម្រាប់កាលបរិច្ឆេទ
ប្រសិនបើអ្នកចង់បន្លិចក្រឡា ឬជួរទាំងមូល ដោយផ្អែកលើកាលបរិច្ឆេទនៅក្នុងក្រឡាផ្សេងទៀត ឬបង្កើតច្បាប់សម្រាប់ ចន្លោះពេលកាន់តែច្រើន (ឧ. ច្រើនជាងមួយខែគិតចាប់ពីកាលបរិច្ឆេទបច្ចុប្បន្ន) អ្នកនឹងត្រូវបង្កើតច្បាប់ទម្រង់តាមលក្ខខណ្ឌផ្ទាល់ខ្លួនរបស់អ្នកដោយផ្អែកលើរូបមន្តមួយ។ ខាងក្រោមនេះអ្នកនឹងឃើញឧទាហរណ៍មួយចំនួននៃទម្រង់តាមលក្ខខណ្ឌ Excel ដែលខ្ញុំចូលចិត្តសម្រាប់កាលបរិច្ឆេទ។
របៀបរំលេចថ្ងៃចុងសប្តាហ៍ក្នុង Excel
គួរឲ្យសោកស្ដាយ Microsoft Excel មិនមានប្រតិទិនដែលភ្ជាប់មកជាមួយស្រដៀងនឹង Outlook ទេ។ ជាការប្រសើរណាស់ សូមមើលពីរបៀបដែលអ្នកអាចបង្កើតប្រតិទិនស្វ័យប្រវត្តិរបស់អ្នកដោយមានការខិតខំប្រឹងប្រែងតិចតួច។
នៅពេលរចនាប្រតិទិន Excel របស់អ្នក អ្នកអាចប្រើមុខងារ =DATE(ឆ្នាំ ខែ កាលបរិច្ឆេទ) ដើម្បីបង្ហាញថ្ងៃនៃសប្តាហ៍។ . គ្រាន់តែបញ្ចូលឆ្នាំ និងលេខខែនៅកន្លែងណាមួយក្នុងសៀវភៅបញ្ជីរបស់អ្នក ហើយយោងក្រឡាទាំងនោះនៅក្នុងរូបមន្ត។ ជាការពិតណាស់ អ្នកអាចវាយលេខដោយផ្ទាល់នៅក្នុងរូបមន្ត ប៉ុន្តែនេះមិនមែនជាវិធីសាស្រ្តដ៏មានប្រសិទ្ធភាពបំផុតនោះទេ ព្រោះអ្នកនឹងត្រូវកែតម្រូវរូបមន្តសម្រាប់ខែនីមួយៗ។
រូបថតអេក្រង់ខាងក្រោមបង្ហាញមុខងារ DATE នៅក្នុងសកម្មភាព។ ខ្ញុំបានប្រើរូបមន្ត =DATE($B$2,$B$1,B$4)
ដែលត្រូវបានចម្លងតាមជួរទី 5។
គន្លឹះ។ ប្រសិនបើអ្នកចង់បង្ហាញតែថ្ងៃនៃសប្តាហ៍ដូចដែលអ្នកឃើញក្នុងរូបភាពខាងលើ សូមជ្រើសរើសក្រឡាដែលមានរូបមន្ត (ជួរទី 5 ក្នុងករណីរបស់យើង) ចុចខាងស្តាំ ហើយជ្រើសរើស ធ្វើទ្រង់ទ្រាយក្រឡា…> លេខ > ផ្ទាល់ខ្លួន ។ ពីបញ្ជីទម្លាក់ចុះក្រោម ប្រភេទ ជ្រើសរើស dddd ឬ ddd ដើម្បីបង្ហាញឈ្មោះពេញមួយថ្ងៃ ឬឈ្មោះអក្សរកាត់រៀងៗខ្លួន។
ប្រតិទិន Excel របស់អ្នកជិតរួចរាល់ហើយ ហើយអ្នកគ្រាន់តែត្រូវផ្លាស់ប្តូរពណ៌នៃថ្ងៃចុងសប្តាហ៍ប៉ុណ្ណោះ។ តាមធម្មជាតិ អ្នកនឹងមិនដាក់ពណ៌កោសិកាដោយដៃទេ។ យើងនឹងមានទម្រង់ Excel នៅចុងសប្តាហ៍ដោយស្វ័យប្រវត្តិ ដោយបង្កើតច្បាប់ទម្រង់តាមលក្ខខណ្ឌដោយផ្អែកលើរូបមន្ត WEEKDAY ។
- អ្នកចាប់ផ្តើមដោយជ្រើសរើសប្រតិទិន Excel របស់អ្នកដែលអ្នកចង់ដាក់ស្រមោលថ្ងៃចុងសប្តាហ៍។ . ក្នុងករណីរបស់យើង វាជាជួរ $B$4:$AE$10។ ត្រូវប្រាកដថាចាប់ផ្តើមការជ្រើសរើសជាមួយ ជួរឈរកាលបរិច្ឆេទទី 1 - ជួរ B ក្នុងឧទាហរណ៍នេះ។
- នៅលើផ្ទាំង Home ចុច ម៉ឺនុយការធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌ > ច្បាប់ថ្មី ។
- បង្កើតច្បាប់ធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌថ្មីដោយផ្អែកលើរូបមន្តដូចបានពន្យល់ក្នុងការណែនាំដែលបានភ្ជាប់ខាងលើ។
- នៅក្នុង " តម្លៃទម្រង់ដែលរូបមន្តនេះគឺពិត" ប្រអប់ សូមបញ្ចូលរូបមន្ត WEEKDAY ខាងក្រោមដែលនឹងកំណត់ថាតើក្រឡាមួយណាជាថ្ងៃសៅរ៍ និងថ្ងៃអាទិត្យ៖
=WEEKDAY(B$5,2)>5
- ចុចប៊ូតុង Format… ហើយដំឡើងទម្រង់ផ្ទាល់ខ្លួនរបស់អ្នកដោយប្តូររវាងផ្ទាំង Font , Border និង Fill tabs ហើយលេងជាមួយជម្រើសទម្រង់ផ្សេងគ្នា។ នៅពេលរួចរាល់ សូមចុចប៊ូតុង យល់ព្រម ដើម្បីមើលច្បាប់ជាមុន។
ឥឡូវនេះ ខ្ញុំសូមពន្យល់យ៉ាងខ្លីអំពីរូបមន្ត WEEKDAY(serial_number,[return_type])
ដូច្នេះអ្នកអាចធ្វើបានយ៉ាងឆាប់រហ័ស។ កែតម្រូវវាសម្រាប់សៀវភៅបញ្ជីផ្ទាល់ខ្លួនរបស់អ្នក។
- ប៉ារ៉ាម៉ែត្រ
serial_number
តំណាងឱ្យកាលបរិច្ឆេទដែលអ្នកកំពុងព្យាយាមស្វែងរក។ អ្នកបញ្ចូលឯកសារយោងទៅក្រឡាទីមួយរបស់អ្នកជាមួយនឹងកាលបរិច្ឆេទ B$5 ក្នុងករណីរបស់យើង។ - ប៉ារ៉ាម៉ែត្រ
[return_type]
កំណត់ប្រភេទសប្តាហ៍ (តង្កៀបការ៉េបង្ហាញថាវាជាជម្រើស)។ អ្នកបញ្ចូលលេខ 2 ជាប្រភេទត្រឡប់សម្រាប់មួយសប្តាហ៍ ដោយចាប់ផ្តើមពីថ្ងៃច័ន្ទ (1) ដល់ថ្ងៃអាទិត្យ (7)។ អ្នកអាចស្វែងរកបញ្ជីពេញលេញនៃប្រភេទត្រឡប់មកវិញដែលមាននៅទីនេះ។ - ជាចុងក្រោយ អ្នកសរសេរ >5 ដើម្បីរំលេចតែថ្ងៃសៅរ៍ (6) និងថ្ងៃអាទិត្យ (7)។
រូបថតអេក្រង់ខាងក្រោម បង្ហាញលទ្ធផលនៅក្នុង Excel 2013 - ចុងសប្តាហ៍ត្រូវបានបន្លិចជាពណ៌ក្រហម។
គន្លឹះ៖
- ប្រសិនបើអ្នក មានចុងសប្តាហ៍មិនស្តង់ដារនៅក្នុងក្រុមហ៊ុនរបស់អ្នក ឧ. ថ្ងៃសុក្រ និងថ្ងៃសៅរ៍ បន្ទាប់មកអ្នកនឹងត្រូវកែប្រែរូបមន្ត ដូច្នេះវាចាប់ផ្តើមរាប់ពីថ្ងៃអាទិត្យ (1) និងបន្លិចថ្ងៃ 6 (ថ្ងៃសុក្រ) និង 7 (ថ្ងៃសៅរ៍) -
WEEKDAY(B$5,1)>5
។ - ប្រសិនបើអ្នកកំពុងបង្កើតផ្ដេក ( ទេសភាព) ប្រតិទិន ប្រើជួរឈរដែលទាក់ទង (ដោយគ្មាន $) និងជួរដាច់ខាត (ជាមួយ $) ក្នុងឯកសារយោងក្រឡា ព្រោះអ្នកគួរតែចាក់សោរយោងនៃជួរដេក - ក្នុងឧទាហរណ៍ខាងលើវាគឺជាជួរទី 5 ដូច្នេះយើងបានបញ្ចូល B$5 ។ ប៉ុន្តែប្រសិនបើអ្នកកំពុងរចនា កប្រតិទិនក្នុងទិសបញ្ឈរ អ្នកគួរធ្វើផ្ទុយពីនេះ ឧ. $B5 ដូចដែលអ្នកអាចឃើញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម៖
របៀបរំលេចថ្ងៃឈប់សំរាកក្នុង Excel
ដើម្បីកែលម្អប្រតិទិន Excel របស់អ្នកបន្ថែមទៀត អ្នកអាច ជាម្លប់ថ្ងៃបុណ្យជាតិផងដែរ។ ដើម្បីធ្វើដូច្នេះបាន អ្នកនឹងត្រូវរាយបញ្ជីថ្ងៃឈប់សម្រាកដែលអ្នកចង់រំលេចនៅក្នុងសៀវភៅបញ្ជីដូចគ្នា ឬមួយចំនួនផ្សេងទៀត។
ឧទាហរណ៍ ខ្ញុំបានបន្ថែមថ្ងៃឈប់សម្រាកខាងក្រោមនៅក្នុងជួរ A ($A$14:$A$17 ) ជាការពិតណាស់ មិនមែនទាំងអស់សុទ្ធតែជាថ្ងៃបុណ្យសាធារណៈពិតប្រាកដនោះទេ ប៉ុន្តែពួកគេនឹងធ្វើសម្រាប់គោលបំណងបង្ហាញ : )
ម្តងទៀត អ្នកបើក ការធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌ > ច្បាប់ថ្មី ។ ក្នុងករណីថ្ងៃឈប់សម្រាក អ្នកនឹងប្រើមុខងារ MATCH ឬ COUNTIF ៖
-
=COUNTIF($A$14:$A$17,B$5)>0
-
=MATCH(B$5,$A$14:$A$17,0)
ចំណាំ។ ប្រសិនបើអ្នកបានជ្រើសរើសពណ៌ផ្សេងសម្រាប់ថ្ងៃបុណ្យ អ្នកត្រូវផ្លាស់ទីច្បាប់ថ្ងៃឈប់សម្រាកសាធារណៈទៅកំពូលនៃបញ្ជីច្បាប់តាមរយៈ ការធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌ > គ្រប់គ្រងច្បាប់…
រូបភាពខាងក្រោមបង្ហាញលទ្ធផលនៅក្នុង Excel 2013៖
ធ្វើទ្រង់ទ្រាយក្រឡាតាមលក្ខខណ្ឌ នៅពេលតម្លៃត្រូវបានផ្លាស់ប្តូរទៅជាកាលបរិច្ឆេទ
វាមិនមែនជាបញ្ហាធំទេក្នុងការធ្វើទ្រង់ទ្រាយក្រឡាតាមលក្ខខណ្ឌ នៅពេលដែលកាលបរិច្ឆេទត្រូវបានបន្ថែមទៅក្រឡានោះ ឬក្រឡាផ្សេងទៀតក្នុងជួរដូចគ្នា ដរាបណាគ្មានប្រភេទតម្លៃផ្សេងទៀតត្រូវបានអនុញ្ញាត។ ក្នុងករណីនេះ អ្នកគ្រាន់តែអាចប្រើរូបមន្តមួយដើម្បីបន្លិចការមិនទទេ ដូចដែលបានពិពណ៌នានៅក្នុងរូបមន្តតាមលក្ខខណ្ឌ Excel សម្រាប់ចន្លោះ និងមិនទទេ។ ប៉ុន្តែចុះយ៉ាងណាបើកោសិកាទាំងនោះមានតម្លៃមួយចំនួនរួចហើយ ឧ. អត្ថបទ ហើយអ្នកចង់ផ្លាស់ប្តូរពណ៌ផ្ទៃខាងក្រោយ នៅពេលដែលអត្ថបទត្រូវបានផ្លាស់ប្តូរទៅជាកាលបរិច្ឆេទ?
កិច្ចការអាចស្តាប់ទៅដូចជាស្មុគស្មាញបន្តិច ប៉ុន្តែដំណោះស្រាយគឺសាមញ្ញណាស់។
- ដំបូង អ្នកត្រូវកំណត់កូដទម្រង់នៃកាលបរិច្ឆេទរបស់អ្នក។ នេះគ្រាន់តែជាឧទាហរណ៍មួយចំនួនប៉ុណ្ណោះ៖
- D1: dd-mmm-yy ឬ d-mmm-yy
- D2: dd-mmm ឬ d-mmm
- D3: mmm -yy
- D4: mm/dd/yy ឬ m/d/yy ឬ m/d/yy h:mm
អ្នកអាចស្វែងរកបញ្ជីពេញលេញនៃលេខកូដកាលបរិច្ឆេទនៅក្នុងនេះ អត្ថបទ។
- ជ្រើសរើសជួរឈរដែលអ្នកចង់ផ្លាស់ប្តូរពណ៌ក្រឡា ឬតារាងទាំងមូល ក្នុងករណីដែលអ្នកចង់បន្លិចជួរដេក។
- ហើយឥឡូវនេះបង្កើតច្បាប់ទម្រង់តាមលក្ខខណ្ឌដោយប្រើ រូបមន្តស្រដៀងនឹងរូបមន្តនេះ៖
=CELL("format",$A2)="D1"
. ក្នុងរូបមន្ត A គឺជាជួរឈរដែលមានកាលបរិច្ឆេទ ហើយ D1 គឺជាទម្រង់កាលបរិច្ឆេទ។ប្រសិនបើតារាងរបស់អ្នកមានកាលបរិច្ឆេទក្នុងទម្រង់ 2 ឬច្រើននោះ សូមប្រើ OR operator ឧ.
=OR(cell("format", $A2)="D1", cell("format",$A2)="D2", cell("format", $A2)="D3")
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីលទ្ធផលនៃក្បួនធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌសម្រាប់កាលបរិច្ឆេទ។
របៀបបន្លិចជួរដេកដោយផ្អែកលើជាក់លាក់ កាលបរិច្ឆេទក្នុងជួរឈរជាក់លាក់
ឧបមាថា អ្នកមានសៀវភៅបញ្ជី Excel ធំមួយដែលមានជួរឈរកាលបរិច្ឆេទពីរ (B និង C)។ អ្នកចង់រំលេចរាល់ជួរដែលមានកាលបរិច្ឆេទជាក់លាក់ និយាយថា ថ្ងៃទី 13-ឧសភា-14 ក្នុងជួរ C.
ដើម្បីអនុវត្តទម្រង់តាមលក្ខខណ្ឌ Excel ទៅកាលបរិច្ឆេទជាក់លាក់ អ្នកត្រូវស្វែងរក តម្លៃលេខ ដំបូង។ ដូចដែលអ្នកប្រហែលជាដឹងទេ Microsoft Excel រក្សាទុកកាលបរិច្ឆេទជាលេខសៀរៀលបន្តបន្ទាប់គ្នា ដោយចាប់ផ្តើមពីថ្ងៃទី 1 ខែមករា ឆ្នាំ 1900។ ដូច្នេះ 1-Jan-1900 ត្រូវបានរក្សាទុកជា 1, 2-Jan-1900 ត្រូវបានរក្សាទុកជា 2… និង 13-May-14 ជា 41772។
ដើម្បីស្វែងរកលេខកាលបរិច្ឆេទ ចុចកណ្ដុរស្ដាំលើក្រឡា ជ្រើសរើស Format Cells > លេខ ហើយជ្រើសរើសទម្រង់ ទូទៅ ។ សរសេរលេខដែលអ្នកឃើញ ហើយចុច បោះបង់ ព្រោះអ្នកពិតជាមិនចង់ផ្លាស់ប្តូរទម្រង់កាលបរិច្ឆេទ។
នោះគឺជាផ្នែកសំខាន់នៃ ធ្វើការ ហើយឥឡូវនេះ អ្នកគ្រាន់តែត្រូវបង្កើតច្បាប់ទម្រង់តាមលក្ខខណ្ឌសម្រាប់តារាងទាំងមូលជាមួយនឹងរូបមន្តសាមញ្ញបំផុតនេះ៖ =$C2=41772
។ រូបមន្តបង្ហាញថាតារាងរបស់អ្នកមានបឋមកថា ហើយជួរទី 2 គឺជាជួរទីមួយរបស់អ្នកជាមួយនឹងទិន្នន័យ។
ជម្រើសជំនួស វិធីគឺប្រើរូបមន្ត DATEVALUE ដែលបំប្លែងកាលបរិច្ឆេទទៅជាទម្រង់លេខដែលវាត្រូវបានរក្សាទុក ឧ. =$C2=DATEVALUE("5/13/2014")
រូបមន្តណាមួយដែលអ្នកប្រើ វានឹងមានឥទ្ធិពលដូចគ្នា៖
ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទតាមលក្ខខណ្ឌក្នុង Excel ដោយផ្អែកលើកាលបរិច្ឆេទបច្ចុប្បន្ន
ដូចដែលអ្នកបានដឹងហើយថា Microsoft Excel ផ្តល់នូវមុខងារ TODAY()
សម្រាប់ការគណនាផ្សេងៗដោយផ្អែកលើកាលបរិច្ឆេទបច្ចុប្បន្ន។ នេះគ្រាន់តែជាឧទាហរណ៍មួយចំនួននៃរបៀបដែលអ្នកអាចប្រើវាដើម្បីធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទតាមលក្ខខណ្ឌក្នុង Excel។
ឧទាហរណ៍ 1. បន្លិចកាលបរិច្ឆេទស្មើនឹង ធំជាង ឬតិចជាងថ្ងៃនេះ
ដើម្បីធ្វើទ្រង់ទ្រាយក្រឡាតាមលក្ខខណ្ឌ ឬ ជួរទាំងមូលផ្អែកលើកាលបរិច្ឆេទថ្ងៃនេះ អ្នកប្រើមុខងារ TODAY ដូចតទៅ៖
ស្មើនឹងថ្ងៃនេះ៖ =$B2=TODAY()
ធំជាងថ្ងៃនេះ៖ =$B2>TODAY()
តិចជាងថ្ងៃនេះ៖ =$B2
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីវិធានខាងលើដែលកំពុងដំណើរការ។ សូមចំណាំថា នៅពេលសរសេរ TODAY គឺ 12-Jun-2014។
ឧទាហរណ៍ 2. ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទតាមលក្ខខណ្ឌក្នុង Excel ដោយផ្អែកលើលក្ខខណ្ឌជាច្រើន
នៅក្នុង ម៉ូដស្រដៀងគ្នា អ្នកអាចប្រើមុខងារ TODAY រួមផ្សំជាមួយមុខងារ Excel ផ្សេងទៀត ដើម្បីដោះស្រាយស្ថានភាពស្មុគស្មាញ។ ឧទាហរណ៍ អ្នកប្រហែលជាចង់ឱ្យរូបមន្តកាលបរិច្ឆេទធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌ Excel របស់អ្នកពណ៌ជួរឈរ វិក្កយបត្រ នៅពេលដែល កាលបរិច្ឆេទចែកចាយ ស្មើនឹង ឬធំជាងថ្ងៃនេះ ប៉ុន្តែអ្នកចង់ឱ្យទ្រង់ទ្រាយបាត់នៅពេលអ្នកបញ្ចូល លេខវិក័យប័ត្រ។
សម្រាប់កិច្ចការនេះ អ្នកនឹងត្រូវការជួរឈរបន្ថែមដែលមានរូបមន្តខាងក្រោម (ដែល E ជាជួរឈរ ការដឹកជញ្ជូន របស់អ្នក និង F ជួរឈរ វិក្កយបត្រ )៖
=IF(E2>=TODAY(),IF(F2="", 1, 0), 0)
ប្រសិនបើកាលបរិច្ឆេទចែកចាយធំជាង ឬស្មើនឹងកាលបរិច្ឆេទបច្ចុប្បន្ន ហើយមិនមានលេខនៅក្នុងជួរឈរវិក្កយបត្រទេ រូបមន្តនឹងត្រឡប់ 1 បើមិនដូច្នេះទេ វាស្មើនឹង 0។
បន្ទាប់ពីនោះ អ្នកបង្កើតច្បាប់ទម្រង់តាមលក្ខខណ្ឌសាមញ្ញមួយសម្រាប់ជួរឈរ វិក្កយបត្រ ជាមួយនឹងរូបមន្ត =$G2=1
ដែល G ជាជួរបន្ថែមរបស់អ្នក។ ជាការពិតណាស់ អ្នកនឹងអាចលាក់ជួរឈរនេះនៅពេលក្រោយ។
ឧទាហរណ៍ 3. រំលេចកាលបរិច្ឆេទ និងការពន្យារពេលនាពេលខាងមុខ
ឧបមាថាអ្នកមានកាលវិភាគគម្រោងនៅក្នុង Excel ដែលរាយបញ្ជីកិច្ចការ កាលបរិច្ឆេទចាប់ផ្តើម និងរយៈពេល។ អ្វីដែលអ្នកចង់បានគឺចង់មានទីបញ្ចប់កាលបរិច្ឆេទសម្រាប់កិច្ចការនីមួយៗត្រូវបានគណនាដោយស្វ័យប្រវត្តិ។ បញ្ហាប្រឈមមួយបន្ថែមទៀតគឺថា រូបមន្តក៏គួរពិចារណាថ្ងៃចុងសប្តាហ៍ដែរ។ ឧទាហរណ៍ ប្រសិនបើកាលបរិច្ឆេទចាប់ផ្តើមគឺថ្ងៃទី 13-មិថុនា-2014 ហើយចំនួនថ្ងៃនៃការងារ (រយៈពេល) គឺ 2 នោះកាលបរិច្ឆេទបញ្ចប់គួរតែមកជាថ្ងៃទី 17-មិថុនា-2014 ព្រោះថា 14-មិថុនា និង 15-មិថុនា ជាថ្ងៃសៅរ៍ និងថ្ងៃអាទិត្យ។ .
ដើម្បីធ្វើដូច្នេះ យើងនឹងប្រើអនុគមន៍ WORKDAY.INTL(start_date,days,[weekend],[holidays])
កាន់តែច្បាស់ =WORKDAY.INTL(B2,C2,1)
។
ក្នុងរូបមន្ត យើងបញ្ចូលលេខ 1 ជាប៉ារ៉ាម៉ែត្រទី 3 ចាប់តាំងពីវា ចង្អុលបង្ហាញថ្ងៃសៅរ៍ និងថ្ងៃអាទិត្យ ជាថ្ងៃឈប់សម្រាក។ អ្នកអាចប្រើតម្លៃផ្សេងទៀតប្រសិនបើថ្ងៃចុងសប្តាហ៍របស់អ្នកខុសគ្នា ពោលគឺ សុក្រ និងសៅរ៍។ បញ្ជីពេញលេញនៃតម្លៃចុងសប្តាហ៍មាននៅទីនេះ។ ជាជម្រើស អ្នកក៏អាចប្រើប៉ារ៉ាម៉ែត្រទី 4 [ថ្ងៃឈប់សម្រាក] ដែលជាសំណុំនៃកាលបរិច្ឆេទ (ជួរនៃក្រឡា) ដែលគួរតែត្រូវបានដកចេញពីប្រតិទិនថ្ងៃធ្វើការ។
ហើយចុងក្រោយ អ្នកប្រហែលជាចង់រំលេចជួរអាស្រ័យលើ នៅចម្ងាយប៉ុន្មានថ្ងៃផុតកំណត់។ ឧទាហរណ៍ ច្បាប់នៃទម្រង់តាមលក្ខខណ្ឌ ដោយផ្អែកលើរូបមន្ត 2 ខាងក្រោមបង្ហាញពីកាលបរិច្ឆេទបញ្ចប់នាពេលខាងមុខ និងថ្មីៗរៀងៗខ្លួន៖
-
=AND($D2-TODAY()>=0,$D2-TODAY()<=7)
- រំលេចជួរទាំងអស់ដែលកាលបរិច្ឆេទបញ្ចប់ (ជួរ D) ស្ថិតនៅក្នុង 7 ថ្ងៃបន្ទាប់ ។ រូបមន្តនេះពិតជាមានប្រយោជន៍នៅពេលនិយាយអំពីការតាមដានកាលបរិច្ឆេទផុតកំណត់ ឬការទូទាត់នាពេលខាងមុខ។ -
=AND(TODAY()-$D2>=0,TODAY()-$D2<=7)
- រំលេចជួរទាំងអស់ដែលកាលបរិច្ឆេទបញ្ចប់ (ជួរ D) ស្ថិតនៅក្នុង 7 ថ្ងៃចុងក្រោយ ។ អ្នកអាចប្រើរូបមន្តនេះដើម្បីតាមដានការទូទាត់ហួសកាលកំណត់ចុងក្រោយបំផុត និងផ្សេងទៀត។