របៀបបញ្ច្រាសលំដាប់នៃជួរឈរផ្ដេកក្នុង Excel

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

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

ទាញយកសៀវភៅលំហាត់

អ្នកអាចទាញយកសៀវភៅការងារ និងអនុវត្តជាមួយ ពួកវា។

លំដាប់បញ្ច្រាសនៃជួរឈរផ្ដេក។xlsm

វិធីសាស្ត្រមានប្រសិទ្ធភាព 3 ដើម្បីបញ្ច្រាសលំដាប់នៃជួរឈរផ្ដេកក្នុង Excel

ខណៈពេលធ្វើការជាមួយ Microsoft Excel យើងប្រហែលជាត្រូវតម្រៀបឡើងវិញ ឬរៀបចំសំណុំទិន្នន័យឡើងវិញដែលយើងបានធ្វើពីមុន។ យើងអាចធ្វើវាបានដោយបង្កើតសំណុំទិន្នន័យម្តងទៀតជាមួយនឹងការបញ្ជាទិញដែលត្រូវការ។ ប៉ុន្តែការងារនេះត្រូវចំណាយពេលវេលា។ Excel មានលក្ខណៈពិសេស និងឧបករណ៍ដ៏អស្ចារ្យមួយចំនួន ព្រមទាំងមានរូបមន្តដែលភ្ជាប់មកជាមួយផងដែរ ដើម្បីធ្វើការងារនេះដោយគ្រាន់តែចុចពីរបីដងប៉ុណ្ណោះ។

ឧទាហរណ៍ យើងនឹងប្រើសំណុំទិន្នន័យខាងក្រោមដែលមានឈ្មោះផលិតផលមួយចំនួន និងតម្លៃនៃ ផលិតផល។ ឥឡូវនេះ យើង​ត្រូវ​រៀបចំ​ជួរ​ឈរ​ឡើងវិញ​ដោយ​បញ្ច្រាស​ពួកវា ហើយ​បន្ទាប់​មក​ដាក់វា​ជា​លំដាប់​ផ្ដេក។

1. បញ្ចូល តម្រៀប & ផ្ទេរពាក្យបញ្ជាទៅបញ្ច្រាសលំដាប់នៃជួរឈរផ្ដេកក្នុង Excel

តម្រៀប គឺជាឃ្លាដែលប្រើដើម្បីពិពណ៌នាអំពីសកម្មភាពនៃការរៀបចំទិន្នន័យតាមលំដាប់ជាក់លាក់មួយ ដើម្បីធ្វើឱ្យវាកាន់តែងាយស្រួលក្នុងការប្រមូលទិន្នន័យ។ ពេលតម្រៀបទិន្នន័យក្នុងសៀវភៅបញ្ជី អ្នកអាចរៀបចំទិន្នន័យឡើងវិញដើម្បីកំណត់ទីតាំងទិន្នន័យបានយ៉ាងឆាប់រហ័ស វាលទិន្នន័យណាមួយ ឬសូម្បីតែច្រើនអាចត្រូវបានប្រើដើម្បីតម្រៀបតំបន់ ឬបញ្ជីទិន្នន័យ។ Excel មានពាក្យបញ្ជាតម្រៀបដើម្បីរៀបចំទិន្នន័យឡើងវិញ។ យើងនឹងប្រើពាក្យបញ្ជាតម្រៀបដើម្បីបញ្ច្រាសទិន្នន័យ។

បញ្ជូន បង្កើតប្រភពទិន្នន័យថ្មី ដែលជួរ និងជួរឈររបស់ឯកសារទិន្នន័យដំបូងត្រូវបានបញ្ច្រាស។ វាបង្កើតឈ្មោះអថេរថ្មីភ្លាមៗ និងផ្តល់បញ្ជីនៃស្លាកតម្លៃថ្មី។ Excel មាន មុខងារបញ្ជូនបន្ត ដែលយើងនឹងធ្វើជួរឈរតាមលំដាប់ផ្ដេក។

សម្រាប់បញ្ហានេះ យើងត្រូវការជួរឈរជំនួយដែលនឹងជួយយើងឱ្យយល់ថាជួរឈរត្រូវបានបញ្ច្រាស។

តោះ​អនុវត្ត​តាម​នីតិវិធី​ដើម្បី​ប្រើ​ការ​តម្រៀប និង​មុខងារ​បញ្ជូន​ក្នុង Excel ដើម្បី​បញ្ច្រាស​លំដាប់​ជួរ​ឈរ​ផ្ដេក។

ជំហាន៖

  • ដំបូង ជ្រើសរើសជួរឈរជំនួយ ដើម្បីមើលថាតើមានអ្វីកើតឡើងបន្ទាប់ពីប្រើពាក្យបញ្ជាតម្រៀប។
  • ទីពីរ សូមចូលទៅកាន់ផ្ទាំង ទិន្នន័យ ពីខ្សែបូនៃសៀវភៅបញ្ជីរបស់អ្នក។
  • ទីបី ពី តម្រៀប & ប្រភេទតម្រង ចុចលើរូបតំណាងដែលបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម។

  • វានឹងបើកប្រអប់ ការព្រមានតម្រៀប .
  • បន្ទាប់មកពី ' តើអ្នកចង់ធ្វើអ្វី? ' សូមជ្រើសរើស ពង្រីកការជ្រើសរើស
  • បន្ថែមទៀត ចុចលើប៊ូតុង តម្រៀប ដើម្បីតម្រៀបពួកវាយ៉ាងល្អឥតខ្ចោះ។

  • ដោយធ្វើដូចនេះ អ្នកអាចមើលឃើញថាជួរឈរត្រូវបានបញ្ច្រាស។

  • យើងមិនត្រូវការជួរឈរជំនួយទៀតទេ ដូច្នេះលុបជួរជំនួយ។
  • ឥឡូវនេះ សូមជ្រើសរើសសំណុំទិន្នន័យទាំងមូល ហើយចម្លងពួកវាដោយចុចផ្លូវកាត់ក្តារចុច Ctrl + C
  • បន្ទាប់មកចូលទៅកាន់ ទំព័រដើម ផ្ទាំងនៃខ្សែបូ។
  • ពីប្រភេទ ក្ដារតម្បៀតខ្ទាស់ ចុចលើ បិទភ្ជាប់ ម៉ឺនុយទម្លាក់ចុះ។ ជ្រើសរើស បិទភ្ជាប់ពិសេស

  • ម្យ៉ាងវិញទៀត អ្នកអាចចុចខាងស្តាំលើក្រឡាដែលបានជ្រើសរើស ដែលអ្នកចង់ដាក់បញ្ច្រាសផ្ដេក តម្រៀបជួរឈរ ហើយជ្រើសរើស បិទភ្ជាប់ពិសេស
  • ជំនួសឱ្យការធ្វើវា អ្នកអាចប្រើផ្លូវកាត់ក្តារចុច Ctrl + Alt + V ដើម្បីបើក បិទភ្ជាប់ ប្រអប់ពិសេស

  • វានឹងបង្ហាញប្រអប់ បិទភ្ជាប់ពិសេស
  • ឥឡូវនេះ គូសធីកប្រអប់ Transpose និង cli ck នៅលើប៊ូតុង យល់ព្រម ដើម្បីបញ្ចប់ដំណើរការ។

  • ឬ អ្នកអាចគ្រាន់តែចុចលើ រូបតំណាងដែលបង្ហាញក្នុងរូបថតអេក្រង់ ដើម្បីធ្វើជួរឈរតាមលំដាប់ផ្ដេក។

  • ហើយចុងក្រោយ អ្នកអាចមើលឃើញលំដាប់ដែលអ្នកចង់បាន។ ដោយគ្រាន់តែធ្វើតាមជំហានខាងលើ អ្នកអាចបញ្ច្រាសលំដាប់នៃជួរឈរដោយផ្ដេក។

អានបន្ថែម៖ របៀបផ្ទេរជួរដេកទៅជាជួរឈរក្នុងExcel (5 វិធីសាស្រ្តមានប្រយោជន៍)

ការអានស្រដៀងគ្នា

  • របៀបផ្ទេរជួរដេកទៅជាជួរឈរដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យនៅក្នុង Excel
  • Excel Power Query៖ ផ្ទេរជួរដេកទៅជួរឈរ (ការណែនាំជាជំហានៗ)
  • របៀបផ្ទេរជួរដេកទៅជួរឈរដោយប្រើ Excel VBA (4 ឧទាហរណ៍ល្អ)
  • ផ្ទេរជួរឈរច្រើនទៅជាជួរឈរតែមួយក្នុង Excel (វិធីសាស្ត្រងាយស្រួល 3)

2. លំដាប់បញ្ច្រាសនៃជួរឈរផ្ដេកជាមួយមុខងារ Excel

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

2.1. អនុវត្ត INDEX & អនុគមន៍ TRANSPOSE

ដំបូង យើង​នឹង​ប្រើ​ការ​ផ្សំ​នៃ​អនុគមន៍ INDEX , ROWS , និង COLUMNS ដើម្បី​បញ្ច្រាស​ជួរ​ឈរ។ មុខងារ INDEX ផ្តល់លទ្ធផល ឬសេចក្តីយោងទៅលទ្ធផលពីតារាង ឬជួរតម្លៃ។ មុខងារ ROWS និង COLUMNS គឺជាមុខងាររកមើល/យោងនៅក្នុង Excel ។ បន្ទាប់មក យើងនឹងប្រើមុខងារ TRANSPOSE ជួរបញ្ឈរនៃក្រឡាត្រូវបានត្រឡប់ជាជួរផ្ដេកដោយមុខងារនេះ។ សូមក្រឡេកមើលនីតិវិធីប្រើប្រាស់រូបមន្ត។

ជំហាន៖

  • ដំបូង យើងនឹងស្ទួនជួរឈរក្បែរជួរដើមដែលរក្សាក្រឡា តម្លៃទទេដើម្បីមើលថាតើរូបមន្តដំណើរការបានត្រឹមត្រូវឬអត់។
  • បន្ទាប់មកជ្រើសរើសក្រឡា E5 ហើយដាក់រូបមន្តខាងក្រោមទៅក្នុងក្រឡានោះ។
=INDEX($B$5:$C$8,ROWS(B5:$B$8),COLUMNS($B$5:B5))

  • បន្ទាប់មកចុច Enter នៅលើក្តារចុច។<14

  • អូស Fill Handle ចុះក្រោម ដើម្បីស្ទួនរូបមន្តពីលើជួរ។ ឬ ដើម្បី បំពេញស្វ័យប្រវត្តិ ជួរ សូមចុចពីរដងលើនិមិត្តសញ្ញា បូក ( + )។

<1

  • លើសពីនេះទៅទៀត ដើម្បីចម្លងរូបមន្តពេញជួរ សូមអូស Fill Handle ទៅស្តាំ។

  • ហើយចុងក្រោយ អ្នកនឹងអាចមើលឃើញថាជួរឈរត្រូវបានបញ្ច្រាស់ហើយ។

🔎 តើរូបមន្តដំណើរការដោយរបៀបណា?

  • COLUMNS($B$5:B5): ស្វែងរក ហើយត្រឡប់លេខជួរនៃសេចក្តីយោងក្រឡាដែលបានបញ្ជាក់។
  • ROWS(B5:$B$8): រកមើល ហើយត្រឡប់ចំនួនជួរដេកក្នុងឯកសារយោង ឬអារេនីមួយៗ។
  • INDEX($B$5:$C$8 ,ROWS(B5:$B$8),COLUMNS($B$5:B5)): វា​នឹង​យក​ជួរ​ទិន្នន័យ​ទាំងមូល ហើយ​បន្ទាប់​មក​បញ្ច្រាស​ជួរ​ឈរ។
  • ឥឡូវនេះ យើងត្រូវកំណត់ជួរឈរតាមលំដាប់ផ្ដេក។ សម្រាប់បញ្ហានេះ សូមជ្រើសរើសក្រឡាដែលអ្នកចង់តម្រៀបសំណុំទិន្នន័យឡើងវិញ។
  • បន្ទាប់មក ជំនួសរូបមន្ត។
=TRANSPOSE(E4:F8) <0
  • ចុច Enter ។ ហើយរូបមន្តនឹងបង្ហាញនៅក្នុងរបាររូបមន្ត។
  • ចុងក្រោយ អ្នកទទួលបានលំដាប់លទ្ធផល។

2.1. ប្រើ SORTBY & អនុគមន៍ TRANSPOSE

ទីពីរ យើងនឹងបញ្ចូលគ្នានូវ អនុគមន៍ SORTBY និងអនុគមន៍ ROWS ដើម្បីទទួលបានលំដាប់បញ្ច្រាសនៃជួរឈរ។ នេះ។មុខងារ SORTBY តម្រៀបធាតុនៃតំបន់ ឬអារេមួយដោយប្រើរូបមន្ត និងធាតុពីតំបន់ ឬជួរផ្សេងទៀត។ បន្ទាប់​មក យើង​នឹង​ប្រើ​មុខងារ TRANSPOSE ម្ដង​ទៀត​ដើម្បី​ធ្វើ​ជួរ​ឈរ​តាម​លំដាប់​ផ្ដេក។ តោះធ្វើតាមជំហានខាងក្រោម។

ជំហាន៖

  • ដូចគ្នានេះដែរ នៅក្នុងវិធីមុន សូមចម្លងជួរឈរដោយគ្មានតម្លៃដើម្បីប្រៀបធៀបជួរឈរ។
  • បន្ទាប់ពីនោះ សូមបញ្ចូលរូបមន្តខាងក្រោមនៅទីនោះ។
=SORTBY($B$5:$C$8,ROW(B5:B8),-1)

  • បន្ថែមទៀត ដើម្បីបញ្ចប់ប្រតិបត្តិការសូមចុច Enter key។

🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?

  • ROW(B5:B8): វា​នឹង​ពិនិត្យ​និង​យក​ចំនួន​ជួរ​ដេក​ក្នុង​សេចក្តី​យោង​ឬ​អារេនីមួយៗ។
  • SORTBY( $B$5:$C$8,ROW(B5:B8),-1): តម្រៀបជួរដោយបញ្ច្រាសពួកវាទាំងអស់ -1 នឹងដាក់លទ្ធផលនៅក្នុងជួរទាំងមូលនៃក្រឡា។
  • ឥឡូវនេះ អ្នកអាចមើលឃើញថាឥឡូវនេះជួរឈរស្ថិតនៅក្នុងលំដាប់បញ្ច្រាស។ 15> =TRANSPOSE(E4:F8)

  • បន្ទាប់ពីនោះ ចុច Enter ដើម្បីមើលលទ្ធផល។

  • ហើយនោះហើយជាវា។ អ្នកអាចឃើញលទ្ធផលដែលអ្នកចង់បាននៅលើសៀវភៅបញ្ជីរបស់អ្នក។

អានបន្ថែម៖ របៀបផ្ទេរជួរឈរទៅជួរដេកក្នុង Excel (6 វិធីសាស្រ្ត)

<៩><៣>៣. អនុវត្តម៉ាក្រូ VBA ទៅលំដាប់បញ្ច្រាសនៃជួរឈរផ្ដេកក្នុង Excel

ជាមួយ Excel VBA អ្នកប្រើប្រាស់អាចប្រើកូដដែលដើរតួជាម៉ឺនុយ Excel ពីខ្សែបូ។ យើង​អាច​ប្រើ Excel VBA ដើម្បី​បញ្ច្រាស​លំដាប់​ជួរ​ឈរ​ដោយ​គ្រាន់តែ​សរសេរ​កូដ​សាមញ្ញ។ សូមក្រឡេកមើលជំហានសម្រាប់ការប្រើប្រាស់កូដ VBA ដើម្បីធ្វើការងារឱ្យបានត្រឹមត្រូវ។ សម្រាប់បញ្ហានេះ យើងកំពុងប្រើសំណុំទិន្នន័យដូចពីមុន។

ជំហាន៖

  • ដំបូង សូមចូលទៅកាន់ អ្នកអភិវឌ្ឍន៍ ផ្ទាំងពីខ្សែបូ។
  • ទីពីរ ពីប្រភេទ Code ចុចលើ Visual Basic ដើម្បីបើក Visual Basic Editor<៤>។ ឬចុច Alt + F11 ដើម្បីបើក Visual Basic Editor

  • ជំនួសឱ្យការធ្វើវា អ្នកគ្រាន់តែចុចខាងស្តាំលើសន្លឹកកិច្ចការរបស់អ្នក ហើយចូលទៅកាន់ មើលកូដ ។ វានឹងនាំអ្នកទៅកាន់ Visual Basic Editor

  • វានឹងបង្ហាញនៅក្នុង Visual Basic Editor កន្លែងដែលយើងសរសេរកូដរបស់យើងដើម្បីបង្កើតតារាងពីជួរមួយ។
  • បន្ទាប់ចម្លង និងបិទភ្ជាប់កូដ VBA ដែលបង្ហាញខាងក្រោម។

VBA លេខកូដ៖

6397
  • បន្ទាប់ពីនោះ ដំណើរការកូដដោយចុចលើប៊ូតុង RubSub ឬចុចផ្លូវកាត់ក្តារចុច F5

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

  • ហើយ អ្នកអាចមើលឃើញថាជួរឈរសំណុំទិន្នន័យឥឡូវនេះ នៅក្នុងលំដាប់ផ្ដេកបញ្ច្រាស។

លេខកូដ VBAការពន្យល់

7636

នៅទីនេះ យើងចាប់ផ្តើមនីតិវិធី ហើយដាក់ឈ្មោះនីតិវិធី Reverse_Columns_Horizonally ។ បន្ទាប់មក គ្រាន់តែប្រកាសឈ្មោះអថេរដែលយើងត្រូវការដើម្បីប្រតិបត្តិកូដ។

4434

បន្ទាត់ទាំងនោះកំពុងបង្កើតវិនដូ ដែលនឹងសួររកជួរដែលយើងចង់បញ្ច្រាស។ នៅទីនោះយើងកំណត់ប្រអប់ចំណងជើងជា ជួរបញ្ច្រាស និងឈ្មោះប្រអប់ជា ជួរ

2172

ប្លុកកូដនេះកំពុងបញ្ច្រាសជួរ។

5742

បន្ទាត់​កូដ​កំពុង​បង្កើត​ជួរ​ឈរ​ក្នុង​លំដាប់​ផ្ដេក។

អាន​បន្ថែម៖ VBA ដើម្បី​ផ្ទេរ​ជួរ​ឈរ​ច្រើន​ជួរ​ទៅ​ជា​ជួរ​ដេក​ក្នុង Excel (2 វិធី​សា​ស្រ្ត)

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

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

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