របៀបស្វែងរកតម្លៃក្នុងជួរក្នុង Excel (3 វិធីសាស្រ្ត)

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

កាលៈទេសៈអាចទាមទារឱ្យអ្នកស្វែងរកតម្លៃពីជួរមួយ។ ការស្វែងរក ការទាញយក គឺជាប្រតិបត្តិការទូទៅនៅក្នុង Excel ។ ថ្ងៃនេះយើងនឹងបង្ហាញអ្នកពីរបៀបស្វែងរកតម្លៃក្នុងជួរ។ សម្រាប់វគ្គនេះ យើងកំពុងប្រើប្រាស់ Excel 2019 (បន្តិចនៃ Excel 365) ដោយមានអារម្មណ៍សេរីក្នុងការប្រើប្រាស់កំណែដែលអ្នកពេញចិត្ត។

ជាដំបូង សូមស្វែងយល់អំពីសំណុំទិន្នន័យ ដែលជាមូលដ្ឋាននៃឧទាហរណ៍របស់យើង។

នៅទីនេះ យើងមានតារាងមួយដែលមានតួសម្តែងជាច្រើននាក់មកពីឧស្សាហកម្មភាពយន្តផ្សេងៗគ្នា ជាមួយនឹងភាពយន្តដ៏ពេញនិយមមួយរបស់ពួកគេ។ ដោយប្រើសំណុំទិន្នន័យនេះ យើងនឹងរកឃើញតម្លៃក្នុងជួរតម្លៃមួយ។

សូមចំណាំថានេះគឺជាសំណុំទិន្នន័យមូលដ្ឋានដើម្បីរក្សាអ្វីៗឱ្យសាមញ្ញ។ នៅក្នុងសេណារីយ៉ូអនុវត្តជាក់ស្តែង អ្នកអាចជួបនឹងសំណុំទិន្នន័យដែលធំជាង និងស្មុគ្រស្មាញ។

Practice Workbook

អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកសៀវភៅលំហាត់ពីតំណខាងក្រោម។

Excel ស្វែងរកតម្លៃក្នុង Range.xlsx

វិធីសាស្រ្ត 3 ដើម្បីស្វែងរកតម្លៃក្នុងជួរ

ដូចដែលយើងបានរៀបរាប់ យើងនឹងស្វែងរកតម្លៃពីជួរដោយប្រើសំណុំទិន្នន័យភាពយន្ត សូមណែនាំវាលពីរបីដែលនឹង រក្សាតម្លៃស្វែងរក និងលទ្ធផល។

នៅទីនេះ យើងបានបន្ថែមវាលចំនួនពីរ ស្វែងរកតម្លៃ និង លទ្ធផល ខុសគ្នាទៅនឹងតារាង .

1. ស្វែងរកតម្លៃក្នុងជួរដោយប្រើអនុគមន៍ MATCH

ការស្តាប់ "Find Value" មុខងារពីរ FIND , SEARCH អាចនឹងមកដល់ នៅក្នុងចិត្តរបស់អ្នក។ ប៉ុន្តែយើងខ្លាចថា ទាំងនេះមិនមែនជាការផ្គូផ្គងដ៏ល្អសម្រាប់ការស្វែងរកក្នុងរង្វង់ទេ ចុះយ៉ាងណាវិញ?

ចម្លើយស្ថិតនៅក្នុងសំណួរ។ ហាហា! បាទ/ចាស យើងបានលើកឡើងពីពាក្យ “match” ហើយនោះនឹងជាមុខងារដើម្បីស្វែងរកតម្លៃក្នុងជួរមួយ។

មុខងារ MATCH ក្នុង Excel ត្រូវបានប្រើដើម្បីកំណត់ទីតាំងរបស់ តម្លៃស្វែងរកក្នុងជួរមួយ។ ចូរយើងប្រើប្រាស់មុខងារនេះ។

នៅទីនេះ យើងនឹងស្វែងរកតម្លៃ Brad Pitt នៅក្នុងអារេនៃតួសម្តែង។ ដូច្នេះ រូបមន្តរបស់យើងនឹងជា

=MATCH(H4,C4:C14,0)

យើងបានកំណត់ H4 ជា lookup_value ក្នុង MATCH ។ បន្ទាប់មក C4:C14 គឺជាជួរ និង 0 សម្រាប់ការផ្គូផ្គងពិតប្រាកដ។

វានឹងត្រឡប់ទីតាំងនៃតម្លៃក្នុងជួរ។

អ្នកអាចឃើញ Brad Pitt គឺជាលេខ 2 ក្នុងតារាងរបស់យើង ហើយរូបមន្តបានត្រឡប់លេខនោះ។ ដូច្នេះ យើងបានរកឃើញតម្លៃនៅក្នុងជួរ។

ប្រសិនបើការទទួលបានទីតាំងសម្រាប់តម្លៃស្វែងរកគឺជាគោលដៅរបស់អ្នក នោះអ្នកគ្រាន់តែត្រូវធ្វើវាប៉ុណ្ណោះ។

ប៉ុន្តែប្រសិនបើអ្នកចង់បង្កើត លទ្ធផល​ដែល​អនុញ្ញាត​ឱ្យ​អ្នក​ទាំង​អស់​យល់​ថា​តើ​តម្លៃ​មាន​ឬ​មិន​នៅ​ក្នុង​ជួរ​ បន្ទាប់​មក​អនុគមន៍​តក្ក​ជាច្រើន IF និង ISNUMBER នឹង​ជួយ។

នេះ រូបមន្តនឹងជា

=IF(ISNUMBER(MATCH(H4,C4:C14,0)),"Found","Not Found")

អនុគមន៍ MATCH គឺនៅខាងក្នុង ISNUMBER , ដែលពិនិត្យមើលថាតើ FIND ត្រឡប់ទីតាំង ឬកំហុស (នៅពេលដែល MATCH មិនទទួលបានតួអក្សរនៅក្នុងខ្សែ វាត្រឡប់ #N/A! កំហុស)។ សម្រាប់លេខ (ទីតាំង) វាត្រឡប់ TRUE

នោះហើយជាមូលហេតុដែលយើងបានកំណត់ “Found” ជា if_true_value សម្រាប់មុខងារ IF

នៅទីនេះ សម្រាប់ Brad Pitt MATCH បានប្រគល់លេខមួយ (យើងឃើញមុន)។ ដូច្នេះ លទ្ធផលចុងក្រោយគឺ "បានរកឃើញ"។

ប្រសិនបើយើងស្វែងរកតម្លៃដែលមិនស្ថិតនៅក្នុងជួរ នោះរូបមន្តនឹងត្រឡប់ "រកមិនឃើញ"។

2. អនុគមន៍ COUNTIF ដើម្បីស្វែងរកតម្លៃក្នុងជួរ

យើងអាចប្រើមុខងារស្ថិតិ COUNTIF ដើម្បីស្វែងរកតម្លៃក្នុងជួរ។ អនុគមន៍ COUNTIF រាប់ចំនួនក្រឡាពីជួរដែលត្រូវគ្នានឹងលក្ខខណ្ឌដែលបានផ្តល់ឱ្យ។

ការពិពណ៌នាអាចបង្កើនការសង្ស័យក្នុងចិត្តរបស់អ្នកថាការទទួលបានចំនួនក្រឡាមិនមែនជាគោលបំណងរបស់យើងទេ ជាជាងស្វែងរក តម្លៃនៅក្នុងជួរ។

កុំបារម្ភ! យើងនឹងរកឃើញតម្លៃ ហើយ COUNTIF នឹងដើរតួនាទីសំខាន់។ យើងក៏ត្រូវការជំនួយពី IF ផងដែរ។

រូបមន្តនឹងមានដូចខាងក្រោម

=IF(COUNTIF(C4:C14,H4)>0,"Found","Not Found")

ក្នុង COUNTIF(C4:C14,H4)>0 C4:C14 គឺជាជួរ ហើយ H4 គឺជាតម្លៃដែលត្រូវស្វែងរក។

ហើយដូចដែលយើងដឹង COUNTIF រាប់ក្រឡាដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ ដូច្នេះវានឹងរាប់ក្រឡាពីជួរ C4:C14 ដោយផ្អែកលើ H4 ។ ប្រសិនបើវារកឃើញតម្លៃ លទ្ធផលនឹងធំជាង 0។

ប្រសិនបើតម្លៃធំជាង 0 វាមានន័យថាតម្លៃត្រូវបានរកឃើញនៅក្នុងជួរ។ ហើយ if_true_value (“Found”) នឹងជាចម្លើយ។

3. ការប្រើប្រាស់ VLOOKUP

យើងអាចប្រើ VLOOKUP មុខងារដើម្បីស្វែងរកតម្លៃក្នុង aជួរ។ VLOOKUP រកមើលទិន្នន័យក្នុងជួរដែលបានរៀបចំបញ្ឈរ។

តោះសរសេររូបមន្តដោយប្រើ VLOOKUP

=VLOOKUP(H4,C4:C14,1,0) <13

H4 គឺ lookup_value ហើយ C4:C14 គឺជាជួរ 1 គឺ column_num, និង 0 គឺសម្រាប់ការផ្គូផ្គងពិតប្រាកដ។

វានឹងមិនផ្តល់ទីតាំង ឬតម្លៃ Boolean ទេ ផ្ទុយទៅវិញវានឹងទាញយកតម្លៃដែលត្រូវគ្នានឹង ការរកឃើញ។

យើងបានរកឃើញតម្លៃខ្លួនវាជាលទ្ធផលនៃរូបមន្តរបស់យើង។

ប្រសិនបើយើងស្វែងរកអ្វីមួយដែលមិនស្ថិតនៅក្នុងជួរ នោះរូបមន្តនឹង ផ្តល់នូវ #N/A! កំហុស។

ដើម្បីកម្ចាត់កំហុសនេះ និងបង្កើតលទ្ធផលដែលអាចយល់បានកាន់តែច្បាស់សម្រាប់តម្លៃដែលមិនស្ថិតនៅក្នុងជួរ យើងអាចប្រើមុខងារ IFNA

មុខងារ IFNA ពិនិត្យមើលថាតើតម្លៃដែលបានផ្គត់ផ្គង់ ឬកន្សោមវាយតម្លៃ Excel #N/A កំហុស ឬ​មិន​មែន។ ហើយជំនួសលទ្ធផលសម្រាប់ #N/A!

រូបមន្តនឹងជា

=IFNA(VLOOKUP(H4,C4:C14,1,0),"Not Found")

យើងបានបិទភ្ជាប់ VLOOKUP ជាមួយ IFNA ហើយកំណត់ "រកមិនឃើញ" ជា ifna_value ។ ដូច្នេះ នៅពេលដែលវាមិនស្វែងរកតម្លៃក្នុងជួរ វានឹងផ្តល់លទ្ធផល “រកមិនឃើញ”។

ប៉ុន្តែនៅពេលដែលតម្លៃស្ថិតនៅក្នុងជួរ ស្តង់ដារ VLOOKUP លទ្ធផលនឹងជាលទ្ធផលចុងក្រោយ។

ទាញយកតម្លៃពីជួរដោយផ្អែកលើ Find

វាជារឿងធម្មតាទេក្នុងការទាញយកតម្លៃដោយផ្អែកលើ ការស្វែងរកតម្លៃក្នុងជួរមួយ។ ឧបមាថាយើងចង់ទាញយកឈ្មោះភាពយន្តដោយស្វែងរកឈ្មោះតួសម្តែងក្នុងជួរ។

មានវិធីជាច្រើនដើម្បីទាញយកតម្លៃ។ សូម​ស្វែងយល់​អំពី​វិធីសាស្ត្រ​សាមញ្ញ​បំផុត​មួយ​ចំនួន។

ការរួមបញ្ចូលគ្នា​នៃ INDEX និង MATCH នឹង​ទទួលបាន​តម្លៃ។ អនុគមន៍ INDEX ត្រឡប់តម្លៃនៅទីតាំងដែលបានផ្តល់ឱ្យក្នុងជួរមួយ។

រូបមន្តនឹងមានដូចខាងក្រោម

=INDEX(E4:E14,MATCH(H4,C4:C14,0))

យើងបានឃើញ MATCH ត្រឡប់ទីតាំងនៃតម្លៃដែលត្រូវគ្នា ហើយបន្ទាប់មក INDEX ប្រើតម្លៃទីតាំងនោះដើម្បីត្រឡប់តម្លៃពីជួរ E4:E14

យើងអាចប្រើមុខងារ VLOOKUP ដើម្បីត្រឡប់តម្លៃដោយផ្អែកលើតម្លៃស្វែងរក។ ឧទាហរណ៍របស់យើង រូបមន្តនឹងមាន

=VLOOKUP(H4,C4:E14,3,0)

នៅទីនេះ យើងបានបញ្ចូលតារាងស្ទើរតែទាំងមូល (លើកលែងតែ SL. No column) ជាជួរ។ column_num_index គឺ 3 ដែលមានន័យថាអាស្រ័យលើការផ្គូផ្គងតម្លៃនឹងត្រូវបានយកពីជួរទី 3 នៃជួរ។ ហើយជួរទីបីមានឈ្មោះភាពយន្ត។

ប្រសិនបើអ្នកកំពុងប្រើ Excel 365 នោះមុខងារមួយទៀតដែលអ្នកអាចប្រើគឺ XLOOKUP

រូបមន្តដែលប្រើមុខងារនេះនឹងមាន

=XLOOKUP(H4,C4:C14,E4:E14)

ក្នុង XLOOKUP ដំបូង យើងបានបញ្ចូលតម្លៃស្វែងរក ( H4 ) បន្ទាប់មកជួររកមើល ( C4:C14 ) ហើយចុងក្រោយជួរ ( E4:E14 ) ពីកន្លែងដែលយើងចង់បានលទ្ធផល។

XLOOKUP អនុញ្ញាតឱ្យអ្នកកំណត់ប៉ារ៉ាម៉ែត្រសម្រាប់តម្លៃដែលមិននៅក្នុងជួរ។

=XLOOKUP(H4,C4:C14,E4:E14,"Not Found")

ឥឡូវនេះ ប្រសិនបើយើងរកឃើញតម្លៃដែលមិនមានវត្តមាននៅក្នុងជួរ នោះយើងនឹងទទួលបាន "រកមិនឃើញ" ជាលទ្ធផល។

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

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

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