Excel ប្រសិនបើរូបមន្តផ្គូផ្គង៖ ពិនិត្យមើលថាតើក្រឡាពីរឬច្រើនស្មើគ្នា

  • ចែករំលែកនេះ។
Michael Brown

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

ការបង្រៀននឹងបង្រៀនអ្នកពីរបៀបបង្កើតរូបមន្ត If match ក្នុង Excel ដូច្នេះវាត្រឡប់តម្លៃឡូជីខល អត្ថបទផ្ទាល់ខ្លួន ឬតម្លៃពីក្រឡាផ្សេងទៀត។

រូបមន្ត Excel ដែលត្រូវមើល ប្រសិនបើក្រឡាពីរផ្គូផ្គងអាចមានលក្ខណៈសាមញ្ញដូច A1=B1។ ទោះយ៉ាងណាក៏ដោយ វាអាចមានកាលៈទេសៈខុសៗគ្នា នៅពេលដែលដំណោះស្រាយជាក់ស្តែងនេះនឹងមិនដំណើរការ ឬផ្តល់លទ្ធផលខុសពីអ្វីដែលអ្នករំពឹងទុក។ នៅក្នុងមេរៀននេះ យើងនឹងពិភាក្សាអំពីវិធីផ្សេងៗដើម្បីប្រៀបធៀបក្រឡានៅក្នុង Excel ដូច្នេះអ្នកអាចស្វែងរកដំណោះស្រាយដ៏ប្រសើរសម្រាប់កិច្ចការរបស់អ្នក។

    របៀបពិនិត្យមើលថាតើក្រឡាពីរត្រូវគ្នានៅក្នុង Excel

    មានបំរែបំរួលជាច្រើននៃ Excel If match formula ។ គ្រាន់តែពិនិត្យមើលឧទាហរណ៍ខាងក្រោម ហើយជ្រើសរើសមួយដែលដំណើរការល្អបំផុតសម្រាប់សេណារីយ៉ូរបស់អ្នក។

    ប្រសិនបើក្រឡាពីរស្មើគ្នា ត្រឡប់ TRUE

    សាមញ្ញបំផុត " ប្រសិនបើក្រឡាមួយស្មើមួយផ្សេងទៀត នោះពិត" រូបមន្ត Excel គឺនេះ៖

    ក្រឡា A= ក្រឡា B

    ឧទាហរណ៍ ដើម្បីប្រៀបធៀបក្រឡាក្នុងជួរ A និង B ក្នុងជួរនីមួយៗ អ្នកបញ្ចូលរូបមន្តនេះក្នុង C2 ហើយបន្ទាប់មកចម្លងវាចុះក្នុងជួរឈរ៖

    =A2=B2

    ជាលទ្ធផល អ្នកនឹងទទួលបាន TRUE ប្រសិនបើក្រឡាពីរដូចគ្នា មិនពិត FALSE បើមិនដូច្នេះទេ៖

    ចំណាំ៖

    • រូបមន្តនេះត្រឡប់តម្លៃប៊ូលីនពីរ៖ ប្រសិនបើក្រឡាពីរស្មើគ្នា - TRUE; ប្រសិនបើមិនស្មើគ្នា - FALSE ។ ដើម្បីត្រឡប់តែតម្លៃពិត ប្រើក្នុងសេចក្តីថ្លែងការណ៍ IF ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍បន្ទាប់។
    • រូបមន្តនេះគឺ មិនប្រកាន់អក្សរតូចធំ ដូច្នេះវាចាត់ទុកអក្សរធំ និងអក្សរតូចជាតួអក្សរដូចគ្នា។ ប្រសិនបើអត្ថបទករណីមានបញ្ហា បន្ទាប់មកប្រើរូបមន្តដែលប្រកាន់អក្សរតូចធំនេះ។

    ប្រសិនបើក្រឡាពីរត្រូវគ្នា ត្រឡប់តម្លៃ

    ដើម្បីត្រឡប់តម្លៃផ្ទាល់ខ្លួនរបស់អ្នក ប្រសិនបើក្រឡាទាំងពីរត្រូវគ្នា បង្កើតសេចក្តីថ្លែងការណ៍ IF ដោយប្រើលំនាំនេះ :

    IF( ក្រឡា A = ក្រឡា B , value_if_true, value_if_false)

    ឧទាហរណ៍ ដើម្បីប្រៀបធៀប A2 និង B2 ហើយត្រឡប់ "បាទ" ប្រសិនបើពួកវាមានតម្លៃដូចគ្នា , "ទេ" បើមិនដូច្នេះទេ រូបមន្តគឺ៖

    =IF(A2=B2, "yes", "no")

    ប្រសិនបើអ្នកចង់ត្រឡប់តម្លៃប្រសិនបើក្រឡាស្មើគ្នា នោះផ្គត់ផ្គង់ខ្សែអក្សរទទេ ("") សម្រាប់ value_if_false .

    ប្រសិនបើត្រូវគ្នា នោះ បាទ/ចាស :

    =IF(A2=B2, "yes", "")

    ប្រសិនបើត្រូវគ្នា នោះ TRUE:

    =IF(A2=B2, TRUE, "")

    ចំណាំ។ ដើម្បី​ត្រឡប់​តម្លៃ​តក្កវិជ្ជា TRUE កុំ​បញ្ចូល​វា​ជា​សញ្ញា​សម្រង់​ទ្វេ។ ការប្រើសញ្ញាសម្រង់ទ្វេនឹងបំប្លែងតម្លៃឡូជីខលទៅជាខ្សែអក្សរធម្មតា។

    ប្រសិនបើក្រឡាមួយស្មើមួយផ្សេងទៀត បន្ទាប់មកត្រឡប់ក្រឡាមួយទៀត

    ហើយនេះគឺជាបំរែបំរួលនៃរូបមន្ត Excel if match ដែលដោះស្រាយកិច្ចការជាក់លាក់នេះ៖ ប្រៀបធៀបតម្លៃក្នុងក្រឡាពីរ ហើយប្រសិនបើ ទិន្នន័យត្រូវគ្នា បន្ទាប់មកចម្លងតម្លៃពីក្រឡាមួយទៀត។

    នៅក្នុងភាសា Excel វាត្រូវបានបង្កើតដូចនេះ៖

    IF( ក្រឡា A = ក្រឡា B , ក្រឡា C , "")

    ឧទាហរណ៍ ដើម្បីពិនិត្យធាតុក្នុងជួរ A និង B ហើយត្រឡប់តម្លៃពីជួរ C ប្រសិនបើអត្ថបទត្រូវគ្នា រូបមន្តក្នុង D2 ដែលបានចម្លងចុះក្រោមគឺ៖

    =IF(A2=B2, C2, "")

    រូបមន្តដែលប្រកាន់អក្សរតូចធំ ដើម្បីមើលថាតើក្រឡាពីរត្រូវគ្នា

    ក្នុងស្ថានភាពនៅពេលអ្នកកំពុងដោះស្រាយជាមួយតម្លៃអត្ថបទដែលប្រកាន់អក្សរតូចធំ សូមប្រើ EXACTអនុគមន៍​ដើម្បី​ប្រៀបធៀប​ក្រឡា​យ៉ាង​ច្បាស់ រួម​ទាំង​ករណី​អក្សរ៖

    IF(EXACT( cell A , cell B ), value_if_true, value_if_false)

    ឧទាហរណ៍ ដើម្បី​ប្រៀបធៀប ធាតុនៅក្នុង A2 និង B2 ហើយត្រឡប់ "បាទ" ប្រសិនបើអត្ថបទត្រូវគ្នា "ទេ" ប្រសិនបើភាពខុសគ្នាណាមួយត្រូវបានរកឃើញ អ្នកអាចប្រើរូបមន្តនេះ៖

    =IF(EXACT(A2, B2), "Yes", "No")

    របៀបពិនិត្យមើលថាតើក្រឡាច្រើន គឺស្មើ

    ដូចនឹងការប្រៀបធៀបក្រឡាពីរ ការពិនិត្យមើលក្រឡាច្រើនសម្រាប់ការផ្គូផ្គងក៏អាចត្រូវបានអនុវត្តតាមវិធីផ្សេងគ្នាមួយចំនួន។

    និងរូបមន្តដើម្បីមើលថាតើក្រឡាច្រើនត្រូវគ្នា

    ទៅ ពិនិត្យមើលថាតើតម្លៃច្រើនត្រូវគ្នា អ្នកអាចប្រើមុខងារ AND ជាមួយនឹងការធ្វើតេស្តឡូជីខលពីរ ឬច្រើន៖

    AND( ក្រឡា A = ក្រឡា B , ក្រឡា A = ក្រឡា C , …)

    ឧទាហរណ៍ ដើម្បីមើលថាតើក្រឡា A2, B2 និង C2 គឺស្មើគ្នា រូបមន្តគឺ៖

    =AND(A2=B2, A2=C2)

    នៅក្នុងអារេថាមវន្ត Excel (365 និង 2021) អ្នកក៏អាចប្រើវាក្យសម្ព័ន្ធខាងក្រោមផងដែរ។ នៅក្នុង Excel 2019 និងទាបជាងនេះ វានឹងដំណើរការតែជារូបមន្តអារេ CSE ប្រពៃណីប៉ុណ្ណោះ ដែលបានបញ្ចប់ដោយចុចគ្រាប់ចុច Ctrl + Shift + Enter ជាមួយគ្នា។

    =AND(A2=B2:C2)

    លទ្ធផលនៃរូបមន្តទាំងពីរគឺ តម្លៃតក្កវិជ្ជា TRUE និង FALSE។

    ដើម្បីត្រឡប់តម្លៃផ្ទាល់ខ្លួនរបស់អ្នក សូមរុំ និងក្នុងមុខងារ IF ដូចនេះ៖

    =IF(AND(A2=B2:C2), "yes", "")

    រូបមន្តនេះត្រឡប់ "បាទ" ប្រសិនបើក្រឡាទាំងបី គឺស្មើគ្នា ក្រឡាទទេ។

    រូបមន្ត COUNTIF ដើម្បីពិនិត្យមើលថាតើជួរឈរច្រើនត្រូវគ្នាឬអត់

    វិធីមួយផ្សេងទៀតដើម្បីពិនិត្យមើលការផ្គូផ្គងច្រើនគឺប្រើមុខងារ COUNTIF ក្នុងទម្រង់នេះ៖

    COUNTIF( range , cell )= n

    កន្លែងដែល range គឺជាជួរក្រឡាដែលត្រូវប្រៀបធៀបជាមួយគ្នាទៅវិញទៅមក ក្រឡា គឺជាក្រឡាតែមួយនៅក្នុងជួរ ហើយ n គឺជាចំនួនក្រឡាក្នុងជួរ។

    សម្រាប់សំណុំទិន្នន័យគំរូរបស់យើង រូបមន្តអាចត្រូវបានសរសេរក្នុងទម្រង់នេះ។ :

    =COUNTIF(A2:C2, A2)=3

    ប្រសិនបើអ្នកកំពុងប្រៀបធៀបជួរជាច្រើន មុខងារ COLUMNS អាចទទួលបានចំនួនកោសិកា (n) សម្រាប់អ្នកដោយស្វ័យប្រវត្តិ៖

    =COUNTIF(A2:C2, A2)=COLUMNS(A2:C2)

    ហើយមុខងារ IF នឹងជួយអ្នកត្រឡប់អ្វីដែលអ្នកចង់បានជាលទ្ធផល៖

    =IF(COUNTIF(A2:C2, A2)=3, "All match", "")

    រូបមន្តដែលប្រកាន់អក្សរតូចធំសម្រាប់ការផ្គូផ្គងច្រើន

    ដូចនឹងការពិនិត្យមើលក្រឡាពីរ យើង ប្រើមុខងារ EXACT ដើម្បីអនុវត្តការប្រៀបធៀបពិតប្រាកដ រួមទាំងករណីអក្សរ។ ដើម្បីគ្រប់គ្រងក្រឡាច្រើន EXACT នឹងត្រូវបានដាក់ចូលទៅក្នុងមុខងារ AND ដូចនេះ៖

    AND(EXACT( range , cell ))

    នៅក្នុង Excel 365 និង Excel 2021 ដោយសារតែការគាំទ្រសម្រាប់អារេថាមវន្ត វាដំណើរការដូចរូបមន្តធម្មតា។ នៅក្នុង Excel 2019 និងទាបជាងនេះ សូមចាំថាត្រូវចុច Ctrl + Shift + Enter ដើម្បីធ្វើឱ្យវាជា រូបមន្តអារេ

    ឧទាហរណ៍ ដើម្បីពិនិត្យមើលថាតើក្រឡា A2:C2 មានតម្លៃដូចគ្នាដែរឬទេ ករណីមួយ -sensitive formula is:

    =AND(EXACT(A2:C2, A2))

    រួមផ្សំជាមួយ IF វាយករូបរាងនេះ៖

    =IF(AND(EXACT(A2:C2, A2)), "Yes", "No")

    ពិនិត្យមើលថាតើក្រឡាត្រូវគ្នានឹងក្រឡាណាមួយនៅក្នុងជួរ

    ដើម្បីមើលថាតើក្រឡាមួយត្រូវគ្នានឹងក្រឡាណាមួយក្នុងជួរដែលបានផ្តល់ឱ្យ ប្រើរូបមន្តមួយក្នុងចំណោមរូបមន្តខាងក្រោម៖

    ឬមុខងារ

    វាជាការល្អបំផុតដែលត្រូវប្រើ សម្រាប់ការត្រួតពិនិត្យ 2 - 3 ក្រឡា។

    OR( ក្រឡា A = ក្រឡា B , ក្រឡា A = ក្រឡា C , ក្រឡា A = cell D , …)

    Excel 365 និង Excel 2021 យល់ពីវាក្យសម្ព័ន្ធនេះផងដែរ៖

    OR( cell = range )

    ក្នុង Excel 2019 និង ទាបជាងនេះ វាគួរតែត្រូវបានបញ្ចូលជារូបមន្តអារេដោយចុចផ្លូវកាត់ Ctrl + Shift + Enter ។

    អនុគមន៍ COUNTIF

    COUNTIF( ជួរ , ក្រឡា )>0

    ឧទាហរណ៍ ដើម្បីពិនិត្យមើលថាតើ A2 ស្មើនឹងក្រឡាណាមួយនៅក្នុង B2:D2 រូបមន្តណាមួយនឹងធ្វើ៖

    =OR(A2=B2, A2=C2, A2=D2)

    =OR(A2=B2:D2)

    =COUNTIF(B2:D2, A2)>0

    ប្រសិនបើអ្នកកំពុងប្រើ Excel 2019 ឬទាបជាងនេះ កុំភ្លេចចុច Ctrl + Shift + Enter ដើម្បីទទួលបានរូបមន្ត OR ទីពីរដើម្បីផ្តល់លទ្ធផលត្រឹមត្រូវ។

    ដើម្បីត្រឡប់ បាទ/ទេ ឬតម្លៃផ្សេងទៀតដែលអ្នកចង់បាន អ្នកដឹងពីអ្វីដែលត្រូវធ្វើ - ដាក់រូបមន្តមួយក្នុងចំណោមរូបមន្តខាងលើនៅក្នុងការធ្វើតេស្តឡូជីខលនៃអនុគមន៍ IF ។ ឧទាហរណ៍៖

    =IF(COUNTIF(B2:D2, A2)>0, "Yes", "No")

    សម្រាប់ព័ត៌មានបន្ថែម សូមមើល ពិនិត្យមើលថាតើតម្លៃមាននៅក្នុងជួរឬអត់។

    ពិនិត្យមើលថាតើជួរពីរស្មើ

    ដើម្បីប្រៀបធៀប ជួរពីរក្រឡាដោយក្រឡា ហើយត្រឡប់តម្លៃឡូជីខល TRUE ប្រសិនបើក្រឡាទាំងអស់នៅក្នុងទីតាំងដែលត្រូវគ្នាត្រូវគ្នា ផ្គត់ផ្គង់ជួរទំហំស្មើគ្នាទៅនឹងការសាកល្បងឡូជីខលនៃអនុគមន៍ AND៖

    AND( ជួរ A = ជួរ B )

    ឧទាហរណ៍ ដើម្បីប្រៀបធៀបម៉ាទ្រីស A ក្នុង B3:F6 និងម៉ាទ្រីស B ក្នុង B11:F14 រូបមន្តគឺ៖

    =AND(B3:F6= B11:F14)

    ទៅ ទទួលបាន បាទ/ចាស / ទេ ជាលទ្ធផល សូមប្រើបន្សំ IF AND ខាងក្រោម៖

    =IF(AND(B3:F6=B11:F14), "Yes", "No")

    នោះជារបៀបប្រើរូបមន្ត If matchនៅក្នុង Excel ។ ខ្ញុំសូមអរគុណចំពោះការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!

    សៀវភៅលំហាត់

    ប្រសិនបើកោសិកាត្រូវគ្នាក្នុង Excel - ឧទាហរណ៍រូបមន្ត (.xlsx file)

    ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។