តារាងមាតិកា
យើងប្រើ Excel សម្រាប់គោលបំណងផ្លូវការ និងអាជីវកម្មរបស់យើង។ សម្រាប់គោលបំណងទាំងនោះ យើងប្រើប្រាស់ទិន្នន័យយ៉ាងច្រើន។ ពេលខ្លះយើងត្រូវស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃនៅក្នុងជួរឈរមួយ។ វាហាក់ដូចជាហត់នឿយក្នុងការត្រួតពិនិត្យជួរឈរទាំងមូល ហើយស្វែងរកវាដោយដៃ។ ដូច្នេះ នៅក្នុងអត្ថបទនេះ យើងនឹងពិភាក្សាអំពីវិធីសាស្ត្ររហ័សមួយចំនួនអំពីរបៀបស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃក្នុងជួរឈរក្នុង Excel។
យើងបានយកសំណុំទិន្នន័យសាមញ្ញនៃកាលបរិច្ឆេទដែលត្រូវនឹងការលក់។
<0ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកសៀវភៅលំហាត់អនុវត្តនេះ ដើម្បីធ្វើលំហាត់ប្រាណ ខណៈពេលដែលអ្នកកំពុងអានអត្ថបទនេះ។
ស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃនៅក្នុង Column.xlsx
វិធីសាស្រ្ត 3 ដើម្បីស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃក្នុងជួរឈរក្នុង Excel
នៅទីនេះ យើងនឹងពិភាក្សាអំពីវិធីសាស្រ្ត 3 ដើម្បីស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃនៅក្នុងជួរឈរ។ វិធីសាស្រ្តទីមួយ និងចុងក្រោយក៏មានផ្នែករងមួយចំនួនផងដែរ។ ពីព្រោះមុខងារមួយអាចត្រូវបានប្រើប្រាស់ក្នុងវិធីផ្សេងៗគ្នា។
យើងនឹងបន្ថែមជួរឈរមួយដែលមានឈ្មោះថា តម្លៃ ដើម្បីបង្ហាញលទ្ធផល។
1 មុខងារ LOOKUP ដើម្បីស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃក្នុងជួរឈរក្នុង Excel
នៅទីនេះ យើងនឹងប្រើ មុខងារ LOOKUP ដើម្បីស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃក្នុង Excel ។ យើងនឹងផ្សំមុខងារនេះជាមួយមុខងារផ្សេងទៀត។ ទីមួយ យើងនឹងពន្យល់ពីមុខងារ LOOKUP មូលដ្ឋាន បន្ទាប់មកបន្ថែមមុខងារផ្សេងទៀត។
1.1 ការប្រើប្រាស់មុខងារ Basic LOOKUP តែ
នៅទីនេះ យើងនឹងប្រើមូលដ្ឋាន LOOKUP មុខងារ។ មុខងារនេះរកមើលតម្លៃពីជួរជួរឈរ។ នៅទីនេះយើងនឹងពិនិត្យ ជួរឈរ C ទាំងមូល។
ជំហាន 1:
- ដំបូង សូមចូលទៅកាន់ Cell D5 ។
- សរសេរមុខងារ LOOKUP នៅទីនេះ។ យើងយកជួរ C:C ព្រោះយើងចង់ស្វែងយល់ពី Column C ទាំងមូល។ យើងក៏អាចកំណត់ជួរជាក់លាក់ផងដែរ។ ដូច្នេះ រូបមន្តរបស់យើងក្លាយជា៖
=LOOKUP(2,1/(C:C""),C:C)
ជំហាន 2:
- ឥឡូវនេះ ចុច ENTER នោះយើងនឹងទទួលបានលទ្ធផល។
នៅទីនេះ យើងទទួលបានតម្លៃចុងក្រោយ នៃ ជួរ C ។ ពីទិន្នន័យដែលបានយករបស់យើង យើងក៏អាចពិនិត្យមើលថាតើលទ្ធផលត្រឹមត្រូវឬអត់។
ចំណាំ៖
C: C”” – វាពិនិត្យ ជួរឈរ C ទាំងមូលសម្រាប់ក្រឡាទទេ ហើយត្រឡប់ TRUE/FALSE សម្រាប់ក្រឡានីមួយៗនៃជួរនោះ។ ប្រសិនបើក្រឡាមិនទទេ នោះត្រឡប់ TRUE បើមិនដូច្នេះទេ បង្ហាញ FALSE ។ យើងអាចប្ដូរជួរក្រឡាតាមតម្រូវការរបស់យើង។
1/ – វាអនុវត្តប្រតិបត្តិការបែងចែក។ នៅទីនេះ 1 នឹងត្រូវបានបែងចែកតម្លៃពីជំហានមុន ដែលអាចជា TRUE ឬ FALSE ។ ប្រសិនបើលទ្ធផល TRUE នឹងជា 1 ហើយសម្រាប់ FALSE នោះនឹងជា 0 ។ វាបង្កើត 1 នៅពេលដែល TRUE បើមិនដូច្នោះទេ កំហុសមួយ #DIV/0! ព្រោះយើងមិនអាចចែកលេខណាមួយដោយសូន្យបានទេ។ បញ្ជីទាំងមូលនៃ 1's និង errors ត្រូវបានរក្សាទុកក្នុងមុខងារ LOOKUP វានឹងត្រូវបានវាយតម្លៃនៅជំហានបន្ទាប់។
2 – មុខងារ LOOKUP ព្យាយាមកំណត់ទីតាំង 2 នៅក្នុងបញ្ជីតម្លៃដែលបានផលិតនៅចុងក្រោយជំហាន។ ដោយសារវាមិនអាចកំណត់ទីតាំងលេខ 2 វាស្វែងរកតម្លៃអតិបរមាបន្ទាប់ ដែលជា 1 ។ វាស្វែងរកតម្លៃនេះដោយចាប់ផ្តើមពីចុងបញ្ចប់នៃបញ្ជី ហើយបន្តទៅការចាប់ផ្តើមនៃបញ្ជីនេះ។ ដំណើរការនឹងបញ្ចប់នៅពេលដែលវាទទួលបានលទ្ធផលដំបូង។ នេះនឹងជាក្រឡាចុងក្រោយក្នុងជួរដែលមានតម្លៃ ក្នុងជំហានចុងក្រោយដែលត្រូវបានប្រែក្លាយជា 1។
C:C – នេះគឺជាសេចក្តីថ្លែងការណ៍ចុងក្រោយនៃ មុខងារ LOOKUP ។ វាជំរុញឱ្យតម្លៃក្រឡាដែលត្រូវជំនួសជំនួសឱ្យតម្លៃដែលទទួលបានពីជំហានទី 2។
1.2 រកមើលដោយប្រើមុខងារ NOT និង ISBLANK
នៅទីនេះយើងនឹងបញ្ចូលគ្នា NOT និងមុខងារ ISBLANK ជាមួយនឹងមុខងារ LOOKUP ។ វាត្រូវការជាចាំបាច់ ប្រសិនបើទិន្នន័យរបស់យើងមានកំហុសឆ្គងណាមួយ ហើយយើងចង់បង្ហាញវា។ ឥឡូវនេះ សូមបន្ថែមទិន្នន័យកំហុសមួយនៅក្នុងសំណុំទិន្នន័យរបស់យើង ហើយកែប្រែរូបមន្តដើម្បីបង្ហាញវា។
ជំហានទី 1:
- នៅជួរ ទី 10 យើងបានបន្ថែមទិន្នន័យថ្មីដែលជាកំហុស។ យើងគ្រាន់តែបែងចែកលេខចៃដន្យដោយ 0 ។
ជំហានទី 2:
- ឥឡូវនេះ បន្ថែមមុខងារ NOT និង ISBLANK ក្នុងរូបមន្ត។ បន្ទាប់ពីការកែប្រែរូបមន្តក្លាយជា៖
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)
ជំហាន 3:
- ឥឡូវនេះ ចុច ENTER ហើយយើងនឹងទទួលបានលទ្ធផល។
នៅទីនេះ យើងអាចឃើញថានៅក្នុងផ្នែកលទ្ធផល តម្លៃកំហុសកំពុងបង្ហាញ។ ជាធម្មតា មុខងារ LOOKUP ជៀសវាងតម្លៃកំហុសនេះ។
1.3 LOOKUP ជាមួយអនុគមន៍ ISNUMBER
ពេលខ្លះយើងអាចមានទិន្នន័យទាំងអក្សរក្រម និងលេខនៅក្នុងជួរឈររបស់យើង។ ប៉ុន្តែយើងចង់ទទួលបានតែទិន្នន័យជាលេខនៃក្រឡាចុងក្រោយប៉ុណ្ណោះ។ បន្ទាប់មកយើងនឹងប្រើ មុខងារ ISNUMBER ។ វាត្រឡប់តែទិន្នន័យជាលេខប៉ុណ្ណោះ។
ជំហានទី 1:
- ដំបូង បន្ថែមទិន្នន័យអក្សរក្រមក្នុង ជួរទី 10 ។
ជំហានទី 2:
- ឥឡូវនេះ កែប្រែរូបមន្ត ហើយបន្ថែម ISNUMBER ដូច្នេះរូបមន្ត ក្លាយជា៖
=LOOKUP(2,1/(ISNUMBER(C:C)),C:C)
ជំហានទី 3៖
- ឥឡូវនេះ ចុច ENTER នោះយើងនឹងទទួលបានតម្លៃត្រឡប់។
នៅទីនេះ ទិន្នន័យចុងក្រោយរបស់យើងជាអក្សរក្រម។ ដូចដែលយើងបានប្រើមុខងារ ISNUMBER យើងទទួលបានតែទិន្នន័យជាលេខប៉ុណ្ណោះ។
1.4 ការប្រើប្រាស់ LOOKUP ជាមួយអនុគមន៍ ROW
យើងក៏អាចដឹងផងដែរ ដែលនៅក្នុងនោះ row តម្លៃចុងក្រោយមាន។ ចំពោះបញ្ហានេះ យើងត្រូវផ្សំ អនុគមន៍ ROW ជាមួយមុខងារ LOOKUP ។
ជំហានទី 1:
- កែប្រែរូបមន្ត ហើយបន្ថែមមុខងារ ROW នៅក្នុង អាគុយម៉ង់ចុងក្រោយ ។ ឥឡូវនេះ រូបមន្តក្លាយជា៖
=LOOKUP(2,1/((C:C)),ROW(C:C))
ជំហានទី 2:
- ចុងក្រោយចុច ENTER ។
ឥឡូវនេះ យើងទទួលបាន 9 ជាលទ្ធផល។ ពីសំណុំទិន្នន័យ យើងឃើញថាទិន្នន័យចុងក្រោយរបស់យើងស្ថិតនៅក្នុង ជួរទី 9 ។ នោះត្រូវបានបង្ហាញនៅទីនេះ។ នៅទីនេះតម្លៃនៃក្រឡានឹងមិនលេចឡើងទេ។ មានតែលេខជួរដេក ឬទីតាំងប៉ុណ្ណោះដែលនឹងបង្ហាញ។
ការអានស្រដៀងគ្នា៖
- ស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃក្នុងជួរដេកក្នុង Excel (6 វិធីសាស្រ្ត)
- Excel ស្វែងរកជួរចុងក្រោយជាមួយទិន្នន័យ (4 វិធីរហ័ស)
- ស្វែងរកតម្លៃចុងក្រោយក្នុងជួរធំជាង សូន្យក្នុង Excel (2 រូបមន្តងាយស្រួល)
- របៀបស្វែងរកតម្លៃច្រើនក្នុង Excel (8 វិធីសាស្ត្ររហ័ស)
2. ស្វែងរកក្រឡាចុងក្រោយជាមួយ តម្លៃជាលេខនៅក្នុងជួរឈរដោយប្រើ INDEX និងអនុគមន៍ COUNT
អនុគមន៍ INDEX ត្រឡប់តម្លៃនៃក្រឡាជាក់លាក់ក្នុងជួរមួយ។ យើងនឹងអនុវត្តមុខងារ INDEX ជាមួយ COUNTA និង COUNT នៅទីនេះ។
ជំហាន 1:
- ដំបូង កែប្រែសំណុំទិន្នន័យ។ យកក្រឡាទទេចេញ ហើយបន្ថែមតម្លៃអក្ខរក្រមក្នុងជួរ។ ដូចគ្នានេះផងដែរ បន្ថែមក្រឡាទទេមួយនៅចុងក្រោយ។
ជំហាន 2:
- ឥឡូវនេះ វាយ INDEX មុខងារ។
- អាគុយម៉ង់ទី 1 យកចន្លោះ C5 ដល់ C10 ។ ហើយអាគុយម៉ង់ទី 2 ប្រើអនុគមន៍ COUNT ជាមួយនឹងជួរដូចគ្នា។
- ដូច្នេះ រូបមន្តក្លាយជា៖
=INDEX(C5:C10,COUNT(C5:C10))
ជំហានទី 3៖
- បន្ទាប់មកចុច ENTER ។
នៅទីនេះ យើងទទួលបានតែតម្លៃជាលេខ ដូចដែលយើងបានប្រើមុខងារ COUNT ។
ឥឡូវនេះ យើងចង់ទទួលបានតម្លៃណាមួយនៅក្នុងជួរ។ សម្រាប់វា យើងនឹងប្រើមុខងារ COUNTA ។
ជំហានទី 4:
- ចម្លងរូបមន្តពី ក្រឡា D5<៨>។ បិទភ្ជាប់រូបមន្តក្នុង ក្រឡា D6 ហើយជំនួសមុខងារ COUNT ជាមួយ COUNTA ។ ដូច្នេះ រូបមន្តក្លាយជា៖
=INDEX(C5:C10,COUNTA(C5:C10))
ជំហាន5:
- ចុងក្រោយចុច ENTER ។
ឥឡូវនេះ យើងទទួលបានតម្លៃអក្ខរក្រមជា យើងប្រើមុខងារ COUNTA ។ ដូច្នេះ យើងអាចទទួលបានលទ្ធផលដែលយើងចង់បានដោយប្រើមុខងារ COUNT ឬ COUNTA ជាមួយនឹងមុខងារ INDEX ។
3. Excel OFFSET Function ទៅ ស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃក្នុងជួរឈរ
នៅទីនេះ យើងនឹងបង្ហាញពីរបៀបស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃដោយប្រើ មុខងារ OFFSET ។ ផងដែរ ផ្សំ COUNT & អនុគមន៍ COUNTA ជាមួយមុខងារនេះ។
3.1 ការប្រើប្រាស់មុខងារ OFFSET មូលដ្ឋាន
នៅទីនេះ យើងនឹងប្រើមុខងារ OFFSET ជាមូលដ្ឋានប៉ុណ្ណោះ។ ការបន្ថែមថាមុខងារមូលដ្ឋាននេះមិនអាចកំណត់អត្តសញ្ញាណក្រឡាណាមួយទទេឬអត់នោះទេ។
ជំហានទី 1:
- ដំបូង សូមប្រាកដថាគ្មានក្រឡាទទេនៅ ចុងបញ្ចប់។
ជំហានទី 2:
- បន្ទាប់មកសរសេរ OFFSET នៅក្នុងអាគុយម៉ង់ទី 1 គឺសម្រាប់ជាឯកសារយោង យើងជ្រើសរើស Cell C5 ជាឯកសារយោង។ អាគុយម៉ង់ពីរបន្ទាប់គឺចំនួនជួរដេក និងជួរឈររៀងៗខ្លួន។ លេខជួរដេក និងជួរឈរទាំងនេះបង្ហាញថាជួរដេក និងជួរឈរមួយណាដែលយើងនឹងស្វែងរក។ នៅទីនេះយើងជ្រើសរើស 4 ដូចដែលយើងមាន 4 ជួរ បន្ទាប់ពីក្រឡាយោង និង 0 សម្រាប់ ជួរឈរ ដូចដែលយើងនឹងពិនិត្យតែក្នុងជួរឈរនេះប៉ុណ្ណោះ . ដូច្នេះ រូបមន្តក្លាយជា៖
=OFFSET(C5,4,0)
ជំហានទី 3:
- ចុងក្រោយចុច ENTER ។
នេះគឺជាលទ្ធផលបន្ទាប់ពីអនុវត្តមុខងារ OFFSET ។ ជាចុងក្រោយក្រឡាគឺមិនសូន្យ វាកំពុងបង្ហាញលទ្ធផល។ ប្រសិនបើក្រឡាចុងក្រោយទទេ វានឹងបង្ហាញទទេ។
3.2 ការប្រើប្រាស់មុខងារ OFFSET និង COUNT
នៅក្នុងវិធីមុន យើងឃើញថាមុខងារ OFFSET មិនអាចធ្វើ ស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃប្រសិនបើមានក្រឡាទទេណាមួយ។ នៅក្នុងផ្នែកនេះ យើងនឹងបញ្ចូលគ្នា COUNT និង COUNTA ដើម្បីដោះស្រាយបញ្ហានេះ។
ជំហាន 1:
- ដំបូង បន្ថែមក្រឡាទទេមួយនៅចុងបញ្ចប់នៃសំណុំទិន្នន័យ។
ជំហានទី 2:
- ឥឡូវនេះ សូមចូលទៅកាន់ Cell D5 ។
- សរសេរបន្ថែមមុខងារ COUNT នៅអាគុយម៉ង់ទី 2 នៃរូបមន្ត។ វានឹងផ្តល់លេខ row បន្ទាប់ពីរាប់។ ដូច្នេះ រូបមន្តក្លាយជា៖
=OFFSET(C5,COUNT(C5:C10)-1,0)
ជំហានទី 3:
- បន្ទាប់មកចុច ENTER ។
ដូចដែលយើងបានប្រើមុខងារ COUNT វាមិនចាត់ទុកជាអក្សរក្រមទេ តម្លៃ។ ដូចដែលយើងចង់ទទួលបានតម្លៃអក្ខរក្រម ដូច្នេះជំនួស COUNT ដោយ COUNTA។ ជំហានត្រូវបានផ្តល់ឱ្យខាងក្រោម។
ជំហានទី 4៖
- ចម្លងរូបមន្តពី ក្រឡា D5 ។
- បិទភ្ជាប់រូបមន្តក្នុង ក្រឡា D6 ។
- ឥឡូវនេះ ជំនួសមុខងារ COUNT ជាមួយ COUNTA ។ ដូច្នេះ រូបមន្តក្លាយជា៖<16
=OFFSET(C5,COUNTA(C5:C10)-1,0)
ជំហានទី 5:
- បន្ទាប់មកចុច ENTER ។
នៅទីនេះ យើងកំពុងទទួលបានតម្លៃអក្ខរក្រម ដូចដែលយើងបានប្រើមុខងារ COUNTA ។
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទនេះ យើងពន្យល់អំពីវិធីសាស្រ្ត 3 និងវិធីសាស្រ្តរងមួយចំនួនដើម្បីស្វែងរកតម្លៃក្រឡាចុងក្រោយក្នុងជួរឈរ។ សង្ឃឹមថាអ្នកអាចរកឃើញវិធីសាស្រ្តដែលអ្នកចង់បានដែលអ្នកអាចចងចាំបានយ៉ាងងាយស្រួល។ ប្រសិនបើអ្នកមានយោបល់ណាមួយ សូមសរសេរក្នុងប្រអប់មតិ។