របៀបស្វែងរកក្នុង Excel៖ មុខងារ និងឧទាហរណ៍រូបមន្ត

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

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

ការបង្រៀនពន្យល់ពីមូលដ្ឋានគ្រឹះនៃ Lookup ក្នុង Excel បង្ហាញពីចំណុចខ្លាំង និងចំណុចខ្សោយនៃមុខងារ Excel Lookup នីមួយៗ និងផ្តល់នូវឧទាហរណ៍មួយចំនួនដើម្បីជួយអ្នកក្នុងការសម្រេចចិត្តថាតើរូបមន្តរកមើលមួយណាដែលល្អបំផុតដែលត្រូវប្រើក្នុងស្ថានភាពជាក់លាក់ណាមួយ។

ការរកមើលតម្លៃជាក់លាក់មួយនៅក្នុងសំណុំទិន្នន័យគឺជាកិច្ចការមួយក្នុងចំណោមកិច្ចការទូទៅបំផុតនៅក្នុង Excel ។ ហើយនៅឡើយទេ វាមិនមានរូបមន្តស្វែងរក "សកល" ដែលសាកសមសម្រាប់គ្រប់ស្ថានភាពទាំងអស់នោះទេ។ មានហេតុផលគឺថាពាក្យ "រកមើល" អាចបង្ហាញពីភាពខុសគ្នានៃវត្ថុផ្សេងៗគ្នា៖ អ្នកអាចមើលទៅបញ្ឈរក្នុងជួរឈរ ផ្ដេកក្នុងជួរដេកមួយ ឬនៅចំនុចប្រសព្វនៃជួរដេក និងជួរឈរ ស្វែងរកដោយលក្ខណៈវិនិច្ឆ័យមួយ ឬច្រើន ត្រឡប់ការរកឃើញដំបូង ផ្គូផ្គង ឬផ្គូផ្គងច្រើន ធ្វើការរកមើល case-sensitive ឬ case-insensitive ហើយដូច្នេះនៅលើ។

នៅលើទំព័រនេះ អ្នកនឹងឃើញបញ្ជីនៃមុខងារ Excel Lookup ចាំបាច់បំផុតជាមួយនឹងឧទាហរណ៍រូបមន្ត និងការបង្រៀនស៊ីជម្រៅ បានភ្ជាប់សម្រាប់ជាឯកសារយោងរបស់អ្នក។

    Excel Lookup - មូលដ្ឋាន

    មុនពេលដែលយើងចូលទៅក្នុងការកែប្រែនៃរូបមន្ត Excel Lookup សូមកំណត់ពាក្យគន្លឹះដើម្បីធានាថាយើង តែងតែនៅលើទំព័រដូចគ្នា។

    រកមើល - ស្វែងរកតម្លៃដែលបានបញ្ជាក់នៅក្នុងតារាងទិន្នន័យ។

    តម្លៃរកមើល - តម្លៃដែលត្រូវស្វែងរក សម្រាប់។

    តម្លៃត្រឡប់ (តម្លៃដែលត្រូវគ្នា ឬត្រូវគ្នា) - តម្លៃនៅទីតាំងដូចគ្នាទៅនឹងតម្លៃរកមើល ប៉ុន្តែនៅក្នុងជួរឈរ ឬជួរដេកផ្សេងទៀត (អាស្រ័យលើថាតើអ្នកធ្វើបញ្ឈរ ឬផ្ដេកនៅក្នុង Excel។

    ការរកមើលបីវិមាត្រ

    ការរកមើលបីវិមាត្រមានន័យថាការស្វែងរកដោយតម្លៃរកមើល 3 ផ្សេងគ្នា។ នៅក្នុងសំណុំទិន្នន័យខាងក្រោម ឧបមាថាអ្នកចង់ស្វែងរកឆ្នាំជាក់លាក់មួយ (H2) បន្ទាប់មកសម្រាប់ឈ្មោះជាក់លាក់មួយនៅក្នុងទិន្នន័យឆ្នាំនោះ (H3) ហើយបន្ទាប់មកត្រឡប់តម្លៃសម្រាប់ខែជាក់លាក់មួយ (H4)។

    កិច្ចការអាចត្រូវបានសម្រេចដោយរូបមន្តអារេខាងក្រោម (សូមចាំថាត្រូវចុច Ctrl + Shift + Enter ដើម្បីបំពេញវាឱ្យបានត្រឹមត្រូវ):

    =INDEX($A$1:$E$12,MIN(IF((ROW($A$1:$A$12)>MATCH(H2,$A$1:$A$12,0))*($A$1:$A$12=H3),ROW($A$1:$A$12),"")),MATCH(H4,$A$1:$E$1,0))

    រកមើល ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យច្រើន

    ដើម្បីអាចវាយតម្លៃលក្ខណៈវិនិច្ឆ័យជាច្រើន យើងនឹងត្រូវការកែប្រែរូបមន្តផ្គូផ្គងសន្ទស្សន៍បុរាណ ដូច្នេះវាប្រែទៅជារូបមន្តអារេ៖

    INDEX( lookup_table, MATCH (1, ( lookup_value1= lookup_column1) * ( lookup_value2= lookup_column2)*…, 0), return_column_number)

    ជាមួយនឹងតារាងរកមើលនៅក្នុង A1:C11 ចូរយើងស្វែងរកការផ្គូផ្គងដោយលក្ខណៈវិនិច្ឆ័យ 2៖ ស្វែងរកជួរឈរ A សម្រាប់តម្លៃក្នុងក្រឡា F1 និងជួរឈរ B សម្រាប់តម្លៃក្នុងក្រឡា F2:

    =INDEX($A$1:$C$11, MATCH(1, (F1=$A$1:$A$11) * (F2=$B$1:$B$11),0), 3)

    ដូចធម្មតា អ្នកចុច Ctrl + Shift + Enter សម្រាប់រូបមន្តដែលត្រូវវាយតម្លៃជារូបមន្តអារេ។

    សម្រាប់ការពន្យល់លម្អិតនៃ តក្កវិជ្ជារបស់ mula សូមមើល INDEX MATCH ដើម្បីរកមើលជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើន។

    រកមើលដើម្បីត្រឡប់តម្លៃច្រើន

    មុខងាររកមើល Excel ណាមួយដែលអ្នកប្រើ (LOOKUP, VLOOKUP ឬ HLOOKUP) វាអាចត្រឡប់បានតែ ការប្រកួតតែមួយ។ ដើម្បីទទួលបានការប្រកួតដែលបានរកឃើញទាំងអស់ អ្នកត្រូវប្រើ 6មុខងារផ្សេងគ្នារួមបញ្ចូលគ្នាក្នុងរូបមន្តអារេមួយ៖

    IFERROR(INDEX( return_range, SMALL(IF( lookup_value= lookup_range) ROW( return_range)- m, ""), ROW() - n)),"")

    កន្លែងណា៖

    • m គឺ​ជា​លេខ​ជួរ​ដេក​នៃ​ក្រឡា​ដំបូង​ក្នុង​ជួរ​ត្រឡប់​ដក 1។
    • n ជា​លេខ​ជួរ​ដេក​នៃ​ក្រឡា​រូបមន្ត​ដំបូង​ដក 1។

    ជាមួយនឹងតម្លៃរកមើលនៅក្នុងក្រឡា E2 ជួររកមើលក្នុង A2:A11 ជួរត្រឡប់ក្នុង B2:B11 និងក្រឡារូបមន្តទីមួយក្នុងជួរទី 2 រូបមន្តរកមើលរបស់អ្នកមានរូបរាងដូចខាងក្រោម៖

    =IFERROR(INDEX($B$2:$B$11, SMALL(IF($E$2 =$A$2:$A$11, ROW($B$2:$B$11 )- 1,""), ROW() - 1 )),"")

    សម្រាប់រូបមន្តដើម្បីត្រឡប់ការផ្គូផ្គងច្រើន អ្នកបញ្ចូលវានៅក្នុងក្រឡាទីមួយ (F2) ចុច Ctrl + Shift + Enter ហើយបន្ទាប់មកចម្លងរូបមន្តទៅក្រឡាផ្សេងទៀតចុះក្រោមជួរឈរ។

    សម្រាប់ការពន្យល់លម្អិតនៃរូបមន្តខាងលើ និងវិធីផ្សេងទៀតដើម្បីត្រឡប់តម្លៃច្រើន សូមមើល របៀប Vlookup ដើម្បីត្រឡប់លទ្ធផលច្រើន។

    ការរកមើលដោយសម្ងាត់ (ពីតារាងរកមើល 2)

    នៅក្នុងស្ថានភាពនៅពេលដែលតារាងចម្បងរបស់អ្នក និងតារាងរកមើលពី wh ich អ្នក​ចង់​ទាញ​ទិន្នន័យ​មិន​មាន​ជួរ​ឈរ​ទូទៅ អ្នក​អាច​ប្រើ​តារាង​រក​មើល​បន្ថែម​ដើម្បី​បង្កើត​ការ​ផ្គូផ្គង​ដូច​នេះ៖

    ដើម្បី​ទាញ​យក​តម្លៃ​ពី ចំនួន ជួរឈរក្នុង Lookup_table2 អ្នកអាចប្រើរូបមន្តខាងក្រោម៖

    =VLOOKUP(VLOOKUP(A2, Lookup_table1!$A$1:$B$6, 2, FALSE), Lookup_table2!$A$1:$B$6, 2, FALSE)

    ដូចដែលបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្តស្វែងរកដែលបានដាក់បញ្ចូលរបស់យើងដំណើរការយ៉ាងល្អឥតខ្ចោះ៖

    ការរកមើលជាបន្តបន្ទាប់ពីច្រើន។sheets

    ដើម្បីអនុវត្ត Vlookups បន្តបន្ទាប់គ្នាដោយផ្អែកលើថាតើការស្វែងរកពីមុនជោគជ័យ ឬបរាជ័យ សូមប្រើមុខងារ IFERROR ដែលត្រូវបានភ្ជាប់ជាមួយ VLOOKUPs ដើម្បីវាយតម្លៃលក្ខខណ្ឌជាច្រើនម្តងមួយៗ៖

    IFERROR(VLOOKUP() ), IFERROR(VLOOKUP( ...), IFERROR(VLOOKUP( ...),"រកមិនឃើញ")))

    ប្រសិនបើ Vlookup ដំបូងបរាជ័យ IFERROR ចាប់កំហុស ហើយដំណើរការ។ Vlookup ផ្សេងទៀត។ ប្រសិនបើ Vlookup ទីពីរមិនបានរកឃើញអ្វីទេ IFERROR ទីពីរចាប់កំហុស ហើយដំណើរការ Vlookup ទីបី ហើយដូច្នេះនៅលើ។ ប្រសិនបើ Vlookups ទាំងអស់បរាជ័យ IFERROR ចុងក្រោយនឹងត្រឡប់ "រកមិនឃើញ" ឬសារផ្សេងទៀតដែលអ្នកផ្តល់ទៅរូបមន្ត។

    ឧទាហរណ៍ សូមព្យាយាមទាញចំនួនពីសន្លឹកចំនួន 3 ផ្សេងគ្នា៖

    =IFERROR(VLOOKUP(B1,A6:B9,2,0), IFERROR(VLOOKUP(B1,D6:E9,2,0), IFERROR(VLOOKUP(B1,G6:H9,2,0), "Not found")))

    លទ្ធផលនឹងមើលទៅស្រដៀងនឹងនេះ៖

    សម្រាប់ព័ត៌មានបន្ថែម សូមមើល របៀបប្រើមុខងារ IFERROR ដែលដាក់ក្នុង Excel។

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

    ដូចដែលអ្នកប្រហែលជាដឹងហើយថាមុខងារ Excel Lookup ទាំងអស់គឺមិនប្រកាន់អក្សរតូចធំដោយធម្មជាតិរបស់វា។ ដើម្បីបង្ខំរូបមន្តរកមើលរបស់អ្នកឱ្យបែងចែករវាងអក្សរតូច និងអក្សរធំ សូមប្រើ LOOKUP ឬ INDEX MATCH រួមជាមួយនឹងមុខងារ EXACT ។ ខ្ញុំផ្ទាល់ជ្រើសរើស INDEX MATCH ព្រោះវាមិនត្រូវការតម្លៃតម្រៀបនៅក្នុងជួរឈររកមើលដូចដែលមុខងារ LOOKUP ធ្វើនោះទេ អាចដំណើរការទាំងការរកមើលពីឆ្វេងទៅស្តាំ និងពីស្តាំទៅឆ្វេង ហើយដំណើរការយ៉ាងល្អឥតខ្ចោះសម្រាប់ប្រភេទទិន្នន័យទាំងអស់។

    INDEX( return_column, MATCH(TRUE,EXACT( lookup_column, lookup_value),0))

    ដោយ G2 ជាតម្លៃរកមើល ជួរឈរ A - ដើម្បីរកមើលទល់ និង E - ជួរឈរដើម្បីត្រឡប់ការផ្គូផ្គងពី យើង រូបមន្តរកមើលដែលប្រកាន់អក្សរតូចធំមានដូចខាងក្រោម៖

    =INDEX($E$2:$E$6, MATCH(TRUE, EXACT($A$2:$A$6,G2),0))

    ដោយសារវាជា រូបមន្តអារេ ត្រូវប្រាកដថាចុច Ctrl + Shift + Enter ដើម្បីបំពេញវាឱ្យបានត្រឹមត្រូវ។

    សម្រាប់ឧទាហរណ៍រូបមន្តបន្ថែម សូមមើល របៀបធ្វើការរកមើលដោយផ្នែកក្នុង Excel។ ការប្រកួតគឺជាកិច្ចការដ៏លំបាកបំផុតមួយនៅក្នុង Excel ដែលមិនមានដំណោះស្រាយជាសកល។ តើរូបមន្តមួយណាដែលត្រូវប្រើអាស្រ័យលើភាពខុសគ្នារវាងតម្លៃស្វែងរក និងតម្លៃរបស់អ្នកនៅក្នុងជួរឈរដើម្បីស្វែងរក។ ក្នុងករណីភាគច្រើន អ្នកនឹងប្រើមុខងារ LEFT, RIGHT ឬ MID ដើម្បីទាញយកផ្នែកទូទៅនៃតម្លៃ និង បន្ទាប់មកផ្គត់ផ្គង់ផ្នែកនោះទៅអាគុយម៉ង់ lookup_value នៃមុខងារ Vlookup ដូចវាត្រូវបានធ្វើក្នុងរូបមន្តខាងក្រោម៖

    =VLOOKUP(RIGHT(D2,4), $A$2:$B$6, 2, FALSE)

    តើ D2 ជាតម្លៃរកមើល A2:B6 នៅឯណា តារាងរកមើល និងលេខ 2 នៅក្នុងលេខលិបិក្រមនៃជួរឈរដើម្បីត្រឡប់ការផ្គូផ្គងពី។

    សម្រាប់វិធីផ្សេងទៀតដើម្បីធ្វើការរកមើលការផ្គូផ្គងផ្នែកនៅក្នុង Excel សូមមើល របៀបបញ្ចូលគ្នា សន្លឹកកិច្ចការពីរដោយការផ្គូផ្គងដោយផ្នែក។

    នេះជារបៀបដែលអ្នកប្រើមុខងាររកមើលក្នុង Excel។ ដើម្បីពិនិត្យមើលឱ្យបានដិតដល់នូវរូបមន្តដែលបានពិភាក្សានៅក្នុងមេរៀននេះ អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយករូបមន្ត Excel Lookup របស់យើង។ឧទាហរណ៍។

    វិធីគ្មានរូបមន្តក្នុងការស្វែងរកក្នុង Excel

    វាមិននិយាយថាការរកមើល Excel មិនមែនជាកិច្ចការតូចតាចទេ។ ប្រសិនបើអ្នកកំពុងអនុវត្តជំហានដំបូងរបស់អ្នកក្នុងការរៀនពីអាណាចក្រនៃ Excel នោះ រូបមន្តស្វែងរកអាចហាក់ដូចជាមានការភ័ន្តច្រឡំ និងពិបាកយល់ណាស់។ ប៉ុន្តែ​សូម​កុំ​បាក់​ទឹកចិត្ត​អី ជំនាញ​ទាំងនេះ​មិន​កើត​ឡើង​ដោយ​ធម្មជាតិ​សម្រាប់​អ្នក​ប្រើ​ភាគច្រើន​ទេ!

    ដើម្បីធ្វើឱ្យ​អ្វីៗ​កាន់តែ​ងាយស្រួល​សម្រាប់​អ្នក​ទើប​ចាប់ផ្តើម​ថ្មី យើង​បាន​បង្កើត​ឧបករណ៍​ពិសេស​មួយ​គឺ​អ្នកជំនួយ​តារាង​បញ្ចូល​គ្នា ដែល​អាច​រកមើល ផ្គូផ្គង និងបញ្ចូលគ្នាតារាងដោយគ្មានរូបមន្តតែមួយ។ លើសពីនេះទៀត វាផ្តល់នូវជម្រើសពិសេសមួយចំនួនដែលសូម្បីតែអ្នកប្រើប្រាស់ Excel កម្រិតខ្ពស់ក៏អាចទទួលបានអត្ថប្រយោជន៍ពី៖

    • រកមើលដោយ លក្ខណៈវិនិច្ឆ័យជាច្រើន ពោលគឺប្រើជួរឈរមួយ ឬច្រើនជាឧបករណ៍កំណត់អត្តសញ្ញាណតែមួយគត់។ (s)។
    • អាប់ដេត តម្លៃនៅក្នុងជួរឈរដែលមានស្រាប់ និង បន្ថែម ជួរឈរ ថ្មីពីតារាងរកមើល។
    • ត្រឡប់ ការផ្គូផ្គងច្រើន ក្នុងជួរដាច់ដោយឡែក។ នៅពេលប្រើរួមគ្នាជាមួយអ្នកជំនួយការបន្សំជួរ វាថែមទាំងអាចត្រឡប់លទ្ធផលជាច្រើនក្នុងក្រឡាតែមួយ សញ្ញាក្បៀស ឬបំបែកដោយឡែក (ឧទាហរណ៍អាចរកឃើញនៅទីនេះ)។
    • និងច្រើនទៀត។

    ការធ្វើការជាមួយអ្នកជំនួយតារាងបញ្ចូលគ្នាគឺងាយស្រួល និងវិចារណញាណ។ អ្វីដែលអ្នកត្រូវធ្វើគឺ៖

    1. ជ្រើសរើសតារាងចម្បងរបស់អ្នកដែលអ្នកចង់ទាញតម្លៃដែលត្រូវគ្នា។
    2. ជ្រើសរើសតារាងរកមើលដើម្បីទាញការផ្គូផ្គងពី។
    3. កំណត់ជួរឈរទូទៅមួយ ឬច្រើន។
    4. ជ្រើសរើសជួរឈរដែលត្រូវអាប់ដេត ឬ/និងបន្ថែមទៅចុងបញ្ចប់នៃតារាង។
    5. ជាជម្រើស ជ្រើសរើសជម្រើសបន្ថែមមួយ ឬច្រើន។
    6. ចុច Finish នោះអ្នកនឹងឃើញលទ្ធផលមួយភ្លែត!

    ប្រសិនបើអ្នកចង់ដឹងចង់សាកល្បងកម្មវិធីបន្ថែមនៅលើសន្លឹកកិច្ចការផ្ទាល់ខ្លួនរបស់អ្នក អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកកំណែសាកល្បងនៃ Ultimate Suite របស់យើង ដែលរួមបញ្ចូលឧបករណ៍សន្សំពេលវេលាទាំងអស់របស់យើងសម្រាប់ Excel (នៅក្នុង សរុប 70+ ឧបករណ៍ និង 300+ លក្ខណៈពិសេស!)។

    ការទាញយកដែលមាន

    ឧទាហរណ៍រូបមន្ត Excel Lookup (ឯកសារ .xlsx)

    Ultimate Suite កំណែដែលដំណើរការពេញ 14 ថ្ងៃ (ឯកសារ .exe)

    lookup)។

    រកមើលតារាង ។ នៅក្នុងវិទ្យាសាស្ត្រកុំព្យូទ័រ តារាងរកមើលគឺជាអារេនៃទិន្នន័យ ដែលជាទូទៅត្រូវបានប្រើដើម្បីគូសផែនទីតម្លៃបញ្ចូលទៅនឹងតម្លៃលទ្ធផល។ នៅក្នុងលក្ខខណ្ឌនៃការបង្រៀននេះ តារាងរកមើល Excel គឺគ្មានអ្វីក្រៅពីជួរនៃក្រឡាដែលអ្នកស្វែងរកតម្លៃរកមើល។

    តារាងមេ (តារាងមេ) - តារាងដែលអ្នក ទាញតម្លៃដែលផ្គូផ្គង។

    តារាងរកមើល និងតារាងចម្បងរបស់អ្នកអាចមានរចនាសម្ព័ន្ធ និងទំហំខុសៗគ្នា ប៉ុន្តែពួកវាគួរតែមានយ៉ាងហោចណាស់ ឧបករណ៍កំណត់អត្តសញ្ញាណទូទៅមួយ ពោលគឺជួរឈរ ឬជួរដេកដែលផ្ទុកទិន្នន័យដូចគ្នាបេះបិទ។ អាស្រ័យលើថាតើអ្នកចង់ធ្វើការរកមើលបញ្ឈរ ឬផ្ដេក។

    រូបថតអេក្រង់ខាងក្រោមបង្ហាញតារាងរកមើលគំរូដែលនឹងត្រូវបានប្រើក្នុងឧទាហរណ៍ខាងក្រោមជាច្រើន។

    មុខងាររកមើល Excel

    ខាងក្រោមនេះជាទិដ្ឋភាពទូទៅរហ័សនៃរូបមន្តពេញនិយមបំផុតដើម្បីធ្វើការរកមើលក្នុង Excel ដែលជាគុណសម្បត្តិ និងគុណវិបត្តិចម្បងរបស់វា។

    មុខងារ LOOKUP

    The មុខងារ LOOKUP ក្នុង Excel អាចអនុវត្តប្រភេទសាមញ្ញបំផុតនៃការរកមើលបញ្ឈរ និងផ្ដេក។

    គុណសម្បត្តិ ៖ ងាយស្រួលប្រើ។

    គុណវិបត្តិ ៖ មានកំណត់ មុខងារមិនអាចដំណើរការជាមួយទិន្នន័យមិនបានតម្រៀបបានទេ (ទាមទារការតម្រៀប t គាត់រកមើលជួរឈរ/ជួរដេកតាមលំដាប់ឡើង)។

    សម្រាប់ព័ត៌មានបន្ថែម សូមមើលរបៀបប្រើមុខងារ Excel LOOKUP។

    មុខងារ VLOOKUP

    វាជាកំណែដែលបានកែលម្អនៃ LOOKUP មុខងារត្រូវបានរចនាឡើងយ៉ាងពិសេសដើម្បីធ្វើ ការរកមើលបញ្ឈរ ក្នុងជួរឈរ។

    គុណសម្បត្តិ ៖ ងាយស្រួលប្រើ អាចដំណើរការជាមួយការផ្គូផ្គងជាក់លាក់ និងប្រហាក់ប្រហែល។

    គុណវិបត្តិ ៖ មិនអាចមើលខាងឆ្វេងរបស់វាបានទេ ឈប់ ដំណើរការនៅពេលដែលជួរឈរមួយត្រូវបានបញ្ចូលទៅក្នុង ឬដកចេញពីតារាងរកមើល តម្លៃរកមើលមិនអាចលើសពី 255 តួអក្សរ ទាមទារថាមពលដំណើរការច្រើនលើសំណុំទិន្នន័យធំ។

    សម្រាប់ព័ត៌មានបន្ថែម សូមមើលការបង្រៀន Excel VLOOKUP សម្រាប់អ្នកចាប់ផ្តើមដំបូង។<3

    មុខងារ HLOOKUP

    វាជាសមភាគីផ្តេកនៃ VLOOKUP ដែលស្វែងរកតម្លៃក្នុងជួរទីមួយនៃតារាងរកមើល ហើយត្រឡប់តម្លៃក្នុងទីតាំងដូចគ្នាពីជួរផ្សេងទៀត។

    គុណសម្បត្តិ ៖ ងាយស្រួលប្រើ អាចត្រឡប់ការផ្គូផ្គងពិតប្រាកដ និងប្រហាក់ប្រហែល។

    គុណវិបត្តិ ៖ អាចស្វែងរកតែនៅជួរខាងលើបំផុតនៃតារាងរកមើលប៉ុណ្ណោះ ដែលរងផលប៉ះពាល់ដោយការបញ្ចូល ឬ ការលុបជួរដេក តម្លៃស្វែងរកគួរតែតិចជាង 255 តួអក្សរ។

    សម្រាប់ព័ត៌មានបន្ថែម សូមមើល របៀបប្រើ HLOOKUP ក្នុង Excel។

    VLOOKUP MATCH / HLOOKUP MATCH

    A ថាមវន្តជួរឈរ ឬសេចក្តីយោងជួរដេកដែលបង្កើតឡើងដោយ MATCH ធ្វើឱ្យ Excel នេះ។ រូបមន្ត okup មានភាពស៊ាំទៅនឹងការផ្លាស់ប្តូរដែលបានធ្វើឡើងនៅក្នុងសំណុំទិន្នន័យ។ ម្យ៉ាងវិញទៀត ដោយមានជំនួយមួយចំនួនពី MATCH មុខងារ VLOOKUP និង HLOOKUP អាចត្រឡប់តម្លៃត្រឹមត្រូវ មិនថាជួរឈរ/ជួរដេកប៉ុន្មានត្រូវបានបញ្ចូល ឬលុបចេញពីតារាងរកមើល។

    រូបមន្តសម្រាប់ការរកមើលបញ្ឈរ

    VLOOKUP( lookup_value , lookup_table , MATCH( return_column_name , column_headers , 0), FALSE)

    រូបមន្តសម្រាប់រកមើលផ្ដេក

    HLOOKUP( lookup_value , lookup_table , MATCH( return_row_name , row_headers , 0), FALSE)

    Pros ៖ ភាពប្រសើរឡើងលើរូបមន្ត Hlookup និង Vlookup ធម្មតាដែលការពារការបញ្ចូលទិន្នន័យ ឬការលុប។

    គុណវិបត្តិ ៖ មិនបត់បែនខ្លាំង ទាមទាររចនាសម្ព័ន្ធទិន្នន័យជាក់លាក់មួយ (តម្លៃស្វែងរកដែលបានផ្តល់ទៅឱ្យមុខងារ MATCH គួរតែស្មើនឹងឈ្មោះនៃជួរឈរត្រឡប់មកវិញ) មិនអាចដំណើរការជាមួយតម្លៃស្វែងរកលើសពី 255 តួអក្សរបានទេ។

    សម្រាប់ព័ត៌មានបន្ថែម និងឧទាហរណ៍រូបមន្ត សូមមើល៖

    • Excel Vlookup and Match
    • Excel Hlookup and Match

    OFFSET MATCH

    ស្មុគស្មាញជាង ប៉ុន្តែមានថាមពលខ្លាំងជាង រូបមន្តរកមើល ដោយមិនមានដែនកំណត់ជាច្រើននៃ Vlookup និង Hlookup ។

    រូបមន្តសម្រាប់ V-Lookup

    OFFSET( lookup_table , MATCH( lookup_value , OFFSET( >lookup_table , 0, n , ROWS( lookup_table ), 1), 0) -1, m , 1, 1)

    កន្លែងណា៖

    • n - គឺជាជួរឈរស្វែងរកអុហ្វសិត, i. អ៊ី ចំនួនជួរឈរដែលត្រូវផ្លាស់ទីពីចំណុចចាប់ផ្តើមទៅជួរឈរស្វែងរក។
    • m - គឺជាជួរឈរត្រឡប់មកវិញអុហ្វសិត, i. អ៊ី ចំនួនជួរឈរដែលត្រូវផ្លាស់ទីពីចំណុចចាប់ផ្តើមទៅជួរឈរត្រឡប់មកវិញ។

    រូបមន្តសម្រាប់ H-Lookup

    OFFSET( lookup_table , m , MATCH( lookup_value , OFFSET( ) lookup_table , n , 0, 1, COLUMNS( lookup_table )), 0) -1, 1, 1)

    កន្លែងណា៖

    • n - គឺជាជួរស្វែងរកអុហ្វសិត, i. អ៊ី ចំនួនជួរដេកដែលត្រូវផ្លាស់ទីពីចំណុចចាប់ផ្តើមទៅជួរស្វែងរក។
    • m - គឺជាជួរត្រឡប់មកវិញអុហ្វសិត, i. អ៊ី ចំនួនជួរដេកដែលត្រូវផ្លាស់ទីពីចំណុចចាប់ផ្តើមទៅជួរត្រឡប់មកវិញ។

    រូបមន្តសម្រាប់ការរកមើលម៉ាទ្រីស (តាមជួរ និងជួរឈរ)

    {=OFFSET ( starting_point , MATCH ( vertical_lookup_value , lookup_column )>, 0), MATCH ( horizontal_lookup_value , lookup_row , 0))}

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

    គុណសម្បត្តិ ៖ អនុញ្ញាតឱ្យអនុវត្ត Vlookup ផ្នែកខាងឆ្វេង ការរកមើល Hlookup ខាងលើ និងការរកមើលពីរផ្លូវ (តាមតម្លៃជួរឈរ និងជួរ) មិនប៉ះពាល់ដោយការផ្លាស់ប្តូរទិន្នន័យ set.

    Cons ៖ ស្មុគស្មាញ និងពិបាកចងចាំវាក្យសម្ព័ន្ធ។

    សម្រាប់ព័ត៌មានបន្ថែម និងឧទាហរណ៍រូបមន្ត សូមមើល៖ ការប្រើប្រាស់មុខងារ OFFSET ក្នុង Excel

    INDEX MATCH

    វាជាវិធីល្អបំផុតក្នុងការស្វែងរកបញ្ឈរ ឬផ្ដេកក្នុង Excel ដែលអាចជំនួសរូបមន្តខាងលើភាគច្រើន។ រូបមន្ត Index Match គឺជាចំណូលចិត្តផ្ទាល់ខ្លួនរបស់ខ្ញុំ ហើយខ្ញុំប្រើវាសម្រាប់ការរកមើល Excel របស់ខ្ញុំស្ទើរតែទាំងអស់។

    រូបមន្តសម្រាប់ V-Lookup

    INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0))

    រូបមន្តសម្រាប់ H-Lookup

    INDEX ( return_row , MATCH ( lookup_value , lookup_row , 0))

    រូបមន្តសម្រាប់រកមើលម៉ាទ្រីស

    Anផ្នែកបន្ថែមនៃរូបមន្តផ្គូផ្គងលិបិក្រមបុរាណដើម្បីត្រឡប់តម្លៃនៅចំនុចប្រសព្វនៃជួរឈរ និងជួរដេកជាក់លាក់មួយ៖

    INDEX ( lookup_table , MATCH ( vertical_lookup_value , lookup_column >, 0), MATCH ( horizontal_lookup_value , lookup_row , 0))

    Cons ៖ តែមួយ - អ្នកត្រូវចងចាំវាក្យសម្ព័ន្ធរបស់រូបមន្ត។

    គុណសម្បត្តិ ៖ រូបមន្តរកមើលដែលប្រើបានច្រើនបំផុតក្នុង Excel ប្រសើរជាងមុខងារ Vlookup, Hlookup និង Lookup ក្នុងន័យជាច្រើន៖

    • វាអាចធ្វើការរកមើលខាងឆ្វេង និងខាងលើ។
    • អនុញ្ញាតឱ្យពង្រីក ឬបង្រួមតារាងរកមើលដោយសុវត្ថិភាពដោយបញ្ចូល ឬលុបជួរឈរ និងជួរដេក។
    • គ្មានដែនកំណត់ចំពោះទំហំតម្លៃស្វែងរកទេ។
    • ដំណើរការលឿនជាងមុន។ ដោយសារតែរូបមន្តផ្គូផ្គងសន្ទស្សន៍យោងជួរឈរ/ជួរជាជាងតារាងទាំងមូល វាទាមទារថាមពលដំណើរការតិចជាង ហើយនឹងមិនធ្វើឱ្យ Excel របស់អ្នកថយចុះទេ។

    សម្រាប់ព័ត៌មានបន្ថែម សូមពិនិត្យមើល៖

    • INDEX MATCH ជាជម្រើសប្រសើរជាងមុនចំពោះ VLOOKUP
    • រូបមន្ត INDEX MATCH MATCH សម្រាប់ការរកមើលពីរវិមាត្រ

    តារាងប្រៀបធៀប Excel Lookup

    ដូចដែលអ្នកឃើញ មិនមែនរូបមន្ត Excel Lookup ទាំងអស់មានសមមូលទេ ខ្លះអាចដោះស្រាយការរកមើលផ្សេងៗគ្នាបានខ្លះ ខណៈខ្លះអាចប្រើក្នុងស្ថានភាពជាក់លាក់មួយប៉ុណ្ណោះ។ តារាងខាងក្រោមបង្ហាញពីសមត្ថភាពនៃរូបមន្តរកមើលនីមួយៗក្នុង Excel។

    រូបមន្ត ការរកមើលបញ្ឈរ រកមើលខាងឆ្វេង ការរកមើលផ្ដេក ការរកមើលខាងលើ ម៉ាទ្រីសរកមើល អនុញ្ញាតឱ្យបញ្ចូល/លុបទិន្នន័យ
    រកមើល ✓<20
    ការរកមើល <20
    ការស្វែងរក ✓<20
    ការផ្គូផ្គងទិដ្ឋភាព
    Hlookup Match
    ការផ្គូផ្គងអុហ្វសិត ✓<20
    ការប្រកួតការប្រកួតអុហ្វសិត
    ការផ្គូផ្គងសន្ទស្សន៍
    ការផ្គូផ្គងសន្ទស្សន៍<20

    ឧទាហរណ៍រូបមន្តស្វែងរក Excel

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

    ការរកមើលបញ្ឈរក្នុងជួរឈរ

    ការរកមើលបញ្ឈរ ឬ Vlookup គឺជាដំណើរការនៃការស្វែងរកតម្លៃក្នុងជួរឈរមួយ ហើយ​ត្រឡប់​តម្លៃ​ក្នុង​ជួរ​ដេក​ដូចគ្នា​ពី​ជួរ​ឈរ​ផ្សេង​ទៀត។ Vlookup ក្នុង Excel អាច​ត្រូវ​បាន​ធ្វើ​តាម​វិធី​ជា​ច្រើន​រួម​មាន៖

    មុខងារ VLOOKUP

    ប្រសិនបើ​តម្លៃ​ការ​ស្វែងរក​របស់​អ្នក​ស្ថិត​នៅ​ក្នុង​ជួរ​ឈរ​ខាង​ឆ្វេង​នៃ​តារាង ហើយ​អ្នក​មិន​មាន​គម្រោង​ធ្វើ​អ្វី​ទេ។ ការផ្លាស់ប្តូររចនាសម្ព័ន្ធទៅសំណុំទិន្នន័យរបស់អ្នក (មិនបន្ថែម ឬលុបជួរឈរ) អ្នកអាចប្រើរូបមន្ត Vlookup ធម្មតាដោយសុវត្ថិភាព៖

    =VLOOKUP(G2, $A$2:$E$6, 5, FALSE)

    កន្លែងដែល G2 ជាតម្លៃរកមើល A2:E6 នៅក្នុងតារាងរកមើល ហើយ E គឺ ជួរឈរត្រឡប់មកវិញ។

    VLOOKUP MATCH

    ប្រសិនបើអ្នកកំពុងធ្វើការជាមួយតារាងរកមើល Excel "អថេរ" ដែលជួរឈរអាចត្រូវបានបញ្ចូល និងលុបនៅពេលណាក៏បាន។ ធ្វើឱ្យរូបមន្ត Vlookup របស់អ្នកមានភាពស៊ាំទៅនឹងការផ្លាស់ប្តូរទាំងនោះដោយបង្កប់មុខងារ Match ដែលបង្កើតសេចក្តីយោងជួរឈរថាមវន្តជំនួសឱ្យលេខលិបិក្រម "hard-coded"៖

    =VLOOKUP(F2,$A$1:$D$6, MATCH($G$1,$A$1:$D$1, 0), FALSE)

    INDEX MATCH - ការរកមើលខាងឆ្វេង

    វាជារូបមន្តដែលខ្ញុំចូលចិត្តដែលគ្រប់គ្រងការរកមើលពីស្តាំទៅឆ្វេងដោយភាពងាយស្រួល និងដំណើរការដោយគ្មានកំហុសមិនថាអ្នកបន្ថែម ឬលុបជួរឈរប៉ុន្មានទេ។

    ឧទាហរណ៍ ដើម្បីស្វែងរកជួរឈរ B សម្រាប់តម្លៃក្នុង H2 ហើយត្រឡប់ការផ្គូផ្គងពីជួរ F ប្រើរូបមន្តនេះ៖

    =INDEX($F$2:$F$6,(MATCH(H2,$B$2:$B$6,0)))

    ចំណាំ។ នៅពេលដែលអ្នកមានគម្រោងប្រើរូបមន្ត Vlookup ក្នុងក្រឡាច្រើនជាងមួយ អ្នកគួរតែ ចាក់សោរតារាងរកមើល ជានិច្ច ដោយប្រើសញ្ញា $ (សេចក្តីយោងក្រឡាដាច់ខាត) ដូច្នេះរូបមន្តត្រូវបានចម្លងយ៉ាងត្រឹមត្រូវទៅក្រឡាផ្សេងទៀត។

    ការរកមើលផ្ដេកក្នុងជួរដេក

    ការរកមើលផ្ដេកគឺជាកំណែ "ផ្លាស់ប្តូរ" នៃការរកមើលបញ្ឈរដែលស្វែងរកក្នុងសំណុំទិន្នន័យដែលបានរៀបចំដោយផ្ដេក។ ម្យ៉ាងវិញទៀត វាស្វែងរកតម្លៃរកមើលក្នុងជួរមួយ ហើយត្រឡប់តម្លៃក្នុងទីតាំងដូចគ្នាពីជួរមួយទៀត។

    សន្មតថាតម្លៃស្វែងរករបស់អ្នកស្ថិតនៅក្នុង B9 តារាងរកមើលគឺ B1:F5 និងអ្នកចង់ត្រឡប់តម្លៃដែលត្រូវគ្នាពីជួរទី 5 សូមប្រើរូបមន្តមួយក្នុងចំណោមរូបមន្តខាងក្រោម៖

    មុខងារ HLOOKUP

    អាចរកមើលបានតែនៅទូទាំង ជួរខាងលើ នៅក្នុងសំណុំទិន្នន័យរបស់អ្នក .

    =HLOOKUP(B8, $B$1:$F$5, 5, FALSE)

    HLOOKUP MATCH

    ដូច Hlookup សុទ្ធ រូបមន្តនេះអាចស្វែងរកតែនៅជួរខាងលើបំផុត ប៉ុន្តែអនុញ្ញាតឱ្យអ្នក បញ្ចូល ឬលុបជួរដោយសុវត្ថិភាព ក្នុងតារាងរកមើល។

    =HLOOKUP(B8, $B$1:$F$5, MATCH($A$9, $A$1:$A$5, 0), FALSE)

    កន្លែងដែល A1:A5 ជាបឋមកថាជួរដេក ហើយ A9 គឺជាឈ្មោះជួរដែលអ្នកចង់ត្រឡប់ការផ្គូផ្គង .

    INDEX MATCH

    អាច រកមើលក្នុងជួរណាមួយ ហើយមិនមានដែនកំណត់នៃរូបមន្តខាងលើទេ។

    =INDEX($B$5:$F$5,(MATCH(B8,$B$1:$F$1,0)))

    ការរកមើលពីរវិមាត្រ (ផ្អែកលើតម្លៃជួរដេក និងជួរ)

    ការរកមើលពីរវិមាត្រ (aka ការរកមើលម៉ាទ្រីស , ការរកមើលពីរដង ការរកមើលពីរផ្លូវ ) ត្រឡប់តម្លៃដោយផ្អែកលើការផ្គូផ្គងទាំងជួរ និងជួរ។ ម្យ៉ាងវិញទៀត រូបមន្តរកមើល 2 វិមាត្រ ស្វែងរកតម្លៃនៅចំនុចប្រសព្វនៃជួរដេក និងជួរឈរដែលបានបញ្ជាក់។

    សន្មត់ថាតារាងរកមើលរបស់អ្នកគឺ A1:E6 ក្រឡា H2 មានតម្លៃដែលត្រូវគ្នានៅលើជួរដេក និង H3 រក្សាតម្លៃដែលត្រូវផ្គូផ្គងនៅលើជួរឈរ រូបមន្តខាងក្រោមនឹងដំណើរការល្អ៖

    រូបមន្ត INDEX MATCH MATCH :

    =INDEX($A$1:$E$6, MATCH(H2,$A$1:$A$6,0), MATCH(H3,$A$1:$E$1,0))

    OFFSET MATCH MATCH formula :

    =OFFSET($A$1,MATCH(H2,$A$2:$A$6,0),MATCH(H3,$B$1:$E$1,0))

    ក្រៅពីរូបមន្តខាងលើ មានវិធីមួយចំនួនទៀតដើម្បីធ្វើការរកមើលម៉ាទ្រីសនៅក្នុង Excel ហើយ​អ្នក​អាច​រក​ឃើញ​ព័ត៌មាន​លម្អិត​ពេញលេញ​ក្នុង​របៀប​រក​មើល 2 ផ្លូវ

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