តារាងមាតិកា
នៅក្នុងពិភពសាជីវកម្ម យើងធ្លាប់ឃើញមូលដ្ឋានទិន្នន័យ ដែលរឿងរ៉ាវមួយចំនួនបានកើតឡើងច្រើនជាងម្តង។ មនុស្សម្នាក់ប្រហែលជាចង់ស្វែងរកការកើតឡើងដំបូងនៃតម្លៃនៅក្នុងជួរមួយ។ Microsoft Excel មានរូបមន្តមានប្រយោជន៍ជាច្រើនដើម្បីបំពេញកិច្ចការនេះដោយភាពងាយស្រួល។ អត្ថបទនឹងពន្យល់រូបមន្ត 3 ផ្សេងគ្នាជាមួយនឹងការប្រែប្រួលនៅក្នុងពួកវា ដើម្បីស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរក្នុង Excel។
ទាញយកសៀវភៅលំហាត់
សម្រាប់ការអនុវត្ត អ្នក អាចទាញយកសៀវភៅការងារពីទីនេះ។
ស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរមួយ.xlsx
3 វិធីដើម្បីស្វែងរកការកើតឡើងដំបូងនៃ តម្លៃក្នុងជួរក្នុង Excel
យើងនឹងប្រើសំណុំទិន្នន័យខាងក្រោមដើម្បីពន្យល់រូបមន្តដើម្បីស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរក្នុង Excel។
សំណុំទិន្នន័យមានជួរឈរពីរដែលមានឈ្មោះផលិតផល និងលេខសម្គាល់ផលិតផល។ អ្នកអាចសម្គាល់ឃើញថាមានពាក្យដដែលៗនៃតម្លៃនៅក្នុងជួរឈរ។ យើងត្រូវស្វែងរកការកើតឡើងដំបូងនៃតម្លៃនៅក្នុងជួរ។ យើងនឹងពន្យល់ពីរូបមន្តបីផ្សេងគ្នាដើម្បីធ្វើរឿងនេះ។ ចូលទៅផ្នែកដែលនៅសល់នៃអត្ថបទដើម្បីដឹងអំពីរូបមន្ត និងរបៀបដែលពួកវាដំណើរការដើម្បីស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរក្នុង Excel។
1. ការប្រើប្រាស់មុខងារ COUNTIF ឬ COUNTIFS ដើម្បីស្វែងរក ការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរក្នុង Excel
COUNTIF គឺជាមុខងារងាយស្រួល និងមានប្រយោជន៍ក្នុងការស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរមួយ។ វាត្រូវការតែមួយឬលក្ខណៈវិនិច្ឆ័យ និងជួរច្រើនផ្អែកលើការប្រើប្រាស់មុខងារឯកវចនៈ ឬពហុវចនៈ។ យើងនឹងឃើញពួកវានីមួយៗនៅខាងក្រោម។
1.1 ការប្រើប្រាស់អនុគមន៍ COUNTIF
រូបមន្តងាយស្រួលបំផុតដើម្បីស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរគឺដោយប្រើ មុខងារ COUNTIF ។
អនុវត្តតាមជំហានដើម្បីស្វែងរកការកើតឡើងនៃតម្លៃក្នុងជួរមួយ៖
- សរសេររូបមន្តដើម្បីចូលរួមទិន្នន័យនៃជួរឈរពីរក្នុងជួរឈរថ្មី .
រូបមន្ត៖ =B5&C5
។
វាភ្ជាប់ទិន្នន័យទាំងពីរ។
- អូសចុះក្រោម ចំណុចទាញបំពេញ រូបតំណាង (( + ) ដូចជាសញ្ញានៅខាងក្រោមខាងស្តាំនៃក្រឡាទីមួយ) ហើយអ្នកនឹងទទួលបានលទ្ធផលនៃការបញ្ចូលទិន្នន័យពីរទៅក្នុងជួរឈរតែមួយដូចខាងក្រោម។
- បន្ទាប់ពីនោះ ក្នុងជួរឈរថ្មីសរសេររូបមន្តដែលបង្ហាញខាងក្រោម៖
=(COUNTIF($D$5:$D5,$D5)=1)+0
- ឥឡូវនេះ អូសតាមនោះ ដើម្បីទទួលបានលទ្ធផលសម្រាប់ជួរទាំងអស់។ ធ្វើតាមលេខរូបភាពសម្រាប់វា។
លទ្ធផលបង្ហាញ 1 សម្រាប់តម្លៃនៃការកើតឡើងដំបូងក្នុងជួរក្រឡា D5 :D11 .
ចំណាំ៖ ជំនួសឱ្យ ការបន្ថែមសូន្យ យើងអាចប្រើមុខងារ N ដែលបង្កប់ជាមួយ COUNTIF ដើម្បីទទួលបានលទ្ធផលដូចគ្នា។
1.2 ការប្រើប្រាស់ COUNTIFS ជាមួយអនុគមន៍ N
វិធីសាស្ត្រខាងលើគឺយឺតបន្តិច។ ដើម្បីទទួលបានលទ្ធផលកាន់តែលឿន អ្នកអាចប្រើ អនុគមន៍ COUNTIFS ដែលបង្កប់ដោយ អនុគមន៍ N ។
រូបមន្តសម្រាប់សំណុំទិន្នន័យនឹងមានដូចខាងក្រោម៖
=N(COUNTIFS(B$5:B5,B5,C$5:C5,C5)=1)
លទ្ធផលនឹងមានដូចគ្នានឹង វិធីសាស្រ្ត 1(a) ។
រូបមន្តគឺដូចគ្នាទៅនឹងវិធីសាស្ត្រ។ ភាពខុសគ្នាតែមួយគត់គឺថានៅទីនេះយើងមិនត្រូវការជួរឈរចូលរួមទេ។ ជាថ្មីម្តងទៀត COUNTIFS អាចទទួលយក ជួរ និង លក្ខណៈវិនិច្ឆ័យ ជាច្រើន។
ការអានស្រដៀងគ្នា៖
- របៀបស្វែងរកតម្លៃក្នុងជួរក្នុង Excel (3 វិធីសាស្រ្ត)
- ស្វែងរកតួអក្សរក្នុង String Excel (8 វិធីងាយៗ)
- របៀបស្វែងរកអត្ថបទក្នុងក្រឡាក្នុង Excel
- Excel ស្វែងរកអត្ថបទក្នុងជួរ (11 វិធីសាស្ត្ររហ័ស)
2. ដោយប្រើមុខងារ Nested ISNUMBER និង MATCH ដើម្បីស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរក្នុង Excel
លើសពីនេះទៅទៀត អ្នកក៏អាចប្រើ nest the ISNUMBER និង the MATCH មុខងារដើម្បីស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរមួយ។
រូបមន្តនឹងមាន៖
=1- ISNUMBER(MATCH(B5,B$4:B4,0))
លទ្ធផលបង្ហាញ 1 សម្រាប់ការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរ។
3. ការប្រើប្រាស់ Nested INDEX ជាមួយមុខងារផ្សេងទៀតដើម្បីស្វែងរកការកើតឡើងដំបូងនៃ តម្លៃក្នុងជួរមួយក្នុង Excel
លើសពីនេះទៅទៀត យើងអាចស្រង់តម្លៃនៃការកើតឡើងដំបូងនៅក្នុងជួរឈរមួយដោយយោងនៃជួរឈរផ្សេងទៀតដោយប្រើ INDEX ដែលបង្កប់ជាមួយមុខងារផ្សេងទៀតដូចជា MATCH , SMALL , IF , SEARCH ជាដើម។ យើងនឹងឃើញពួកវាមួយចំនួនខាងក្រោម។
3.1 ការប្រើប្រាស់ Nested INDEX និង MATCH Functions
តោះចាប់ផ្តើមជាមួយរូបមន្ត INDEX និង MATCH .
រូបមន្តសម្រាប់សំណុំទិន្នន័យដែលបានផ្តល់ឱ្យនឹងមានៈ
=INDEX($C$5:$C$11,MATCH($B$5,$B$5:$B$11,0))
លទ្ធផលបង្ហាញតម្លៃនៃ ក្រឡា C5 ជាមួយទីមួយ ការកើតឡើងនៃតម្លៃនៃ Cell B5 នៅក្នុងជួរ B5:B11 ។
3.2 ការប្រើប្រាស់ Nested INDEX ជាមួយនឹងមុខងារ SMALL, IF, និង ROW
ក្រៅពីនេះ INDEX មុខងារ ក៏អាចត្រូវបានដាក់បញ្ចូលជាមួយមុខងារដូចជា the SMALL , IF និង ROW មុខងារដើម្បីទទួលបានតម្លៃដែលចង់បាននៃការកើតឡើងដំបូងនៃជួរឈរពីសេចក្តីយោងនៃជួរមួយផ្សេងទៀតនៅក្នុងជួរ។
រូបមន្តគឺ៖
=INDEX($C$5:$C$11,SMALL(IF($B$5=$B$5:$B$11,ROW($B$5:$B$11)-ROW($B$5)+1),1))
លទ្ធផលនឹងដូចគ្នាទៅនឹង វិធីសាស្រ្ត 3(a) នៃផ្នែកនេះ ។
លើសពីនេះទៅទៀត ជាមួយនឹងរូបមន្តនេះ អ្នកក៏អាចទទួលបានតម្លៃនៃតម្លៃដែលកើតឡើងលើកទី 2 នៅក្នុងជួរដោយផ្លាស់ប្តូរ 1 នៅចុងបញ្ចប់នៃរូបមន្តដោយ 2 ។
អនុញ្ញាតឱ្យយើងផ្លាស់ប្តូរ លេខ ID សម្រាប់លេខ 2 បានកើតឡើង “ Wi-Fi Router” តម្លៃទៅ “ #11_00″ ។
លទ្ធផលនឹងបង្ហាញ ID នៃតម្លៃដែលកើតឡើងលើកទី 2 ដែលមានឈ្មោះថា “ Wi-Fi Router” .
លទ្ធផលបង្ហាញ “#11_00” ដែលជាលេខ ID នៃតម្លៃដែលកើតឡើងលើកទី 2 ក្នុងជួរ។
3.3 ការប្រើប្រាស់ Nested INDEX ជាមួយ ISNUMBER & មុខងារស្វែងរក
ជាចុងក្រោយ យើងនឹងប្រើរូបមន្តមួយផ្សេងទៀតជាមួយនឹងមុខងារ INDEX , ISNUMBER , និង SEARCH ដែលផ្គូផ្គងទិន្នន័យជាមួយ ទិន្នន័យដែលបានផ្តល់ឱ្យមួយផ្សេងទៀត និងផ្តល់លទ្ធផលសម្រាប់ការស្ទួនតែប៉ុណ្ណោះ។
Theរូបមន្តសម្រាប់វានឹងមាន៖
=INDEX($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))
អនុវត្តតាមរូបភាពសម្រាប់ជំហានដែលត្រូវការដើម្បីអនុវត្តរូបមន្តនេះ។
អ្នកអាចសម្គាល់ឃើញថាលទ្ធផលនៅ Cell D9 បង្ហាញលទ្ធផលមិនត្រឹមត្រូវ។ វាគឺដោយសារតែវាមិនមានការស្ទួនក្នុងជួរ។
អ្វីដែលត្រូវចងចាំ
1. អ្នកត្រូវប្រើរូបតំណាង Fill handle ដើម្បីអូសរូបមន្តសម្រាប់ស្វែងរកលទ្ធផលសម្រាប់តម្លៃដែលនៅសល់ក្នុងជួរ។ អនុវត្តវានៅកន្លែងដែលរូបភាពបង្ហាញព្រួញចុះក្រោម។
2. អ្នកត្រូវតែយល់ពីរបៀបដែលអ្នកចង់បានលទ្ធផលរបស់អ្នក ហើយបន្ទាប់មកអនុវត្តវិធីសាស្រ្តណាមួយដែលសាកសមនឹងអ្នក។
សេចក្តីសន្និដ្ឋាន
អត្ថបទពន្យល់អំពីរូបមន្តបីផ្សេងគ្នា ដើម្បីស្វែងរកការកើតឡើងដំបូងនៃតម្លៃនៅក្នុងជួរក្នុង Excel ។ រូបមន្តរួមមានមុខងារដូចជា COUNTIF , INDEX , ISNUMBER , SMALL , ROW , MATCH ហើយដូច្នេះនៅលើ។ ខ្ញុំសង្ឃឹមថាអត្ថបទបានជួយអ្នកស្វែងរកដំណោះស្រាយរបស់អ្នក។ ប្រសិនបើអ្នកមានសំណួរបន្ថែម អ្នកអាចសរសេរវានៅក្នុងផ្នែកមតិយោបល់។