តារាងមាតិកា
ថ្ងៃនេះ យើងនឹងបង្ហាញរូបមន្ត ការផ្លាស់ប្ដូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ មួយចំនួនក្នុង Excel, និយាយម្យ៉ាងទៀត របៀបប្ដូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិតាមរូបមន្តក្នុង Excel ។ នៅក្នុងស្ថានភាពជាច្រើន សម្រាប់ការបន្ធូរបន្ថយកិច្ចការរបស់អ្នក អ្នកអាចទាមទារការអាប់ដេតដោយស្វ័យប្រវត្តិនៃកាលបរិច្ឆេទ លេខលំដាប់ពេលវេលា។ល។ Excel ផ្តល់ឱ្យអ្នកនូវលក្ខណៈពិសេសសម្រាប់នោះ។ សម្រាប់វគ្គនេះ យើងកំពុងប្រើប្រាស់ Excel 2019 សូមប្រើរបស់អ្នកដោយសេរី។
ទាញយកសៀវភៅលំហាត់
សូមស្វាគមន៍ក្នុងការទាញយកសៀវភៅលំហាត់ពីតំណខាងក្រោម។
ការផ្លាស់ប្ដូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ.xlsx
5 វិធីសាស្រ្តមានប្រយោជន៍ដើម្បី ផ្លាស់ប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិដោយប្រើរូបមន្តក្នុង Excel
នៅក្នុងផ្នែកនេះ ខ្ញុំនឹងពិភាក្សាអំពីវិធីសាស្រ្តមានប្រយោជន៍ចំនួន 5 ដើម្បី ផ្លាស់ប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិជាមួយនឹងរូបមន្ត នៅក្នុង Excel ។ ប៉ុន្តែមុននឹងចូលទៅក្នុងវិធីទាំងនោះ ចូរយើងយល់ពីបរិបទជាមុនសិន។ នៅក្នុងស្ថានភាពជីវិតពិត អ្នកអាចទាមទារការអាប់ដេតដោយស្វ័យប្រវត្តិនៃកាលបរិច្ឆេទ លេខលំដាប់ពេលវេលា។ល។ ដើម្បីបន្ធូរបន្ថយកិច្ចការរបស់អ្នក។ ខាងក្រោមនេះ ខ្ញុំបានផ្ដល់ឧទាហរណ៍ពីរ ដែលក្នុងឱកាសមួយ យើងត្រូវការកាលបរិច្ឆេទបច្ចុប្បន្នដែលអាចធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិ ហើយក្នុងឱកាសផ្សេងទៀត យើងត្រូវគណនាពេលវេលាដែលនៅសល់សម្រាប់បុណ្យណូអែលខាងមុខនេះ។
នៅពេលថ្ងៃផ្លាស់ប្តូរ ផ្នែកលទ្ធផលនឹងត្រូវបានអាប់ដេតដោយស្វ័យប្រវត្តិ។ ដើម្បីដឹងពីរបៀបដែលយើងអាចធ្វើវាបាន សូមស្វែងយល់ពីវិធីសាស្ត្រទី 1 របស់យើង។
1. ការប្រើរូបមន្តជាមួយមុខងារ Excel TODAY ដើម្បីផ្លាស់ប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ
យើងអាចប្រើ theមុខងារ TODAY ដើម្បីផ្លាស់ប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ។ TODAY ត្រឡប់កាលបរិច្ឆេទបច្ចុប្បន្ន។ ដើម្បីដឹងបន្ថែម សូមអនុវត្តតាមជំហានខាងក្រោម។
ជំហាន៖
- ក្នុងឧទាហរណ៍ខាងក្រោម យើងនឹងបញ្ចូលកាលបរិច្ឆេទថ្ងៃនេះក្នុងក្រឡា C5 ដែលនឹងត្រូវបានអាប់ដេតដោយស្វ័យប្រវត្តិនៅពេលអនាគត នៅពេលដែលកាលបរិច្ឆេទត្រូវបានផ្លាស់ប្តូរ។
- ដើម្បីធ្វើដូច្នេះ សូមសរសេររូបមន្តខាងក្រោមក្នុងក្រឡា C5 ហើយចុច Enter ។
=TODAY()
- ជាលទ្ធផល យើងនឹង មើលកាលបរិច្ឆេទបច្ចុប្បន្ន។ ដូចដែលខ្ញុំកំពុងសរសេរអត្ថបទនេះនៅថ្ងៃទី 5 ខែធ្នូ ឆ្នាំ 2022 វាកំពុងបង្ហាញ 5-Dec-22។
- ដើម្បីផ្ទៀងផ្ទាត់ថាតើ កាលបរិច្ឆេទនេះនឹងត្រូវបានអាប់ដេតនាពេលអនាគត ឬអត់ យើងអាចផ្លាស់ប្តូរកាលបរិច្ឆេទបច្ចុប្បន្ននៅលើប្រព័ន្ធកុំព្យូទ័រ និងសង្កេតដោយដៃ។ សម្រាប់បញ្ហានេះ យើងកំពុងផ្លាស់ប្តូរកាលបរិច្ឆេទពីថ្ងៃទី 5 ខែធ្នូ ឆ្នាំ 2022 ដល់ថ្ងៃទី 14 ខែធ្នូ ឆ្នាំ 2022 នៅលើកុំព្យូទ័ររបស់ខ្ញុំ។ ដើម្បីធ្វើដូច្នេះ សូមចូលទៅកាន់ Setting > Time & ភាសា > កំណត់កាលបរិច្ឆេទ និងពេលវេលាដោយដៃ > ផ្លាស់ប្តូរ ។
- ឥឡូវនេះ កំណត់កាលបរិច្ឆេទ និងពេលវេលាដែលចង់បាន ហើយចុច Change ។
- ឥឡូវនេះ ប្រសិនបើយើងផ្ទុកឯកសារ Excel ម្តងទៀត យើងនឹងឃើញ ដែលកាលបរិច្ឆេទកំពុងបង្ហាញ 14-Dec-22 ។
អានបន្ថែម៖ របៀបបញ្ចូលកាលបរិច្ឆេទក្នុង Excel ដោយស្វ័យប្រវត្តិ (3 ល្បិចសាមញ្ញ)
2. ការប្រើប្រាស់មុខងារ NOW សម្រាប់ការផ្លាស់ប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ
មុខងារមួយផ្សេងទៀតដែលផ្តល់កាលបរិច្ឆេទបច្ចុប្បន្នគឺ មុខងារ NOW ។ លើសពីនេះទៅទៀតវា។ត្រឡប់តម្លៃពេលវេលាផងដែរ។ ដើម្បីអនុវត្តរូបមន្ត សូមអនុវត្តតាមជំហានខាងក្រោម។
ជំហាន៖
- ដូចវិធីមុនដែរ នៅលើក្រឡា C5 សូមសរសេរចុះ រូបមន្តខាងក្រោម ហើយចុច Enter។
=NOW()
- ឥឡូវនេះ អ្នកនឹងឃើញវា មុខងារនេះក៏កំពុងផ្តល់កាលបរិច្ឆេទបច្ចុប្បន្នផងដែរ។
- នៅពេលដែលមុខងារ NOW ត្រឡប់តម្លៃថាមវន្ត នោះវាក៏នឹងត្រូវបានអាប់ដេតផងដែរ។ ចូលចិត្តមុខងារ TODAY ដោយស្វ័យប្រវត្តិ។
3. ការអនុវត្តការផ្សំរូបមន្តស្មុគ្រស្មាញ
នៅក្នុងផ្នែកមុន យើងបានឃើញពីរបៀបប្រើមុខងារ Excel សាមញ្ញ ដើម្បីផ្លាស់ប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ។ នៅទីនេះយើងបង្កើតរូបមន្តស្មុគស្មាញបន្តិច។ លើកនេះ យើងនឹងប្រើការរួមបញ្ចូលគ្នានៃមុខងារ DATE, YEAR, MONTH , DAY , និង TODAY ដើម្បីបង្កើតរូបមន្តដែលនឹងផ្លាស់ប្តូរលទ្ធផលដោយស្វ័យប្រវត្តិ។ ដើម្បីអនុវត្តរូបមន្ត សូមអនុវត្តតាមជំហានខាងក្រោម។
ជំហាន៖
- ក្នុងក្រឡា C5 សូមសរសេររូបមន្តខាងក្រោម រួចចុច Enter ។
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))
- ជាលទ្ធផល អ្នកនឹងទទួលបានលទ្ធផលថ្ងៃនេះ។
- ដោយសាររូបមន្តនេះមានមុខងារថាមវន្ត TODAY លទ្ធផលក៏នឹងត្រូវបានអាប់ដេតដោយស្វ័យប្រវត្តិផងដែរ។
🎓 តើរូបមន្តដំណើរការដោយរបៀបណា? ២>។ ហើយមុខងារ MONTH និង DAY យកខែ និងថ្ងៃតម្លៃរៀងគ្នាពីលទ្ធផលនៃ ថ្ងៃនេះ ។ បន្ទាប់មកមុខងារ DATE ត្រឡប់កាលបរិច្ឆេទ។
ចំណាំ៖ ជំនួសឱ្យមុខងារ TODAY យើងក៏អាចប្រើមុខងារ NOW ដើម្បីទទួលបាន លទ្ធផលស្រដៀងគ្នា។
4. ការផ្លាស់ប្តូរកាលបរិច្ឆេទដោយផ្អែកលើតម្លៃក្រឡាជាប់គ្នា
យើងអាចបង្កើតរូបមន្តតាមរបៀបដែល Excel នឹងធ្វើបច្ចុប្បន្នភាពកាលបរិច្ឆេទលទ្ធផលសម្រាប់ការផ្លាស់ប្តូរណាមួយនៅក្នុងក្រឡាដែលនៅជាប់គ្នា។ នៅទីនេះយើងនឹងឃើញឧទាហរណ៍ពីរដែលទាក់ទងនឹងសេណារីយ៉ូនេះ។
4.1 ការធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនៃកាលបរិច្ឆេទនៅលើការបញ្ចូលទិន្នន័យនៃក្រឡាដែលនៅជិត
ក្នុងឧទាហរណ៍នេះ យើងមានជួរឈរបញ្ចូល និងកាលបរិច្ឆេទនៃការបញ្ចូលទិន្នន័យទី 1 ជួរឈរ។ សម្រាប់ពេលនេះ ក្រឡាជួរឈរបញ្ចូលគឺទទេ។ យើងចង់បានកាលបរិច្ឆេទនៅពេលដែលក្រឡាទាំងនេះមិនទទេ ឬនិយាយម្យ៉ាងទៀតនៅពេលដែលយើងបញ្ចូលតម្លៃទៅក្នុងក្រឡាទាំងនោះ។
នៅទីនេះ យើងនឹងប្រើ អនុគមន៍ IF ដើម្បីអនុវត្តការអាប់ដេតពេលវេលាផ្អែកលើលក្ខខណ្ឌ។ ដើម្បីដឹងបន្ថែម សូមអនុវត្តតាមជំហានខាងក្រោម។
ជំហាន៖
- ក្នុងក្រឡា C5 សរសេររូបមន្តខាងក្រោម រួចចុច Enter ។
=IF(B5"",IF(C5"",C5,NOW()),"")
- បន្ទាប់មកប្រើ Fill Handle ដើម្បី បំពេញក្រឡាដោយស្វ័យប្រវត្តិ C6 ។
- ឥឡូវនេះ ប្រសិនបើយើងបញ្ចូលអ្វីមួយនៅលើក្រឡា B5 និង B6 នោះ Excel នឹងបង្ហាញកាលបរិច្ឆេទបច្ចុប្បន្នដោយស្វ័យប្រវត្តិ នៅលើក្រឡា C5 និង C6 រៀងគ្នា។
- បន្ទាប់ពីនោះ ទោះបីជាអ្នកផ្លាស់ប្តូរតម្លៃបន្ថែមទៀតក៏ដោយ។ នៅក្នុង B5/B6 កាលបរិច្ឆេទនៅលើ C5/C6 នឹងមិនផ្លាស់ប្តូរដូចវាមិនមែនជាលើកទីមួយទេដែលអ្នកកំពុងបញ្ចូលតម្លៃ។
តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?
- IF(C5"",C5,NOW())
C5"" បង្កប់ន័យ គឺ C5 មិនទទេ ។ ប្រសិនបើវាពិត (មិនទទេ) វានឹងត្រឡប់ C5 ។ បើមិនដូច្នេះទេ វានឹងត្រឡប់ពេលវេលាបច្ចុប្បន្ន (NOW)។
- IF(B5””,IF(C5””,C5,NOW()),””)
ប្រសិនបើ B5 មិនទទេ នោះវានឹងត្រឡប់កាលបរិច្ឆេទបច្ចុប្បន្ន & ពេលវេលា។ បើមិនដូច្នេះទេ វានឹងត្រឡប់ក្រឡាទទេ។
អានបន្ថែម៖ របៀបបញ្ចូលកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិនៅក្នុង Excel នៅពេលក្រឡាត្រូវបានធ្វើបច្ចុប្បន្នភាព
4.2 ការធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនៃកាលបរិច្ឆេទនៅពេលដែលក្រឡាជាប់គ្នា។ តម្លៃត្រូវបានផ្លាស់ប្តូរ
នៅក្នុងផ្នែកមុន ដើម្បីផ្លាស់ប្តូរកាលបរិច្ឆេទ យើងត្រូវធ្វើឱ្យក្រឡាដែលនៅជាប់គ្នាទទេជាមុនសិន ដើម្បីបញ្ចូលតម្លៃឡើងវិញ។ វាមិនអាប់ដេតទេនៅពេលអ្នកផ្លាស់ប្តូរមាតិកានៃក្រឡាដែលនៅជាប់គ្នា។ ប្រសិនបើអ្នកចង់ឱ្យតម្លៃធ្វើបច្ចុប្បន្នភាពរាល់ពេលដែលក្រឡាដែលនៅជាប់ត្រូវបានធ្វើបច្ចុប្បន្នភាព នោះយើងប្រហែលជាត្រូវប្រើរូបមន្តថ្មី។ ដើម្បីដឹងបន្ថែម សូមអនុវត្តតាមជំហានខាងក្រោម។
ជំហាន៖
- ក្នុងក្រឡា C5 សរសេររូបមន្តខាងក្រោម ហើយចុច បញ្ចូល ។
=IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")
តើរូបមន្តដំណើរការដោយរបៀបណា?
IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")
អនុគមន៍ ADDRESS ត្រឡប់អាសយដ្ឋានសម្រាប់ក្រឡាមួយដោយផ្អែកលើជួរដេក និងជួរឈរដែលបានផ្តល់ឱ្យ ចំនួន។ រូបមន្តនេះប្រើ មុខងារ CELL ដើម្បីទទួលបានឯកសារយោងនៃក្រឡាដែលបានកែសម្រួលចុងក្រោយ ហើយប្រសិនបើវាដូចគ្នាទៅនឹងក្រឡាមួយនៅខាងឆ្វេងរបស់វា វាធ្វើបច្ចុប្បន្នភាពកាលបរិច្ឆេទ-តម្លៃពេលវេលា។
- ប្រើ ចំណុចទាញបំពេញ ដើម្បីបំពេញដោយស្វ័យប្រវត្តិ C6 ។
- ឥឡូវនេះ ប្រសិនបើខ្ញុំបញ្ចូលអ្វីនៅលើក្រឡា B5 កាលបរិច្ឆេទបញ្ចូលនឹងត្រូវបានបង្ហាញនៅលើក្រឡា C5 ។
- ឥឡូវនេះ ប្រសិនបើយើងផ្លាស់ប្តូរការបញ្ចូល កាលបរិច្ឆេទ តម្លៃក៏នឹងផ្លាស់ប្តូរផងដែរ។
សូមចំណាំថានៅក្នុងឧទាហរណ៍ទាំងពីរនេះ ប្រសិនបើអ្នករកឃើញកំហុសណាមួយនៅពេលអនុវត្តរូបមន្ត អ្នកគួរតែពិនិត្យមើលថាតើការគណនាឡើងវិញត្រូវបានបើក ឬ ទេ។ ដើម្បីធ្វើដូច្នេះ សូមចូលទៅកាន់ File > ជម្រើស > រូបមន្ត ។ បន្ទាប់មកពិនិត្យមើល បើកការគណនាម្តងហើយម្តងទៀត ហើយកំណត់ Maximum Iteration ទៅ 1.
5. ការគណនាភាពខុសគ្នានៃកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ
យើងអាចរកឃើញភាពខុសគ្នារវាងកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ។ ឧទាហរណ៍ ឧបមាថា ធនធានមនុស្សចង់ស្វែងរករយៈពេលនៃនិយោជិតដែលធ្វើការរហូតដល់ថ្ងៃនេះ។
ដើម្បីស្វែងរកភាពខុសគ្នា យើងនឹងប្រើ មុខងារ DATEDIF នៅទីនេះ Excel នឹងត្រូវរាប់ភាពខុសគ្នាពីកាលបរិច្ឆេទបច្ចុប្បន្ន។ ដូច្នេះ យើងនឹងប្រើមុខងារ TODAY ។ ដើម្បីអនុវត្តរូបមន្ត សូមអនុវត្តតាមជំហានខាងក្រោម។
ជំហាន៖
- នៅលើក្រឡា D5 សរសេររូបមន្តខាងក្រោម ហើយចុច Enter ។
=DATEDIF(C5,TODAY(),"m")&" months " &DATEDIF(C5,TODAY(),"md")&" days"
- ជាលទ្ធផល យើងនឹងមានរយៈពេលនៃសេវាកម្មរបស់និយោជិត។
- ឥឡូវនេះ ប្រសិនបើអ្នកប្រើ Fill Handle ដើម្បីបំពេញដោយស្វ័យប្រវត្តិនូវក្រឡាដែលនៅសល់ អ្នកនឹងទទួលបានរយៈពេលនៃការ គ្នាបុគ្គលិក។
- ដោយសាររូបមន្តនេះមានមុខងារថាមវន្ត ថ្ងៃនេះ នៅក្នុងនោះ Excel នឹងធ្វើបច្ចុប្បន្នភាពកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ។
តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?
- DATEDIF(C5,TODAY(),”m”)& ” ខែ ” &DATEDIF(C5,TODAY(),”md”)&” ថ្ងៃ"
យើងបានប្រើពីរបី DATEDIF ដែលរកឃើញភាពខុសគ្នារវាង ចូលរួម កាលបរិច្ឆេទ និង ថ្ងៃនេះ ។ ទីមួយ DATEDIF គណនាភាពខុសគ្នាក្នុងទម្រង់ខែ (ដូចដែលយើងបានប្រើ “m”) ហើយទីពីរគណនាភាពខុសគ្នាក្នុងទម្រង់ថ្ងៃ។
អ្វីដែលត្រូវចងចាំ
- ប្រសិនបើអ្នករកមិនឃើញលទ្ធផលក្នុងទម្រង់កាលបរិច្ឆេទត្រឹមត្រូវទេ អ្នកអាចផ្លាស់ប្តូរទម្រង់ក្រឡា និងកំណត់ទម្រង់កាលបរិច្ឆេទ អ្នកចង់បង្ហាញ។
សេចក្តីសន្និដ្ឋាន
នោះហើយជាទាំងអស់សម្រាប់ថ្ងៃនេះ។ យើងបានរាយបញ្ជីវិធីសាស្រ្តជាច្រើនទាក់ទងនឹងរូបមន្ត Excel ការប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ ។ សង្ឃឹមថាអ្នកនឹងរកឃើញថាវាមានប្រយោជន៍។ មានអារម្មណ៍សេរីក្នុងការបញ្ចេញមតិ ប្រសិនបើមានអ្វីហាក់ដូចជាពិបាកយល់។ អនុញ្ញាតឱ្យយើងដឹងពីវិធីសាស្រ្តផ្សេងទៀតដែលយើងបានខកខាននៅទីនេះ។