របៀបប្រើរូបមន្ត IF ជាមួយកាលបរិច្ឆេទ (6 ឧទាហរណ៍ងាយៗ)

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

ខណៈពេលកំពុងធ្វើការនៅក្នុង Microsoft Excel មានរូបមន្តផ្សេងៗដើម្បីធ្វើឱ្យការងាររបស់យើងកាន់តែងាយស្រួល។ IF រូបមន្តគឺជាផ្នែកមួយនៃពួកគេ។ វាមានកម្មវិធីជាច្រើននៅក្នុង Excel ។ មុខងារ IF អនុវត្តការសាកល្បងឡូជីខល។ វាត្រឡប់តម្លៃមួយប្រសិនបើលទ្ធផលគឺ TRUE ហើយមួយទៀតប្រសិនបើលទ្ធផលគឺ FALSE ។ នៅក្នុងអត្ថបទនេះ យើងនឹងបង្ហាញពីរបៀបប្រើរូបមន្ត IF ជាមួយកាលបរិច្ឆេទ។ ដើម្បីធ្វើដូច្នេះ យើងនឹងពិនិត្យមើលឧទាហរណ៍មួយចំនួន។

ទាញយកសៀវភៅលំហាត់អនុវត្ត

អ្នកអាចទាញយកសៀវភៅលំហាត់ពីទីនេះ។

ការប្រើប្រាស់ នៃ IF ជាមួយ dates.xlsx

ទិដ្ឋភាពទូទៅនៃមុខងារ Excel IF

  • ការពិពណ៌នា

មុខងារ IF មិនធ្វើអ្វីក្រៅពីសាកល្បងលក្ខខណ្ឌជាក់លាក់មួយ។

  • វាក្យសម្ព័ន្ធទូទៅ

IF( logical_test,[value_if_true],[value_if_false])

  • ការពិពណ៌នាអំពីអាគុយម៉ង់
ARGUMENT តម្រូវការ ការពិពណ៌នា
logical_test ទាមទារ នេះគឺជាលក្ខខណ្ឌដែលនឹងត្រូវបានសាកល្បង និងវាយតម្លៃថា TRUE FALSE
[value_if_true] ស្រេចចិត្ត នៅពេលការធ្វើតេស្តតក្កវិជ្ជាវាយតម្លៃទៅ ពិត នេះគឺជាតម្លៃដែលត្រូវត្រឡប់។
[value_if_false] ស្រេចចិត្ត នៅពេលការធ្វើតេស្តតក្កវិជ្ជាវាយតម្លៃទៅ FALSE នេះគឺជាតម្លៃសម្រាប់ត្រឡប់។
  • ត្រឡប់

តម្លៃដែលយើងផ្គត់ផ្គង់សម្រាប់ TRUE FALSE។

  • មាននៅក្នុង

កំណែទាំងអស់បន្ទាប់ពី Excel 2003។

6 ការប្រើប្រាស់រូបមន្ត IF ជាមួយកាលបរិច្ឆេទក្នុង Excel

1. ប្រៀបធៀបរវាងកាលបរិច្ឆេទពីរដោយប្រើប្រសិនបើរូបមន្ត

ដំបូង និងសំខាន់បំផុត យើងនឹងប្រើ រូបមន្ត IF ដើម្បីប្រៀបធៀបរវាងកាលបរិច្ឆេទពីរ។ នៅពេលធ្វើដូចនេះ វាអាចមានសេណារីយ៉ូពីរដូចខាងក្រោម។

1.1 នៅពេលដែលកាលបរិច្ឆេទទាំងពីរមានវត្តមាននៅក្នុងក្រឡា

ក្នុងករណីនេះ កាលបរិច្ឆេទទាំងពីរមាននៅក្នុងក្រឡាដែលយើងត្រូវប្រៀបធៀប . នៅក្នុងសំណុំទិន្នន័យខាងក្រោម យើងមានបញ្ជីផលិតផលដែលមានកាលបរិច្ឆេទចែកចាយ និងថ្ងៃផុតកំណត់របស់វា។ យើងនឹងគណនាស្ថានភាពនៃការដឹកជញ្ជូនថាតើការដឹកជញ្ជូនគឺ 'ទាន់ពេល' 'ពន្យារពេល'។ សូមមើលពីរបៀបដែលយើងអាចធ្វើបាន៖

  • ដំបូង សូមជ្រើសរើសក្រឡា E7។
  • ឥឡូវនេះ សូមបញ្ចូល រូបមន្តខាងក្រោម៖
=IF(D5>=C5,"On Time","Delayed")

  • ចុច បញ្ចូល។
  • ដូច្នេះ យើងអាចឃើញស្ថានភាពដឹកជញ្ជូនរបស់កណ្ដុរផលិតផលគឺ 'On Time'។

  • បន្ទាប់ អូស Fill Handle tool to cell E10.

  • ជាចុងក្រោយ យើងនឹងទទួលបានស្ថានភាពចែកចាយចុងក្រោយទាំងអស់ ផលិតផល។

1.2 ខណៈពេលដែលកាលបរិច្ឆេទមួយត្រូវបានរក្សាទុកក្នុងរូបមន្ត

ពេលខ្លះយើងនឹងមានសំណុំទិន្នន័យដូចជា មួយដែលផ្តល់ឱ្យខាងក្រោម។ នៅទីនេះ កាលបរិច្ឆេទតែមួយគត់ដែលយើងមានគឺកាលបរិច្ឆេទដឹកជញ្ជូន។ ថ្ងៃផុតកំណត់សម្រាប់ការដឹកជញ្ជូនគឺ 1-20-22។ តោះស្វែងយល់ពីស្ថានភាពចែកចាយនៅក្នុងជួរ 'ស្ថានភាព' ជួរនៃសំណុំទិន្នន័យ។

  • ដំបូង សូមជ្រើសរើសក្រឡា D5.
  • បញ្ចូលរូបមន្តខាងក្រោម៖
=IF(D5>=C5,"On Time","Delayed")

  • ឥឡូវនេះ ចុច Enter។
  • នៅទីនេះ យើងអាចឃើញស្ថានភាពដឹកជញ្ជូនគឺ 'On Time' សម្រាប់កណ្តុរផលិតផល។

  • បន្ទាប់ពីនោះ អូសឧបករណ៍ Fill Handle ចុះក្រោមទៅក្រឡា D10។

<3

  • ជាចុងក្រោយ ស្ថានភាពចែកចាយនៃសំណុំទិន្នន័យមើលទៅដូចនេះ។

2. IF Formula និង DATE Function ក្នុងពេលតែមួយ

ក្នុងឧទាហរណ៍នេះ យើងនឹងប្រើរូបមន្ត IF និងមុខងារ DATE ជាមួយគ្នា។ ដូចសំណុំទិន្នន័យពីមុន យើងនឹងបញ្ចូលស្ថានភាពចែកចាយផលិតផលនៅក្នុងជួរឈរ 'ស្ថានភាព' ។ អនុវត្តតាមជំហានសាមញ្ញជាមួយយើងដើម្បីអនុវត្តវា៖

  • ដំបូង សូមជ្រើសរើសក្រឡា D5
  • វាយរូបមន្តខាងក្រោម នៅក្នុងក្រឡានោះ៖
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • ចុច បញ្ចូល កូនសោ។
  • ដូច្នេះ យើងទទួលបានស្ថានភាពចែកចាយរបស់កណ្តុរផលិតផលជា 'On Time'។

  • ឥឡូវនេះ អូស Fill Handle ទៅក្រឡា D10។

  • ជាលទ្ធផល យើងទទួលបានស្ថានភាពចែកចាយទាំងអស់ ផលិតផលនៅក្នុងជួរ 'ស្ថានភាព'

🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?

  • DATE(2022,1,14): យកកាលបរិច្ឆេទទៅប្រៀបធៀប។
  • IF(C5<=DATE(2022,1,14),"On Time","Delayed"): ត្រឡប់តម្លៃនៃការដឹកជញ្ជូន ស្ថានភាព។

3. អនុគមន៍ Excel DATEVALUE រុំក្នុងរូបមន្ត IF ជាមួយកាលបរិច្ឆេទ

ក្នុង Excel មុខងារ DATEVALUE បំប្លែងកាលបរិច្ឆេទទៅជាអត្ថបទ។ យើងអាចបញ្ចូលអនុគមន៍នេះជាមួយ រូបមន្ត IF ដើម្បីគណនាកាលបរិច្ឆេទ។ សម្រាប់ឧទាហរណ៍នេះ យើងនឹងទៅជាមួយសំណុំទិន្នន័យពីមុនរបស់យើងជាមួយនឹងកាលបរិច្ឆេទកំណត់ផ្សេង។ គ្រាន់តែធ្វើតាមការណែនាំខាងក្រោមដើម្បីធ្វើវា៖

  • ដំបូង ជ្រើសរើសក្រឡា D5។
  • ដាក់រូបមន្តខាងក្រោមនៅទីនោះ៖
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • បន្ទាប់មកចុច Enter។
  • នៅទីនេះ យើងអាចឃើញស្ថានភាពដឹកជញ្ជូន កណ្តុរផលិតផលទីមួយគឺ 'ទាន់ពេល'។

  • បន្ទាប់ពីនោះអូស Fill Handle ឧបករណ៍។

  • ជាចុងក្រោយ យើងនឹងទទួលបានស្ថានភាពចែកចាយសម្រាប់ផលិតផលទាំងអស់នៅក្នុងជួរឈរ 'ស្ថានភាព' ដូចនឹង ខាងក្រោមរូបភាព។

🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?

  • DATEVALUE(“18 /01/2022"): ពិចារណាកាលបរិច្ឆេទ 18/01/22។
  • IF(C5<=DATEVALUE(“18/01/2022″),”On Time”,”Delayed”): ត្រឡប់តម្លៃ នៃស្ថានភាពដឹកជញ្ជូន 'On Time' ប្រសិនបើលក្ខខណ្ឌគឺ TRUE។ បើមិនដូច្នេះទេ ផ្តល់ 'Delayed' ជាលទ្ធផល។

អានបន្ថែម៖ របៀបប្រើមុខងារ VBA DateValue ក្នុង Excel

ការអានស្រដៀងគ្នា

  • ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទ ជាមួយ VBA ក្នុង Excel (4វិធីសាស្រ្ត)
  • របៀបបញ្ចូលកាលបរិច្ឆេទបច្ចុប្បន្នក្នុង Excel (3 វិធី)
  • ប្រើផ្លូវកាត់កាលបរិច្ឆេទ Excel
  • របៀបទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ននៅក្នុង VBA (3 វិធី)

4. អនុវត្ត AND Logic & IF Formula with Dates in Excel

ដោយប្រើ AND logic រួមជាមួយនឹងរូបមន្ត IF យើងអាចគណនាកាលបរិច្ឆេទក្នុង excel ។ តក្កវិជ្ជា AND ត្រឡប់លទ្ធផលដែលលក្ខខណ្ឌទាំងអស់ត្រូវតែ ពិត មិនពិត។ យើងនឹងធ្វើតាមសំណុំទិន្នន័យពីមុនរបស់យើងជាមួយនឹងជួរនៃកាលបរិច្ឆេទកំណត់។ សូមមើលពីរបៀបដែលយើងអាចធ្វើដូចនេះ៖

  • នៅក្នុងការចាប់ផ្តើម សូមជ្រើសរើសក្រឡា D5។
  • បញ្ចូលរូបមន្តខាងក្រោម :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

  • ឥឡូវនេះ ចុច Enter
  • ដូច្នេះ យើងទទួលបានស្ថានភាពចែកចាយរបស់កណ្ដុរផលិតផលជាមួយនឹង AND តក្កវិជ្ជា។

  • បន្ទាប់មកអូសចុះក្រោម Fill Handle ឧបករណ៍។

  • ជាលទ្ធផល យើងទទួលបានស្ថានភាពចែកចាយសម្រាប់ផលិតផលទាំងអស់នៅក្នុង 'ស្ថានភាព' ជួរឈរនៃសំណុំទិន្នន័យ។

🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?

  • AND( C5>=$G$8,C5<=$G$9): ផ្នែកនេះតំណាងឱ្យលក្ខខណ្ឌពីរ។ មួយគឺ C5>=G8 និងមួយទៀតគឺ C5<=G9។ សញ្ញា ' $ ' រក្សា​ការ​យោង​ក្រឡា។
  • IF(AND(C5>=$G$8,C5<=$G $9),"On Time","Not In Time"): ប្រសិនបើលក្ខខណ្ឌគឺ TRUE, ត្រឡប់តម្លៃ 'On Time'។ បើមិនដូច្នេះទេ ផ្តល់ឱ្យ ' ពន្យារពេល' ជាលទ្ធផល។

5. បញ្ចូលថ្ងៃនេះ & រូបមន្ត IF ជាមួយកាលបរិច្ឆេទ

ការរួមបញ្ចូលគ្នានៃមុខងារ ថ្ងៃនេះ និង រូបមន្ត IF គឺជាវិធីសាស្រ្តមួយផ្សេងទៀតដើម្បីរាប់កាលបរិច្ឆេទក្នុង Excel ។ ឧបមាថាយើងមានសំណុំទិន្នន័យនៃផលិតផលរួមជាមួយនឹងកាលបរិច្ឆេទនៃការចែកចាយរបស់ពួកគេ។ ចូរយើងពិចារណាថ្ងៃផុតកំណត់សម្រាប់ការចែកចាយគឺថ្ងៃទី 1-11-22 ថ្ងៃនេះ។ សម្រាប់អ្នក វានឹងក្លាយជាកាលបរិច្ឆេទដែលអ្នកកំពុងហាត់។ ឥឡូវនេះ យើង​នឹង​គិត​ពី​ស្ថានភាព​ចែកចាយ​ផលិតផល​ទាំងអស់​ដោយ​ជំហាន​ខាងក្រោម៖

  • ដំបូង​ជ្រើសរើស​ក្រឡា D5។
  • បញ្ចូលរូបមន្តខាងក្រោម៖
=IF(C5<=TODAY(),"On Time","Delayed")

  • ចុចប៊ូតុង បញ្ចូល
  • នៅទីនេះ ក្នុងក្រឡា D5 យើងទទួលបានស្ថានភាពដឹកជញ្ជូនសម្រាប់កណ្ដុរផលិតផលនៅក្នុង 'On Time'។

  • បន្ទាប់ អូសឧបករណ៍ Fill Handle ទៅក្រឡាបន្ទាប់។

  • ជាចុងក្រោយ ស្ថានភាពដឹកជញ្ជូនសម្រាប់ផលិតផលទាំងអស់មើលទៅដូចរូបខាងក្រោម។

🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?

  • TODAY(): ផ្នែកនេះយកកាលបរិច្ឆេទនៃថ្ងៃបច្ចុប្បន្ន។
  • IF(C5<=TODAY(),”On Time ”,”Delayed”): ត្រឡប់ 'On Time' ប្រសិនបើលក្ខខណ្ឌ TRUE បើមិនដូច្នេះទេ ផ្តល់ 'Delayed' ជាលទ្ធផល។

អានបន្ថែម៖ របៀបប្រើមុខងារថ្ងៃក្នុង Excel VBA

6. គណនាកាលបរិច្ឆេទអនាគត ឬអតីតកាលក្នុង Excel ដោយប្រើរូបមន្ត IF

ក្នុងឧទាហរណ៍នេះ យើងនឹងពិនិត្យមើលថាតើកាលបរិច្ឆេទស្ថិតក្នុងជួរឬអត់។ ជាឧទាហរណ៍ សូមពិចារណាថ្ងៃនៃថ្ងៃនេះ។ហេតុផលនៃឧទាហរណ៍នេះគឺដើម្បីពិនិត្យមើលថាតើការដឹកជញ្ជូននឹងប្រព្រឹត្តទៅឬអត់ក្នុងរយៈពេលដប់ថ្ងៃ។ សូមមើលពីរបៀបដែលយើងអាចធ្វើបាន៖

  • ដំបូង ជ្រើសរើសក្រឡា D5។
  • វាយរូបមន្តខាងក្រោមនៅទីនោះ៖
=IF(C5

  • បន្ទាប់មកចុច Enter។
  • ឥឡូវយើង អាច​មើល​ឃើញ​ថា​ស្ថានភាព​ចែកចាយ​កណ្ដុរ​ផលិតផល​ស្ថិត​ក្នុង​ជួរ។ ការដឹកជញ្ជូននឹងប្រព្រឹត្តទៅក្នុងរយៈពេល 10 ថ្ងៃចាប់ពីថ្ងៃនេះ។

  • បន្ទាប់ពីនោះ អូស Fill Handle ឧបករណ៍។

  • នៅទីបញ្ចប់ យើងអាចឃើញស្ថានភាពដឹកជញ្ជូនសម្រាប់ផលិតផលទាំងអស់នៅក្នុងជួរឈរ 'ស្ថានភាព' នៃសំណុំទិន្នន័យ។

🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?

  • ថ្ងៃនេះ() +10៖ យកកាលបរិច្ឆេទបន្ទាប់ពីដប់ថ្ងៃចាប់ពីកាលបរិច្ឆេទបច្ចុប្បន្ន។
  • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> ប្រសិនបើលក្ខខណ្ឌគឺ TRUE ត្រឡប់ 'Winin Range' បើមិនដូច្នេះទេ ផ្តល់ 'Out of range' ជាលទ្ធផល។

សេចក្តីសន្និដ្ឋាន

នៅក្នុងអត្ថបទនេះ យើងបានរៀបរាប់អំពីការគណនាកាលបរិច្ឆេទដោយប្រើរូបមន្ត IF ។ សង្ឃឹមថាឧទាហរណ៍ខាងលើនឹងជួយអ្នកឱ្យយល់ពីតក្កវិជ្ជានៃរូបមន្ត IF ជាមួយកាលបរិច្ឆេទ។ ទាញ​យក​សៀវភៅ​លំហាត់​ដែល​បាន​បន្ថែម​ជាមួយ​នឹង​អត្ថបទ​នេះ ហើយ​អនុវត្ត​ដោយ​ខ្លួន​ឯង។​ បើ​អ្នក​មាន​អារម្មណ៍​ច្របូកច្របល់​គ្រាន់តែ​បញ្ចេញ​មតិ​ក្នុង​ប្រអប់​ខាង​ក្រោម។​ យើង​នឹង​ព្យាយាម​ឆ្លើយ​ឱ្យ​បាន​ឆាប់​តាម​ដែល​អាច​ធ្វើ​បាន។

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