එක්සෙල් හි බහු තීරු පේළි වලට මාරු කරන්නේ කෙසේද

  • මේක Share කරන්න
Hugh West

බොහෝ විට, පරිශීලකයින්ට තීරු කිහිපයක් පේළි බවට පරිවර්තනය කිරීමට අවශ්‍ය වේ. එබැවින්, Excel බහු තීරු පේළිවලට මාරු කිරීම පරිශීලකයන් විසින් සිදු කරනු ලබන පොදු මෙහෙයුමකි. Excel විශේෂාංග , TRANSPOSE , INDIRECT , සහ INDEX ශ්‍රිත, Power Query , මෙන්ම VBA Macro හට තීරු පේළි බවට පරිවර්තනය කළ හැක.

අපි කියමු සේවකයාගේ නම සහ වැටුප් දත්ත වැඩ පත්‍රිකාවක. සහ නොවැළැක්විය හැකි හේතූන් මත, අපට තීරු පේළිවලට මාරු කිරීමට සිදුවේ.

මෙම ලිපියෙන්, අපි Excel විශේෂාංග<භාවිතයෙන් Excel බහු තීරු පේළිවලට මාරු කිරීමට ක්‍රම කිහිපයක් පෙන්වමු. 2>, Function , Power Query , සහ VBA Macro .

Excel Workbook බාගන්න

තීරු Rows වෙත මාරු කරන්න : පේස්ට් විකල්පය භාවිතයෙන් බහු තීරු පේළි වලට මාරු කරන්න

Excel පරිශීලකයින්ට Value , Formula , Transpose<වැනි ආකෘති කිහිපයකින් දත්ත ඇලවීමට ඉඩ සලසයි. 2>, ආකෘතිය පමණක්, ආදිය. අපට තීරු පේළි බවට පරිවර්තනය කිරීමට සන්දර්භය මෙනුව ප්‍රතිස්ථාපන විකල්ප අලවන්න භාවිත කළ හැක.

පියවර 1: ඔබට මාරු කිරීමට අවශ්‍ය සම්පූර්ණ පරාසය ඉස්මතු කරන්න. එය මත දකුණු-ක්ලික් කරන්න . සන්දර්භය මෙනුව දිස්වේ. සන්දර්භය මෙනුවෙන් පිටපත් කරන්න තෝරන්න.

පියවර 2: දැන්, ඕනෑම හිස් කොටුවක් තෝරන්න ( එනම්, G4 ) පරාසයට යාබදව පසුව එය මත දකුණු-ක්ලික් කරන්න . ක්ලික් කරන්නමත Transpose Paste Options වෙතින්.

🔼 ඔබට Paste Special කවුළුවද ගෙන ඒමට හැකිය යතුරුපුවරු කෙටිමං CTRL+ALT+V භාවිතයෙන්. පසුව, Paste Special විකල්ප වලින් Transpose තෝරන්න. අවසානයේ, OK මත ක්ලික් කරන්න.

🔼 සන්දර්භය වෙතින් Transpose විකල්පය ක්‍රියාත්මක කිරීම මෙනුව හෝ විශේෂ අලවන්න පහත රූපයේ දැක්වෙන පරිදි තෝරාගත් බහු තීරු පේළි බවට පරිවර්තනය කරයි.

වැඩිදුර කියවන්න: Excel හි පේළි සහ තීරු මාරු කරන්නේ කෙසේද (ක්‍රම 5)

ක්‍රමය 2: ට්‍රාන්ස්පෝස් ශ්‍රිතය භාවිතයෙන් තීරු පේළිවලට මාරු කරන්න

TRANSPOSE function සෘජුවම තීරු පේළි සහ අනෙක් අතට පරිවර්තනය කරයි. තීරු ගණන කුමක් වුවත්, පරාසය කෙතරම් විශාල වුවත් අපට TRANSPOSE ශ්‍රිතය භාවිතා කළ හැක. TRANSPOSE ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය වන්නේ

TRANSPOSE (array)

පියවර 1: පහත සූත්‍රය ඕනෑම එකකින් භාවිතා කරන්න යාබද කොටුව (එනම්, G4 ) තීරු පේළි බවට පරිවර්තනය කිරීමට.

=TRANSPOSE(B4:E12)

මෙහි B4:E12 array argument.

පියවර 2: ENTER ඔබන්න, මොහොතකින් සියලුම තීරු පේළි බවට පරිවර්තනය වේ.

🔄 සමහර විට, දත්ත කට්ටලයේ හිස් සෛල අඩංගු වන අතර Excel ඇතුල් කිරීමෙන් පසු 0 ඇතුළත් වේ. මෙම අවවාදය මඟහරවා ගැනීමට, හිස් තැන් නොසලකා හැරීමට IF Function සමඟින් TRANSPOSE ක්‍රියාකාරිත්වය වෙනස් කරන්න. මෙහිනඩුව, යෙදූ සූත්‍රය විය හැක

=TRANSPOSE(IF(B4:E12="","",B4:E12))

වැඩිදුර කියවන්න: Excel හි තීරුව බහු පේළි වලට මාරු කරන්නේ කෙසේද (ක්‍රම 6) <3

ක්‍රමය 3: තීරු පේළි බවට පරිවර්තනය කිරීමට INDIRECT ශ්‍රිතය

අපිට සබැඳි පිහිටුවීමට හෝ පවතින පරාසයෙන් දත්ත ලබා ගැනීමට අවශ්‍ය අවස්ථාවලදී, අපට INDIRECT භාවිත කළ හැක. කාර්යය . INDIRECT ශ්‍රිතය COLUMN ශ්‍රිතය සමඟ පුරවා ඇත්තේ පරාසයෙන් ඇතුළත් කිරීම්ය. INDIRECT ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය වන්නේ

INDIRECT (ref_text, [a1])

ප්‍රකාශය

ref_text ; යොමු (පෙළ ලෙස).

a1 ; A1 හෝ R1C1 ශෛලියේ සෛල යොමුවේ බූලියන් ඇඟවීමකි. පෙරනිමියෙන්, එය A1 style = TRUE වේ. [විකල්ප]

පියවර 1: ඕනෑම හිස් කොටුවක අවසාන සූත්‍රය ටයිප් කරන්න (එනම්, G4 ).

=INDIRECT("b"&COLUMN()-3)

ret_text (i.e., “b”&COLUMN()-3 ) 2 කොටස් ඇත ; 1වන එක තීරු අංකය පසු කරන COLUMN ශ්‍රිතය සහ 2වන එක තීරුවයි නම . ref_text මෙම 2 ඒකාබද්ධ කරයි එවිට COLUMN ශ්‍රිත ප්‍රතිඵලයට වඩා අඩු සෛල යොමුවක් 3 සාදයි. එහි ප්‍රතිඵලයක් ලෙස අවසාන ප්‍රතිඵලය B(7-3) = B4 බවට පත්වේ. එබැවින්, B4 සෛල ප්‍රවේශය G4 හි දර්ශනය වේ.

පියවර 2: නැවත කරන්න පියවර 1 පෙර සූත්‍රය G5 , G6 , සහ පහත සූත්‍ර සමඟ ප්‍රතිස්ථාපනය කිරීම G7 .

=INDIRECT("c"&COLUMN()-3)

=INDIRECT("d"&COLUMN()-3)

10> =INDIRECT("e"&COLUMN()-3)

මෙම 3 සූත්‍ර සියල්ලම පෙර සූත්‍රය මෙන් එකම තර්ක ප්‍රකාශ කරයි. තවද ඔවුන් ඔවුන්ගේ අදාළ සෛලවල ඇතුළත් කිරීම් ලබා ගනී (එනම්, G5=C4 , G6=D4 , සහ G7=E4 ).

පියවර 3: සෛලවල දකුණු පැත්තට සූත්‍ර යෙදීමට පිරවුම් හසුරුව භාවිත කරන්න. සහ සියලුම සෛල ඇතුළත් කිරීම් නියමිත පරිදි පරිවර්තනය කර ඇති බව පෙනේ.

තවත් කියවන්න: Excel VBA: සෛල ලිපිනයෙන් පේළි සහ තීරු අංකය ලබා ගන්න (ක්‍රම 4)

සමාන කියවීම්

  • එක්සෙල් ප්‍රස්ථාරයේ පේළි සහ තීරු මාරු කරන්නේ කෙසේද (ක්‍රම 2)
  • Excel හි බහු පේළි සහ තීරු එකතු කරන්න (හැම ආකාරයෙන්ම)
  • Excel සූත්‍රය භාවිතයෙන් අනෙක් සෑම තීරුවක්ම මඟ හරින ආකාරය (ක්‍රම 3)
  • Excel VBA: පේළිය සහ තීරු අංකය අනුව පරාසය සකසන්න (උදාහරණ 3)
  • Excel හි අගය මත පදනම්ව තීරු අංකය සොයා ගන්නේ කෙසේද

4 ක්‍රමය: තීරු පේළිවලට මාරු කිරීමට INDEX ශ්‍රිතය භාවිත කිරීම

ක්‍රමය 3 ට සමාන, INDEX ක්‍රියාකාරිත්වය දී ඇති ස්ථානයකින් දත්ත ගෙන එයි. INDEX ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය වන්නේ

INDEX(array, row_num, [col_num])

පියවර 1: පහත සූත්‍රය ඕනෑම හිස් කොටුවක ලියන්න G4 .

=INDEX($B$4:$E$14,COLUMN()-6,1)

සූත්‍රයේ, $B$4:$E$14 array තර්කයට යොමු කරයි. COLUMN ශ්‍රිතය ආපසු ලබා දෙයිසූත්‍රය ඇතුළත් කර ඇති තීරු අංකය (එනම්, G4 ). එබැවින්, COLUMN()-6 ප්‍රතිඵල ( 7-6 ) 1 row_num ලෙස array සඳහා. සහ දැනටමත් 1 col_num array තුළ වේ.

පියවර 2: පහත රූපයේ දැක්වෙන පරිදි col_num වෙනස් කිරීමෙන් G5 , G6 , සහ G7 සඳහා සූත්‍ර පුනරුච්චාරණය කරන්න.

=INDEX($B$4:$E$14,COLUMN()-6,2)

=INDEX($B$4:$E$14,COLUMN()-6,3)

=INDEX($B$4:$E$14,COLUMN()-6,4) 3>

මෙම සූත්‍ර එකම අරාව , පේළිය 1 සහ තීරුව 2 , 3 , සහ ඇතුළත් කිරීම් ලබා ගනී. 4 පිළිවෙලින්. සූත්‍රය මඟින් ලැබෙන පරිදි ප්‍රතිඵල අගයන් තීරු ශීර්ෂයන් නිරූපණය කරන බව ඔබට දැක ගත හැක.

පියවර 3: පිරවීමේ හසුරුව ඇදගෙන යන්න තීරු අනුව ඇතුළත් කිරීම් තිරස් අතට ඇතුළු කිරීමට. මෙලෙස තීරු පේළි බවට පරිවර්තනය කරයි.

වැඩිදුර කියවන්න: Excel හි තීරු දර්ශක අංකය සොයා ගන්නේ කෙසේද (ක්‍රම 2)

ක්‍රමය 5: බල විමසුම භාවිතයෙන් බහු තීරු පේළිවලට මාරු කරන්න

බල විමසුම යනු දත්ත කට්ටල අවශ්‍ය පරිදි පරිවර්තනය කිරීමට ප්‍රබල මෙවලමකි. Power Query Transpose ඇතුළු බහුවිධ විකල්ප ලබා ගත හැකි Transform ටැබයක් සපයයි. බහුවිධ තීරු පේළි බවට පරිවර්තනය කිරීමට අපට Transpose මෙහෙයුම භාවිතා කළ හැක.

පියවර 1: සම්පූර්ණ දත්ත කට්ටලයම තෝරා පසුව Data > වගුවෙන්/පරාසයෙන් මත ක්ලික් කරන්න ( ලබා ගන්න සහ දත්ත පරිවර්තනය කොටසෙන්).

පියවර2: Excel මුළු දත්ත කට්ටලයම වගුව බවට පරිවර්තනය කරයි. එහි ප්රතිඵලයක් වශයෙන්, Create Table සංවාද කොටුව දිස්වේ. OK මත ක්ලික් කරන්න.

පියවර 3: මොහොතකින්, Excel Power Query Editor පූරණය කරයි. පහත රූපයේ දැක්වෙන පරිදි.

Transform කොටස තෝරන්න.

Transpose මත ක්ලික් කරන්න.

පියවර 4: Transpose මෙහෙයුම ක්‍රියාත්මක කිරීමෙන් පසු, ඔබ මාරු කළ දත්ත පූරණය කළ යුතුය. නිවස > වසන්න & පූරණය > තෝරන්න වසන්න & පූරණය කරන්න .

🔼 මාරු කළ දත්ත නව වැඩ පත්‍රිකාවකට පූරණය කිරීමට ටික වේලාවක් ගත වේ. අවසානයේදී, Excel ඔබට පහත රූපයෙන් නිරීක්ෂණය කළ හැකි පරිදි බහු තීරු පේළි බවට පරිවර්තනය කරන දත්ත පූරණය කරයි.

වැඩිදුර කියවන්න: Excel හි බහු පේළි තීරු බවට පරිවර්තනය කරන්නේ කෙසේද? (මාර්ග 9)

ක්‍රමය 6: VBA Macro

VBA Macros භාවිතයෙන් තීරු කිහිපයක් පේළි වලට මාරු කරන්න ප්‍රතිඵල-නැඹුරු ප්‍රතිඵල ලුහුබැඳීමේදී සුපිරි කාර්යක්ෂම වේ. තීරු කිහිපයක් පේළිවලට මාරු කිරීමට අපට මැක්‍රෝ පේළි කිහිපයක් ලිවිය හැක.

පියවර 1: මැක්‍රෝ එකක් ඇතුළු කිරීමට, පළමුව, මයික්‍රොසොෆ්ට් විෂුවල් බේසික් විවෘත කරන්න ALT+F11 . ඉන්පසු, ඇතුළු කරන්න තෝරන්න ( මෙවලම් තීරුවෙන් ) > එකක් ඇතුළු කිරීමට මොඩියුලය මත ක්ලික් කරන්න.

පියවර 2: පහත මැක්‍රෝ එක මොඩියුලය තුළ අලවන්න .

3145

සාර්වකය එහි ආරම්භය VBA InputBox function භාවිතයෙන් ප්‍රතිවර්තනය කිරීමට පරාසය සහ සෛලය මාරු කළ දත්ත ඇතුළු කිරීම මගින් ක්‍රියා කරයි. ඉන්පසුව, Paste Special ක්‍රමය මඟින් ලබා දී ඇති කොටුවේ මාරු කළ දත්ත ලෙස සම්පූර්ණ පරාසයම අලවයි.

පියවර 3: F5 යතුර භාවිත කරන්න macro ධාවනය කරන්න. මැකෝ විසින් පරාසය ඇතුළු කිරීමට පළමු ආදාන පෙට්ටිය ආරම්භ කරයි. පරාසය ලබා දී OK මත ක්ලික් කරන්න.

පියවර 4: පසුව Excel <1 ගෙන එයි>2 වන ආදාන පෙට්ටිය කොටුව පැවරීමට. ඕනෑම පහසු සෛල සඳහනක් සපයන්න, ඉන්පසු ක්ලික් කරන්න හරි .

🔼 අවසානයේ Excel සම්පුර්ණයෙන්ම පරිවර්තනය කරයි. පේළි වෙත දත්ත කට්ටල තීරු.

VBA Macro SkipBlanks ප්‍රකාශ විකල්ප ඉදිරිපත් කිරීමෙන් හිස් කොටු හැසිරවිය හැක. ඇත්ත සහ අසත්‍යය . ඔබගේ දත්ත වලට වඩා හොඳින් ගැලපෙන පරිදි ඔබගේ අවශ්‍යතාවය අනුව මැක්‍රෝ වෙනස් කරන්න.

වැඩිදුර කියවන්න: Excel Macro: බහු පේළි තීරු බවට පරිවර්තනය කරන්න (උදාහරණ 3)

නිගමනය

මෙම ලිපියෙන්, අපි බහුවිධ තීරු පේළිවලට මාරු කිරීම සඳහා Excel හි බහුවිධ විශේෂාංග, කාර්යයන් මෙන්ම VBA Macro නිරූපණය කරන්නෙමු. TRANSPOSE ශ්‍රිතය වඩාත් පහසු ආකාරයෙන් තීරු පේළි බවට පරිවර්තනය කරයි. I NDIRECT හෝ INDEX වැනි අනෙකුත් ශ්‍රිතයන් ද ඒවායේ අරමුණින් විශිෂ්ට වේ. ඉහත සඳහන් කළ ක්‍රම මගින් ප්‍රතික්‍ෂේප කිරීම පිළිබඳ ඔබේ අවබෝධය පැහැදිලි වනු ඇතැයි බලාපොරොත්තු වෙමු. ඔබට වැඩිදුර විමසීම් ඇත්නම් හෝ ඇත්නම් අදහස් දක්වන්නඑකතු කිරීමට ඕනෑම දෙයක්.

Hugh West යනු ක්ෂේත්‍රයේ වසර 10කට වැඩි පළපුරුද්දක් ඇති ඉතා පළපුරුදු Excel පුහුණුකරුවෙකු සහ විශ්ලේෂකයෙකි. ඔහු ගිණුම්කරණය සහ මූල්‍ය පිළිබඳ ශාස්ත්‍රවේදී උපාධියක් සහ ව්‍යාපාර පරිපාලනය පිළිබඳ ශාස්ත්‍රපති උපාධියක් ලබා ඇත. හියු ඉගැන්වීම සඳහා දැඩි ආශාවක් ඇති අතර අනුගමනය කිරීමට සහ තේරුම් ගැනීමට පහසු වන අද්විතීය ඉගැන්වීම් ප්‍රවේශයක් වර්ධනය කර ඇත. ඔහුගේ Excel පිළිබඳ විශේෂඥ දැනුම ලොව පුරා සිටින දහස් ගණනක් සිසුන්ට සහ වෘත්තිකයන්ට ඔවුන්ගේ කුසලතා වැඩිදියුණු කිරීමට සහ ඔවුන්ගේ වෘත්තීය ජීවිතය තුළ විශිෂ්ටත්වයට පත් කිරීමට උපකාර කර ඇත. ඔහුගේ බ්ලොගය හරහා, හියු ඔහුගේ දැනුම ලෝකය සමඟ බෙදා ගනී, නොමිලේ එක්සෙල් නිබන්ධන සහ පුද්ගලයන්ට සහ ව්‍යාපාරවලට ඔවුන්ගේ පූර්ණ හැකියාවන් කරා ළඟා වීමට උපකාර කිරීමට මාර්ගගත පුහුණුව ලබා දෙයි.