របៀបធ្វើការផ្លាស់ប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិក្នុង Excel ដោយប្រើរូបមន្ត

  • ចែករំលែកនេះ។
Hugh West

តារាង​មាតិកា

ថ្ងៃ​នេះ យើង​នឹង​បង្ហាញ​រូបមន្ត ការ​ផ្លាស់ប្ដូរ​កាលបរិច្ឆេទ​ដោយ​ស្វ័យ​ប្រវត្តិ មួយ​ចំនួន​ក្នុង 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 ការប្តូរកាលបរិច្ឆេទដោយស្វ័យប្រវត្តិ ។ សង្ឃឹមថាអ្នកនឹងរកឃើញថាវាមានប្រយោជន៍។ មានអារម្មណ៍សេរីក្នុងការបញ្ចេញមតិ ប្រសិនបើមានអ្វីហាក់ដូចជាពិបាកយល់។ អនុញ្ញាតឱ្យយើងដឹងពីវិធីសាស្រ្តផ្សេងទៀតដែលយើងបានខកខាននៅទីនេះ។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។