តារាងមាតិកា
ការបង្រៀនពន្យល់អំពីទម្រង់វ៉ិចទ័រ និងអារេនៃមុខងារ Excel LOOKUP និងបង្ហាញពីការប្រើប្រាស់ធម្មតា និងមិនសំខាន់នៃ LOOKUP ក្នុង Excel ជាមួយនឹងឧទាហរណ៍រូបមន្ត។
សំណួរមួយក្នុងចំណោមសំណួរញឹកញាប់បំផុត ដែលអ្នកប្រើប្រាស់ Excel ទាំងអស់សួរម្តងៗគឺ៖ " តើខ្ញុំរកមើលតម្លៃនៅលើសន្លឹកមួយដោយរបៀបណា ហើយទាញតម្លៃដែលត្រូវគ្នាទៅសន្លឹកមួយទៀត? "។ ជាការពិតណាស់ វាអាចមានការប្រែប្រួលជាច្រើននៃសេណារីយ៉ូមូលដ្ឋាន៖ អ្នកប្រហែលជាកំពុងស្វែងរកការផ្គូផ្គងជិតបំផុតជាជាងការផ្គូផ្គងពិតប្រាកដ អ្នកប្រហែលជាចង់ស្វែងរកបញ្ឈរក្នុងជួរឈរ ឬផ្ដេកក្នុងជួរដេកមួយ វាយតម្លៃលក្ខណៈវិនិច្ឆ័យមួយ ឬច្រើន ។ល។ ខ្លឹមសារគឺដូចគ្នា - អ្នកត្រូវដឹងពីរបៀបស្វែងរកក្នុង Excel។
Microsoft Excel ផ្តល់នូវវិធីផ្សេងគ្នាមួយចំនួនដើម្បីធ្វើការរកមើល ដើម្បីចាប់ផ្តើម ចូរយើងរៀនមុខងារដែលត្រូវបានរចនាឡើងដើម្បីដោះស្រាយករណីសាមញ្ញបំផុតនៃការរកមើលបញ្ឈរ និងផ្ដេក។ ដូចដែលអ្នកអាចស្មានបានយ៉ាងងាយ ខ្ញុំកំពុងនិយាយអំពីមុខងារ LOOKUP។
មុខងារ Excel LOOKUP - វាក្យសម្ព័ន្ធ និងប្រើប្រាស់
នៅកម្រិតមូលដ្ឋានបំផុត មុខងារ LOOKUP នៅក្នុង Excel ស្វែងរកតម្លៃក្នុងជួរឈរមួយ ឬជួរដេកមួយ ហើយត្រឡប់តម្លៃដែលត្រូវគ្នាពីទីតាំងដូចគ្នានៅក្នុងជួរឈរ ឬជួរដេកផ្សេងទៀត។
មានទម្រង់ LOOKUP ពីរក្នុង Excel៖ Vector និង Array ។ ទម្រង់នីមួយៗត្រូវបានពន្យល់ដោយឡែកពីគ្នាខាងក្រោម។
មុខងារ Excel LOOKUP - ទម្រង់វ៉ិចទ័រ
ក្នុងបរិបទនេះ វ៉ិចទ័រ សំដៅទៅលើជួរមួយជួរ ឬជួរមួយជួរ។រូបមន្តបំពេញការងារ៖
=LOOKUP(VLOOKUP(E2, $A$2:$C$7, 3, FALSE), {"c";"d";"t"}, {"Completed";"Development";"Testing"})
ដូចដែលបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្តទាញយកស្ថានភាពគម្រោងពីតារាងរកមើល ហើយជំនួសអក្សរកាត់ដោយពាក្យដែលត្រូវគ្នា៖
គន្លឹះ។ ប្រសិនបើអ្នកកំពុងប្រើ Excel 2016 ជាផ្នែកនៃការជាវ Office 365 អ្នកអាចប្រើមុខងារ SWITCH សម្រាប់គោលបំណងស្រដៀងគ្នា។
ខ្ញុំសង្ឃឹមថាឧទាហរណ៍ទាំងនេះបានបំភ្លឺខ្លះៗអំពីរបៀបដែលមុខងារ LOOKUP ដំណើរការ។ ដើម្បីយល់កាន់តែច្បាស់អំពីរូបមន្ត អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកឧទាហរណ៍ Excel Lookup ទាំងនេះ។ នៅក្នុងការបង្រៀនបន្ទាប់ យើងនឹងពិភាក្សាពីវិធីមួយចំនួនទៀតក្នុងការស្វែងរកក្នុង Excel និងពន្យល់ថារូបមន្ត Lookup ណាដែលល្អបំផុតដែលត្រូវប្រើក្នុងស្ថានភាពណាមួយ។ ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!
ដូច្នេះហើយ អ្នកប្រើទម្រង់វ៉ិចទ័រនៃ LOOKUP ដើម្បីស្វែងរកជួរមួយ ឬជួរឈរមួយនៃទិន្នន័យសម្រាប់តម្លៃដែលបានបញ្ជាក់ ហើយទាញតម្លៃពីទីតាំងដូចគ្នាក្នុងជួរដេក ឬជួរឈរផ្សេងទៀត។វាក្យសម្ព័ន្ធនៃការរកមើលវ៉ិចទ័រគឺ ដូចខាងក្រោម៖
LOOKUP(lookup_value, lookup_vector, [result_vector])Where:
- Lookup_value (ទាមទារ) - តម្លៃដែលត្រូវស្វែងរក។ វាអាចជាលេខ អត្ថបទ តម្លៃឡូជីខលនៃ TRUE ឬ FALSE ឬជាឯកសារយោងទៅក្រឡាដែលមានតម្លៃរកមើល។
- Lookup_vector (ទាមទារ) - មួយជួរ ឬជួរឈរមួយ ជួរដែលត្រូវស្វែងរក។ វាត្រូវតែត្រូវបានតម្រៀបតាម លំដាប់ឡើង ។
- Result_vector (ស្រេចចិត្ត) - ជួរមួយជួរ ឬជួរមួយដែលអ្នកចង់បង្ហាញលទ្ធផល - តម្លៃ នៅក្នុងទីតាំងដូចគ្នានឹងតម្លៃស្វែងរក។ Result_vector ត្រូវតែជា ទំហំដូចគ្នា ដូចទៅនឹង lookup_range ។ ប្រសិនបើលុបចេញ លទ្ធផលនឹងត្រលប់មកវិញពី lookup_vector ។
ឧទាហរណ៍ខាងក្រោមបង្ហាញពីរូបមន្តរកមើលសាមញ្ញចំនួនពីរនៅក្នុងសកម្មភាព។
រូបមន្តរកមើលបញ្ឈរ - ស្វែងរកក្នុងមួយ- ជួរជួរឈរ
ឧបមាថា អ្នកមានបញ្ជីអ្នកលក់នៅក្នុងជួរឈរ D (D2:D5) និងផលិតផលដែលពួកគេបានលក់ក្នុងជួរ E (E2:E5)។ អ្នកកំពុងបង្កើតផ្ទាំងគ្រប់គ្រងមួយដែលអ្នកប្រើប្រាស់របស់អ្នកនឹងបញ្ចូលឈ្មោះរបស់អ្នកលក់នៅក្នុង B2 ហើយអ្នកត្រូវការរូបមន្តដែលនឹងទាញផលិតផលដែលត្រូវគ្នានៅក្នុង B3 ។ ភារកិច្ចអាចត្រូវបានសម្រេចយ៉ាងងាយស្រួលជាមួយរូបមន្តនេះ៖
=LOOKUP(B2,D2:D5,E2:E5)
ដើម្បីយល់កាន់តែច្បាស់អំពីអាគុយម៉ង់ សូមពិនិត្យមើលរូបថតអេក្រង់នេះ៖
រូបមន្តរកមើលផ្ដេក - ស្វែងរកក្នុងជួរមួយជួរ
ប្រសិនបើទិន្នន័យប្រភពរបស់អ្នកមានប្លង់ផ្ដេក ឧ. ធាតុស្ថិតនៅក្នុងជួរដេកជាជាងជួរឈរ បន្ទាប់មកផ្គត់ផ្គង់ជួរជួរដេកមួយក្នុងអាគុយម៉ង់ lookup_vector និង result_vector ដូចនេះ៖
=LOOKUP(B2,E1:H1,E2:H2)
នៅក្នុងផ្នែកទីពីរនៃមេរៀននេះ អ្នកនឹងឃើញឧទាហរណ៍ការរកមើល Excel ពីរបីទៀតដែលដោះស្រាយបញ្ហាស្មុគស្មាញបន្ថែមទៀត។ ក្នុងពេលជាមួយគ្នានេះ សូមចងចាំការពិតដ៏សាមញ្ញខាងក្រោមនេះ ដែលនឹងជួយអ្នកឱ្យជៀសផុតពីបញ្ហាដែលអាចកើតមាន និងការពារកំហុសទូទៅ។
រឿង 5 យ៉ាងដែលអ្នកគួរដឹងអំពីទម្រង់វ៉ិចទ័រនៃ Excel LOOKUP
- តម្លៃនៅក្នុង lookup_vector គួរតែត្រូវបានតម្រៀបក្នុង លំដាប់ឡើង ពោលគឺពីតូចបំផុតទៅធំជាងគេ ឬពី A ដល់ Z បើមិនដូច្នេះទេ រូបមន្ត Excel Lookup របស់អ្នកអាចត្រឡប់កំហុស ឬលទ្ធផលមិនត្រឹមត្រូវ។ ប្រសិនបើអ្នកត្រូវការរកមើលនៅលើ ទិន្នន័យមិនបានតម្រៀប បន្ទាប់មកប្រើ INDEX MATCH ឬ OFFSET MATCH។
- Lookup_vector និង result_vector ត្រូវតែជា ជួរមួយជួរ ឬ ជួរជួរឈរមួយ ដែលមានទំហំដូចគ្នា។
- មុខងារ LOOKUP នៅក្នុង Excel គឺ មិនប្រកាន់អក្សរតូចធំ វាមិនខុសគ្នាទេ អក្សរធំ និងអក្សរតូច។
- Excel LOOKUP ដំណើរការដោយផ្អែកលើ ការផ្គូផ្គងប្រហាក់ប្រហែល ។ កាន់តែច្បាស់ រូបមន្តស្វែងរកស្វែងរកការផ្គូផ្គងពិតប្រាកដជាមុនសិន។ ប្រសិនបើវាមិនអាចស្វែងរកតម្លៃរកមើលបានពិតប្រាកដទេ វារកមើល តូចបំផុតបន្ទាប់value ពោលគឺតម្លៃធំបំផុតនៅក្នុង lookup_vector ដែលតិចជាង ឬស្មើនឹង lookup_value ។
ឧទាហរណ៍ ប្រសិនបើតម្លៃស្វែងរករបស់អ្នកគឺ "5" នោះរូបមន្តនឹងស្វែងរកវាជាមុនសិន។ ប្រសិនបើ "5" មិនត្រូវបានរកឃើញវានឹងស្វែងរក "4" ។ ប្រសិនបើ "4" រកមិនឃើញ វានឹងស្វែងរក "3" ហើយបន្តបន្ទាប់ទៀត។
- ប្រសិនបើ lookup_value គឺ តូចជាង ជាងតម្លៃតូចបំផុតនៅក្នុង lookup_vector , Excel LOOKUP ត្រឡប់កំហុស #N/A។
មុខងារ Excel LOOKUP - ទម្រង់អារេ
ទម្រង់អារេនៃមុខងារ LOOKUP ស្វែងរកតម្លៃដែលបានបញ្ជាក់នៅក្នុង ជួរឈរ ឬជួរដេកទីមួយនៃអារេ ហើយទៅយកតម្លៃពីទីតាំងដូចគ្នាក្នុងជួរឈរ ឬជួរដេកចុងក្រោយនៃអារេ។
ការរកមើលអារេមានអាគុយម៉ង់ចំនួន 2 ដែលទាំងពីរត្រូវបានទាមទារ៖
LOOKUP( lookup_value, អារេ)កន្លែងណា៖
- Lookup_value - តម្លៃដែលត្រូវស្វែងរកក្នុងអារេមួយ។
- អារេ - a ជួរក្រឡាដែលអ្នកចង់ស្វែងរកតម្លៃរកមើល។ តម្លៃក្នុងជួរឈរ ឬជួរដេកដំបូងនៃអារេ (អាស្រ័យលើថាតើអ្នកធ្វើ V-lookup ឬ H-lookup) ត្រូវតែតម្រៀបតាមលំដាប់ឡើង។ អក្សរធំ និងអក្សរតូចត្រូវបានចាត់ទុកថាសមមូល។
ឧទាហរណ៍ ជាមួយឈ្មោះអ្នកលក់ដែលមានទីតាំងនៅជួរទីមួយនៃអារេ (ជួរ A) និងកាលបរិច្ឆេទលំដាប់ក្នុងជួរចុងក្រោយនៃអារេ (ជួរឈរ C) អ្នកអាចប្រើរូបមន្តខាងក្រោមដើម្បីស្វែងរកឈ្មោះ និងទាញកាលបរិច្ឆេទដែលត្រូវគ្នា៖
=LOOKUP(B2,D2:F5)
ចំណាំ។ ទម្រង់អារេនៃមុខងារ Excel LOOKUP មិនគួរច្រឡំជាមួយរូបមន្តអារេ Excel ទេ។ ទោះបីជាវាដំណើរការលើអារេក៏ដោយ LOOKUP នៅតែជារូបមន្តធម្មតា ដែលត្រូវបានបញ្ចប់តាមរបៀបធម្មតាដោយចុចគ្រាប់ចុចបញ្ចូល។
រឿង 4 យ៉ាងដែលអ្នកគួរដឹងអំពីទម្រង់អារេនៃ Excel LOOKUP
- ប្រសិនបើ អារេ មាន ជួរច្រើនជាងជួរឈរ ឬចំនួនជួរឈរ និងជួរដូចគ្នា រូបមន្តស្វែងរកស្វែងរកក្នុងជួរទីមួយ (ការរកមើលផ្ដេក)។
- ប្រសិនបើ អារេ មាន ជួរច្រើនជាងជួរ នោះ Excel LOOKUP ស្វែងរកនៅជួរទីមួយ (ការរកមើលបញ្ឈរ )។
- ប្រសិនបើរូបមន្តមិនអាចរកឃើញតម្លៃរកមើលទេ វាប្រើ តម្លៃធំបំផុត ក្នុងអារេដែលតូចជាង ឬស្មើនឹង lookup_value ។
- ប្រសិនបើ តម្លៃរកមើលតូចជាង ជាងតម្លៃតូចបំផុតនៅក្នុងជួរទីមួយ ឬជួរដេកនៃអារេ (អាស្រ័យលើទំហំអារេ) រូបមន្តរកមើលនឹងត្រឡប់កំហុស #N/A។
ចំណាំសំខាន់! មុខងារនៃទម្រង់អារេ Excel LOOKUP ត្រូវបានកំណត់ ហើយយើងមិនណែនាំឱ្យប្រើវាទេ។ ជំនួសមកវិញ អ្នកអាចប្រើមុខងារ VLOOKUP ឬ HLOOKUP ដែលជាកំណែដែលបានកែលម្អ ដើម្បីធ្វើការរកមើលបញ្ឈរ និងផ្ដេករៀងៗខ្លួន។
របៀបប្រើមុខងារ LOOKUP នៅក្នុង Excel - ឧទាហរណ៍រូបមន្ត
ទោះបីជាមាន មុខងារដ៏មានឥទ្ធិពលបន្ថែមទៀតដើម្បីរកមើល និងផ្គូផ្គងនៅក្នុង Excel (ដែលជាកម្មវត្ថុនៃការបង្រៀនបន្ទាប់របស់យើង) LOOKUP មានប្រយោជន៍ក្នុងស្ថានភាពជាច្រើន និងឧទាហរណ៍ខាងក្រោមបង្ហាញពីការប្រើប្រាស់មិនសំខាន់មួយចំនួន។ សូមចំណាំ រូបមន្តខាងក្រោមទាំងអស់ប្រើទម្រង់វ៉ិចទ័រនៃ Excel LOOKUP។
រកមើលតម្លៃក្នុងក្រឡាដែលមិនទទេចុងក្រោយក្នុងជួរឈរ
ប្រសិនបើអ្នកមានជួរឈរដែលបំពេញដោយថាមវន្ត ទិន្នន័យ អ្នកប្រហែលជាចង់ជ្រើសរើសធាតុដែលបានបន្ថែមថ្មីៗបំផុត ឧ. ទទួលបានក្រឡាដែលមិនទទេចុងក្រោយនៅក្នុងជួរឈរមួយ។ ចំពោះបញ្ហានេះ សូមប្រើរូបមន្តទូទៅនេះ៖
LOOKUP(2, 1/( column "), column )នៅក្នុងរូបមន្តខាងលើ អាគុយម៉ង់ទាំងអស់ លើកលែងតែសម្រាប់ សេចក្តីយោងជួរឈរគឺថេរ។ ដូច្នេះ ដើម្បីទាញយកតម្លៃចុងក្រោយក្នុងជួរឈរជាក់លាក់មួយ អ្នកគ្រាន់តែត្រូវការផ្គត់ផ្គង់សេចក្តីយោងជួរឈរដែលត្រូវគ្នា។ ឧទាហរណ៍ ដើម្បីស្រង់តម្លៃនៃក្រឡាដែលមិនទទេចុងក្រោយក្នុងជួរឈរ A សូមប្រើរូបមន្តនេះ៖
=LOOKUP(2, 1/(A:A""), A:A)
ដើម្បីទទួលបានតម្លៃចុងក្រោយពីជួរឈរផ្សេងទៀត សូមកែប្រែសេចក្តីយោងជួរឈរដូចបានបង្ហាញ នៅក្នុងរូបថតអេក្រង់ខាងក្រោម - សេចក្តីយោងទីមួយគឺជាជួរឈរដែលត្រូវពិនិត្យរកមើលក្រឡាទទេ/មិនទទេ ហើយឯកសារយោងទីពីរគឺជាជួរឈរដើម្បីត្រឡប់តម្លៃពី៖
របៀប រូបមន្តនេះដំណើរការ
នៅក្នុងអាគុយម៉ង់ lookup_value អ្នកផ្គត់ផ្គង់លេខ 2 ឬលេខផ្សេងទៀតដែលធំជាង 1 (បន្តិចទៀត អ្នកនឹងយល់ពីមូលហេតុ)។
នៅក្នុង lookup_vector អាគុយម៉ង់ អ្នកដាក់កន្សោមនេះ៖ 1/(A:A"")
- ដំបូង អ្នកអនុវត្តប្រតិបត្តិការឡូជីខល A:A"" ដែលប្រៀបធៀបក្រឡានីមួយៗក្នុងជួរ A ជាមួយខ្សែអក្សរទទេ ហើយត្រឡប់ TRUE សម្រាប់ក្រឡាទទេ និង FALSE សម្រាប់ក្រឡាមិនទទេ។ ក្នុងឧទាហរណ៍ខាងលើ រូបមន្តក្នុង F2 ត្រឡប់អារេនេះ៖ {TRUE;TRUE;TRUE;TRUE;FALSE...}
- បន្ទាប់មក អ្នកចែកលេខ 1 ដោយធាតុនីមួយៗនៃអារេខាងលើ។ ជាមួយនឹង TRUE ស្មើនឹង 1 និង FALSE ស្មើនឹង 0 អ្នកនឹងទទួលបានអារេថ្មីដែលមាន 1 និង #DIV/0! កំហុស (លទ្ធផលនៃការបែងចែកដោយ 0) ហើយអារេនេះត្រូវបានប្រើជា lookup_vector ។ ក្នុងឧទាហរណ៍នេះ វាជា {1;1;1;1;#DIV/0!...}
ឥឡូវនេះ របៀបដែលវាមកថារូបមន្តត្រឡប់តម្លៃមិនទទេចុងក្រោយនៅក្នុងជួរឈរមួយ បានផ្តល់ថា lookup_value មិនត្រូវគ្នានឹងធាតុណាមួយនៃ lookup_vector ? គន្លឹះក្នុងការយល់ដឹងអំពីតក្កវិជ្ជាគឺថា Excel LOOKUP ស្វែងរកជាមួយការផ្គូផ្គងប្រហាក់ប្រហែល ពោលគឺនៅពេលដែលតម្លៃស្វែងរកពិតប្រាកដមិនត្រូវបានរកឃើញ វាត្រូវនឹងតម្លៃធំបំផុតបន្ទាប់នៅក្នុង lookup_vector ដែលតូចជាង lookup_value . ក្នុងករណីរបស់យើង lookup_value គឺ 2 ហើយតម្លៃធំបំផុតនៅក្នុង lookup_vector គឺ 1 ដូច្នេះ LOOKUP ត្រូវគ្នានឹង 1 ចុងក្រោយក្នុងអារេ ដែលជាក្រឡាចុងក្រោយដែលមិនទទេ!
ក្នុងអាគុយម៉ង់ result_vector អ្នកយោងជួរឈរដែលអ្នកចង់ត្រឡប់តម្លៃមួយ ហើយរូបមន្តរកមើលរបស់អ្នកនឹងទៅយកតម្លៃក្នុងទីតាំងដូចគ្នានឹងតម្លៃរកមើល។
ព័ត៌មានជំនួយ។ ប្រសិនបើអ្នកចង់ទទួលបាន ចំនួនជួរដេក ដែលរក្សាតម្លៃចុងក្រោយ បន្ទាប់មកប្រើមុខងារ ROW ដើម្បីយកវាមកវិញ។ ឧទាហរណ៍៖ =LOOKUP(2,1/(A:A""),ROW(A:A))
រកមើលតម្លៃនៅក្នុងក្រឡាដែលមិនទទេចុងក្រោយក្នុងជួរដេកមួយ
ប្រសិនបើទិន្នន័យប្រភពរបស់អ្នកត្រូវបានដាក់ជាជួរជាងជួរឈរ អ្នកអាចទទួលបានតម្លៃនៃក្រឡាដែលមិនទទេចុងក្រោយដោយប្រើរូបមន្តនេះ៖
LOOKUP(2, 1/( row "), row )តាមពិត រូបមន្តនេះមិនមានអ្វីផ្សេងក្រៅពីការកែប្រែបន្តិចបន្តួចនៃរូបមន្តមុន ដោយមានភាពខុសគ្នាតែមួយគត់ដែលអ្នកប្រើសេចក្តីយោងជួរជំនួសឱ្យសេចក្តីយោងជួរឈរ។
ឧទាហរណ៍ ដើម្បីទទួលបានតម្លៃចុងក្រោយ ក្រឡាមិនទទេនៅជួរទី 1 ប្រើរូបមន្តនេះ៖
=LOOKUP(2, 1/(1:1""), 1:1)
រូបថតអេក្រង់ខាងក្រោមបង្ហាញលទ្ធផល៖
ទទួលបានតម្លៃ ភ្ជាប់ជាមួយធាតុចុងក្រោយក្នុងជួរមួយ
ដោយគ្រាន់តែមានភាពច្នៃប្រឌិតបន្តិចបន្តួច រូបមន្តខាងលើអាចត្រូវបានប្ដូរតាមបំណងយ៉ាងងាយស្រួលសម្រាប់ការដោះស្រាយកិច្ចការស្រដៀងគ្នាផ្សេងទៀត។ ឧទាហរណ៍ វាអាចត្រូវបានប្រើដើម្បីទទួលបានតម្លៃដែលទាក់ទងនឹងឧទាហរណ៍ចុងក្រោយនៃតម្លៃជាក់លាក់ក្នុងជួរដេក។ វាអាចស្តាប់ទៅមិនច្បាស់លាស់បន្តិច ប៉ុន្តែឧទាហរណ៍ខាងក្រោមនឹងធ្វើឱ្យអ្វីៗកាន់តែងាយស្រួលយល់។
សន្មត់ថាអ្នកមានតារាងសង្ខេបដែលជួរឈរ A មានឈ្មោះអ្នកលក់ ហើយជួរឈរបន្តបន្ទាប់មានទិន្នន័យមួយចំនួនសម្រាប់ខែនីមួយៗ។ ក្នុងឧទាហរណ៍នេះ ក្រឡាមួយមាន "បាទ/ចាស" ប្រសិនបើអ្នកលក់ដែលបានផ្តល់ឱ្យបានបិទកិច្ចព្រមព្រៀងយ៉ាងហោចណាស់មួយក្នុងរយៈពេលមួយខែ។ គោលដៅរបស់យើងគឺដើម្បីទទួលបានមួយខែដែលភ្ជាប់ជាមួយធាតុ "បាទ" ចុងក្រោយក្នុងមួយជួរ។
កិច្ចការអាចត្រូវបានដោះស្រាយដោយប្រើរូបមន្ត LOOKUP ខាងក្រោម៖
=LOOKUP(2, 1/(B2:H2="yes"), $B$1:$H$1)
តក្កវិជ្ជារបស់រូបមន្តគឺដូចគ្នាទៅនឹងការពិពណ៌នានៅក្នុងឧទាហរណ៍ទីមួយ។ ភាពខុសគ្នាគឺថាអ្នកប្រើ "ស្មើ" ប្រតិបត្តិករ ("=") ជំនួសឱ្យ "មិនស្មើគ្នាto" ("") ហើយដំណើរការលើជួរដេកជំនួសឱ្យជួរឈរ។
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីលទ្ធផល៖
រកមើលជាជម្រើសជំនួស IFs ដែលត្រូវបានភ្ជាប់
នៅក្នុងរូបមន្តរកមើលទាំងអស់ដែលយើងបានពិភាក្សាកន្លងមក អាគុយម៉ង់ lookup_vector និង result_vector ត្រូវបានតំណាងដោយសេចក្តីយោងជួរ។ ទោះជាយ៉ាងណាក៏ដោយ វាក្យសម្ព័ន្ធនៃមុខងារ Excel LOOKUP អនុញ្ញាត ផ្គត់ផ្គង់វ៉ិចទ័រក្នុងទម្រង់ជាថេរអារេបញ្ឈរ ដែលអាចឱ្យអ្នកចម្លងមុខងារនៃ IF ដែលត្រូវបានភ្ជាប់ជាមួយនឹងរូបមន្តបង្រួម និងងាយស្រួលអានជាងមុន។
ឧបមាថា អ្នកមានបញ្ជីអក្សរកាត់នៅក្នុង ជួរឈរ A ហើយអ្នកចង់ជំនួសពួកវាដោយឈ្មោះពេញ ដែល "C" តំណាងឱ្យ "បានបញ្ចប់" "D" គឺជា "ការអភិវឌ្ឍន៍ ហើយ "T" គឺជា "ការធ្វើតេស្ត" ។ ភារកិច្ចអាចត្រូវបានសម្រេចដោយអនុគមន៍ IF ខាងក្រោម៖
=IF(A2="c", "Completed", IF(A2="d", "Development", IF(A2="t", "Testing", "")))
ឬដោយប្រើរូបមន្តរកមើលនេះ៖
=LOOKUP(A2, {"c";"d";"t"}, {"Completed";"Development";"Testing"})
ដូចបានបង្ហាញក្នុង រូបថតអេក្រង់ខាងក្រោម រូបមន្តទាំងពីរផ្តល់លទ្ធផលដូចគ្នា៖
ចំណាំ។ ដើម្បីអោយរូបមន្ត Excel Lookup ដំណើរការបានត្រឹមត្រូវ តម្លៃនៅក្នុង lookup_array គួរតែត្រូវបានតម្រៀបពី A ដល់ Z ឬពីតូចបំផុតទៅធំបំផុត។
ប្រសិនបើអ្នកកំពុងទាញតម្លៃពីតារាងរកមើល នោះអ្នកអាចបង្កប់មុខងារ Vlookup នៅក្នុងអាគុយម៉ង់ lookup_value ដើម្បីទាញយកការផ្គូផ្គងមួយ។
សន្មតថាតម្លៃរកមើលគឺនៅក្នុងក្រឡា E2។ តារាងរកមើលគឺ A2:C7 ហើយជួរឈរចំណាប់អារម្មណ៍ ("ស្ថានភាព") គឺជាជួរទី 3 នៅក្នុងតារាងរកមើលដូចខាងក្រោម