අන්තර්ගත වගුව
ඔබ Excel හි බහු පේළි තීරු බවට පරිවර්තනය කිරීමේ පහසුම ක්රම කිහිපයක් සොයන්නේ නම්, ඔබට මෙම ලිපිය ප්රයෝජනවත් වනු ඇත. ඉතින්, අපි ප්රධාන ලිපියට කිමිදෙමු.
වැඩපොත බාගන්න
බහු පේළි තීරු තීරු බවට පරිවර්තනය කිරීම.xlsm
9 පරිවර්තනය කිරීමට ක්රම Excel හි බහු පේළි සිට තීරු
මෙහි, ජනවාරි සිට මැයි දක්වා මාස සඳහා සමහර නිෂ්පාදන සඳහා විකුණුම් වාර්තා කිහිපයක් අප සතුව ඇත. අපි තීරු ශීර්ෂ ලෙස මාස සඳහා වාර්තා දෘශ්යමාන කිරීමට හැකි වන පරිදි පේළි තීරු බවට පරිවර්තනය කිරීමට උත්සාහ කරන අතර පේළි කිහිපයක් පහසුවෙන් තීරු බවට පරිවර්තනය කිරීමේ ක්රම නිරූපණය කිරීමට අපි මෙම දත්ත කට්ටලය ප්රධාන වශයෙන් භාවිතා කරමු.
අපි මෙහි Microsoft Excel 365 අනුවාදය භාවිතා කර ඇත, ඔබට ඔබගේ පහසුව අනුව වෙනත් ඕනෑම අනුවාද භාවිතා කළ හැක.
ක්රමය-1: බහු පේළි පරිවර්තනය කිරීමට Transpose විකල්පය භාවිතා කිරීම Excel හි තීරු වෙත
මෙහි, අපි පහත බහු පේළි පහසුවෙන් තීරු බවට පරිවර්තනය කිරීම සඳහා අලවන්න විකල්ප තුළ Transpose විකල්පය භාවිතා කරන්නෙමු.
පියවර :
➤ CTRL+C එබීමෙන් දත්ත කට්ටලයේ සම්පූර්ණ පරාසය පිටපත් කරන්න.
➤ ඔබට ප්රතිදානය ලබා ගැනීමට අවශ්ය කොටුව තෝරන්න, ඔබේ මූසිකය මත දකුණු-ක්ලික් කර, අලවන්න විකල්ප වෙතින් Transpose විකල්පය තෝරන්න. .
ඉන්පසු, ඔබට ඔබේ දත්ත මාරු කිරීමට හැකි වනු ඇත, එනම් පේළි බවට පරිවර්තනය කිරීමතීරු.
වැඩිදුර කියවන්න: Excel Macro: බහු පේළි තීරු බවට පරිවර්තනය කරන්න (උදාහරණ 3)
ක්රමය-2: පරිවර්තනය TRANSPOSE ශ්රිතය භාවිතා කරමින් බහු පේළි සිට තීරු
මෙම කොටසේදී, අපි පහත දත්ත කට්ටලයේ බහු පේළි බහු තීරු බවට පරිවර්තනය කිරීමට, TRANSPOSE ශ්රිතය , සහ දත්ත රැස් කිරීම සඳහා අපි ප්රධාන දත්ත කට්ටලයට පහළින් තවත් වගුවක් සකස් කර ඇත.
පියවර :
➤ පහත සූත්රය ටයිප් කරන්න සෛලය B10 .
=TRANSPOSE(B3:E8)
මෙහි, TRANSPOSE පරාසයේ පේළි වෙනස් කරයි B3:E8 තීරුවලට එකවර.
➤ ENTER ඔබන්න.
ඉන් පසු, ඔබට පරිවර්තනය ලැබෙනු ඇත පහත රූපයේ ආකාරයට පේළි තීරුවලට.
ඔබට ENTER <එබීමෙන් වෙනුවට CTRL+SHIFT+ENTER ඔබන්න 7>Microsoft Excel 365 හැර අනෙකුත් අනුවාද සඳහා.
වැඩිදුර කියවන්න: Excel හි තීරු බහු පේළි වලට මාරු කරන්නේ කෙසේද (ක්රම 6)
ක්රමය-3: INDIRECT සහ ADDRESS ශ්රිත භාවිතා කරමින්
මෙහි, අපි INDIRECT ශ්රිතය , ADDRESS ශ්රිතය , ROW ශ්රිතය භාවිතා කරන්නෙමු. පහත දත්ත කට්ටලයේ පේළි තීරු බවට පරිවර්තනය කිරීමට , සහ COLUMN ශ්රිතය .
පියවර :
➤ B10 කොටුවේ පහත සූත්රය භාවිතා කරන්න.
=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
මෙහි, B3 ආරම්භක කොටුවයි ප්රධාන වශයෙන්දත්ත කට්ටලය.
21> COLUMN(B3)
→ returns the column number of cell
B3
ප්රතිදානය → 2
-
COLUMN($B$3)
→returns the column number of cell
$B$3
(the absolute referencing will fix this cell)
ප්රතිදානය → 2
-
ROW($B$3)
→returns the row number of cell
$B$3
(the absolute referencing will fix this cell)
ප්රතිදානය → 3
-
ROW(B3) →
returns the row number of cell
B3
-
COLUMN(B3) - COLUMN($B$3) + ROW($B$3)
වී2-2+3 → 3
-
ROW(B3) - ROW($B$3) + COLUMN($B$3)
වෙනව3-3+2 → 2
-
ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))
බවට පත් වේADDRESS(3, 2) →
returns the reference at the intersection point of
Row 3
and
Column 2
ප්රතිදානය → $B$3
-
INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
බවට පත්වේINDIRECT(“$B$3”)
→ කෝෂයේ අගය ආපසු ලබා දෙයි $B$3 .ප්රතිදානය → මාස
1>
➤ ENTER ඔබන්න.
➤ Fill Handle මෙවලම දකුණු පැත්තට සහ පහළට ඇදගෙන යන්න.
1>
අවසාන වශයෙන්, ඔබට ප්රධාන දත්ත කට්ටලයේ පේළි කිහිපයක් තීරු කිහිපයකට වෙනස් කිරීමට හැකි වනු ඇත.
වැඩිදුර කියවන්න: Excel VBA: පේළිය ලබා ගන්න සහ සෛල ලිපිනයෙන් තීරු අංකය (ක්රම 4)
ක්රමය-4: බහු පේළි තීරු බවට පරිවර්තනය කිරීමට INDEX ශ්රිතය භාවිතා කිරීම
මෙම කොටසේදී, බහු පේළි පහසුවෙන් තීරු බවට පරිවර්තනය කිරීම සඳහා අපි INDEX ශ්රිතය , COLUMN ශ්රිතය , සහ ROW ශ්රිතය යන සංයෝජන භාවිතා කරන්නෙමු.
පියවර :
➤ B10 කොටුවේ පහත සූත්රය යොදන්න.
=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))
මෙහි, $B$3:$E$8 යනු දත්ත කට්ටලයේ පරාසයයි, A1 පළමු පේළිය ලබා ගැනීමට භාවිතා කරයි මෙම දත්ත කට්ටලයේ තීරු අංකය.අපි පේළි අංකය තර්කය සඳහා තීරු අංකය සහ පේළි අංකය තීරු අංකය තර්කය ලෙස පේළි පහසුවෙන් තීරු බවට වෙනස් කරන්නෙමු. මෙම අගයන් INDEX ශ්රිතයට සංග්රහ කිරීමෙන් .
➤ ENTER ඔබන්න.
➤ <ඇදගෙන යන්න 6>හැන්ඩ්ල් මෙවලම දකුණු පැත්තට සහ පහළට පුරවන්න.
ඉන්පසු, ඔබට පහත රූපයේ ආකාරයට පේළි තීරු බවට පරිවර්තනය වනු ඇත.
වැඩිදුර කියවන්න: Excel හි බහු පේළි සහ තීරු එකතු කරන්නේ කෙසේද (හැම ආකාරයෙන්ම)
ක්රමය-5: INDEX-MATCH භාවිතා කිරීම සූත්රය
මෙම කොටසෙහි, අපි පහත දත්ත කට්ටලයේ බහු පේළි තීරු බවට පරිවර්තනය කිරීම සඳහා INDEX ශ්රිතය , සහ MATCH ශ්රිතය භාවිතා කරන්නෙමු.
පියවර :
➤ පළමුව, ඔබ විසින් පළමු තීරුව නව වගුවේ පළමු පේළිය ලෙස අතින් මාරු කළ යුතුය.
0>➤ B11 කොටුවේ පහත සූත්රය ටයිප් කරන්න.
=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
මෙහි, $C$3:$C$8 යනු දෙවන තීරුවයි දත්ත කට්ටලය, සහ $B$3:$B$8 යනු දත්ත කට්ටලයේ පළමු තීරුවයි.
-
MATCH(B$10,$B$3:$B$8,0)
බවට පත් වේMATCH(“Month”,$B$3:$B$8,0)
→ මාසය $B$3:$B$8තන්තුවක් සහිත කොටුවේ පේළි දර්ශක අංකය ලබා දෙයි 6>ප්රතිදානය → 1
-
INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
බවට පත්වේINDEX($C$3:$C$8,1)
→ පරාසයේ පළමු අගය ලබා දෙයි $C$3:$C$8ප්රතිදානය → තැඹිලි
➤ ඔබන්න ඇතුලත් කරන්න සහ Fill Handle tool එක දකුණු පැත්තට ඇදගෙන යන්න.
ඉන්පසු, ඔබට ප්රධානයේ දෙවන තීරුව ලැබෙනු ඇත. දෙවන පේළිය ලෙස දත්ත කට්ටලය.
ඒ හා සමානව, ඉතිරි පරිවර්තනය අවසන් කිරීමට පහත සූත්ර යොදන්න.
=INDEX($D$3:$D$8,MATCH(B$10,$B$3:$B$8,0))
=INDEX($E$3:$E$8,MATCH(B$10,$B$3:$B$8,0))
අවසානයේ, ඔබට පළමු දත්ත කට්ටලයේ සියලුම පේළි දෙවන දත්ත කට්ටලයේ තීරු ලෙස ලැබෙනු ඇත.
වැඩිදුර කියවන්න: Excel හි බහු තීරු පේළිවලට මාරු කරන්නේ කෙසේද
සමාන කියවීම්
- [ස්ථාවර!] පේළි සහ තීරු දෙකම Excel හි අංක වේ
- Excel හි පේළි සහ තීරු සඟවන්නේ කෙසේද (විධි 10)
- Excel VBA: පේළිය සහ තීරු අංකය අනුව පරාසය සකසන්න (උදාහරණ 3)
ක්රමය-6: බහු පේළි තීරු බවට පරිවර්තනය කිරීමට VLOOKUP ශ්රිතය භාවිත කිරීම
තුළ මෙම කොටස, අපි පහත දත්ත වගුවේ පේළි කිහිපයක් තීරු වලට මාරු කිරීමට VLOOKUP ශ්රිතය භාවිතා කරන්නෙමු.
පියවර :
➤ මුලදී, ඔබ මාරු කළ යුතුය නව දත්ත කට්ටලයේ පළමු පේළිය ලෙස පළමු තීරය බලන්න>
=VLOOKUP(B$10,$B$3:$E$8,2,FALSE)
මෙහි, $B$3:$E$8 යනු දත්ත කට්ටලයේ පරාසයයි, B$10 යනු සෙවීම් අගයයි, සහ 2 යනු දත්ත කට්ටලයේ දෙවන තීරුවේ අගය බැලීම සඳහා ය.
➤ ENTER ඔබා <6 ඇදගෙන යන්න> මෙවලම හසුරුව දකුණට පුරවන්නපැත්ත.
ඉන්පසු, ඔබට ප්රධාන දත්ත කට්ටලයේ දෙවන තීරුව දෙවන පේළිය ලෙස ලැබෙනු ඇත.
දී එලෙසම, ඉතිරි පරිවර්තනය සම්පූර්ණ කිරීමට පහත දී ඇති සූත්ර භාවිතා කරන්න> =VLOOKUP(B$10,$B$3:$E$8,4, FALSE)
වැඩිදුර කියවන්න: Excel හි පේළි සහ තීරු එකතු කරන්නේ කෙසේද (පහසු ක්රම 3)
ක්රමය-7: භාවිතා කිරීම බල විමසුම
මෙහි, අපි පේළි කිහිපයක් තීරුවලට පහසුවෙන් මාරු කිරීමට බල විමසුම භාවිත කරමු. නමුත් බල විමසුම පළමු පේළිය ශීර්ෂය ලෙස සලකන බැවින් එය තීරුවක් ලෙස පරිවර්තනය නොකරන නිසා අපට දත්ත කට්ටලයේ ආරම්භයේදී අමතර පේළියක් එක් කිරීමට සිදුවේ.
1>
පියවර :
➤ Data Tab >> Get & දත්ත පරිවර්තනය කරන්න කණ්ඩායම >> වගුව/පරාසයෙන් විකල්පය.
ඉන් පසු, වගුව සාදන්න විශාරද දිස්වනු ඇත.
➤ දත්ත පරාසය තෝරා ඉන්පසු My table has headers විකල්පය මත ක්ලික් කරන්න.
➤ OK<ඔබන්න 7>.
ඉන්පසු, Power Query Editor කවුළුව දිස්වනු ඇත.
1>
➤ CTRL සහ ඔබගේ මූසිකය මත වම්-ක්ලික් කිරීම එබීමෙන් දත්ත කට්ටලයේ තීරු සියල්ල තෝරන්න.
➤ Transform Tab >> Transpose විකල්පය වෙත යන්න.
ඔබට පළමු පේළිය සෑදිය හැක. ඔබගේ දත්ත ශීර්ෂකයද සකසන්න.
➤ Transform Tab >> පළමු පේළිය ශීර්ෂක ලෙස භාවිතා කරන්න. කණ්ඩායම >> පළමු පේළිය ශීර්ෂක ලෙස භාවිතා කරන්න විකල්පය.
ඉන්පසු, ඔබට ප්රධාන පේළිවලින් පරිවර්තනය කළ තීරු ලැබෙනු ඇත. දත්ත කට්ටලය.
➤ මෙම කවුළුව වැසීමට, මුල් පිටුව ටැබ් >> වසන්න & පූරණය කරන්න කණ්ඩායම >> වසන්න & පූරණය කරන්න විකල්පය.
මේ ආකාරයට, බල විමසුම් සංස්කාරක කවුළුව තුළ ඇති වගුව a වෙත පූරණය වේ. Table5 නම් නව පත්රය.
වැඩිදුර කියවන්න: Excel හි පේළි සහ තීරු මාරු කරන්නේ කෙසේද (ක්රම 5)
ක්රමය-8: VBA කේතය භාවිතයෙන් බහු පේළි තීරු බවට පරිවර්තනය කිරීම
මෙම කොටසේදී, අපි බහු පේළි බවට පරිවර්තනය කිරීම සඳහා VBA කේතයක් භාවිත කරන්නෙමු. තීරු.
පියවර :
➤ සංවර්ධක Tab >> වෙත යන්න Visual Basic විකල්පය.
ඉන්පසු, Visual Basic Editor විවෘත වේ.
➤ <6 වෙත යන්න>ඇතුළු කරන්න Tab >> මොඩියුලය විකල්පය.
ඉන් පසු, මොඩියුලය සාදනු ඇත.
➤ පහත කේතය ලියන්න
7202
මෙහි, අපි multiple_rows_range , සහ multiple_columns_range <6 ලෙස ප්රකාශ කර ඇත>පරාසය , සහ ඒවා අපි InputBox ක්රමය භාවිතයෙන් ආදාන කොටු හරහා තෝරා ගන්නා පරාසයට සකසා ඇත.
ඉන්පසු, අපි පිටපත් කරන්නෙමු. ප්රධාන දත්ත et multiple_rows_range ඉන්පසු එය ගමනාන්තය කොටුවෙහි transpose ලෙස අලවන්න multiple_columns_range .
➤ ඔබන්න F5 .
ඉන්පසු, ඔබට $B$3:$E$8 දත්ත කට්ටලයේ පරාසය තෝරාගත යුතු ආදාන කොටුව ලැබෙනු ඇත. පේළි පරාසය තෝරන්න කොටුව සහ OK ඔබන්න.
ඉන්පසු, වෙනත් ආදාන කොටුවක් උත්පතන වනු ඇත.
➤ ඔබට මාරු කළ දත්ත කට්ටලය ලබා ගැනීමට අවශ්ය ගමනාන්ත කොටුව $B$10 තෝරන්න ඉන්පසු OK ඔබන්න.
අවසානයේ, ඔබ පහත දැක්වෙන පරිදි ප්රධාන දත්ත කට්ටලයේ හැඩතල ගැන්වීම සමඟ පවා බහු පේළි වලින් පරිවර්තනය කළ තීරු ලබා ගනී. Excel ප්රස්ථාරයේ පේළි සහ තීරු මාරු කරන්න (ක්රම 2)
ක්රමය-9: OFFSET ශ්රිතය භාවිතයෙන් බහු පේළි තීරු සහ පේළි බවට පරිවර්තනය කිරීම
අපිට සමහර සිසුන්ගේ නම් අඩංගු ලැයිස්තුවක් ඇත , ඒවායේ විෂයයන් සහ පේළි කිහිපයක අනුරූප ලකුණු. දැන්, අපට පළමු පේළි තුන මෙම ලැයිස්තුවට පසෙකින් වගුවේ විවිධ තීරු තුනක් බවට පරිවර්තනය කිරීමට අවශ්යයි. ඒ හා සමානව, අපට ඉතිරි පේළි පේළි තුනකට තීරු ලෙස පරිවර්තනය කිරීමට අවශ්ය වේ. එබැවින්, අපට පේළි පේළි තීරු සහ පේළි බවට පත් කිරීමට අවශ්ය බව ඔබට පෙනෙනු ඇත.
මෙය කිරීමට, අපි OFFSET , ROW , භාවිතා කරන්නෙමු. සහ COLUMN ශ්රිත .
පියවර :
➤ පහත සූත්රය D4 කොටුවේ ටයිප් කරන්න .
=OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
මෙහි, $B$4 යනු ලැයිස්තුවේ ආරම්භක කොටුවයි.
-
COLUMN()
→returns the column number of cell
D4
where the formula is being applied.
Output →
4
-
COLUMN()-4
බවට පත් වේ4-4 → 4
is subtracted because the starting cell of the formula is in
Column 4
.
Output →
0
-
ROW() →
returns the row number of cell
D4
where the formula is being applied.
Output →
4
-
(ROW()-4)*3
වෙනව(4-4)*3 → 4
is subtracted because the starting cell of the formula is in
Row 4
and multiplied with
3
as we want to transform
3
rows into columns each time.
Output →
0
24> -
OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
becomes
OFFSET($B$4,0+0,0,1,1)
OFFSET($B$4,0,0,1,1) → OFFSET
will extract the range with a height and width of
1
starting from cell
$B$4
.
Output
→ Joseph
➤ ENTER ඔබන්න .
➤ Fill Handle මෙවලම දකුණු පැත්තට සහ පහළට ඇදගෙන යන්න.
අවසානයේදී, ඔබට මෙය කිරීමට හැකි වනු ඇත. බහු පේළි සිට තීරු සහ පේළි බවට පරිවර්තනය.
වැඩිදුර කියවන්න: පවතින දත්ත ප්රතිස්ථාපනය නොකර Excel හි පේළිය/තීරුව ගෙනයන්න (හොඳම ක්රම 3ක්)
අභ්යාස කොටස
ඔබ විසින්ම පුහුණුවීම සඳහා අපි ප්රායෝගික නම් පත්රයක පහත පරිදි අභ්යාස කොටසක් සපයා ඇත. කරුණාකර එය ඔබම කරන්න.
නිගමනය
මෙම ලිපියෙන් අපි Excel හි බහු පේළි තීරු බවට පරිවර්තනය කිරීමේ ක්රම ආවරණය කිරීමට උත්සාහ කළෙමු. ඔබට එය ප්රයෝජනවත් වනු ඇතැයි බලාපොරොත්තු වෙනවා. ඔබට කිසියම් යෝජනා හෝ ප්රශ්න ඇත්නම්, ඒවා අදහස් දැක්වීමේ කොටසෙහි බෙදා ගැනීමට නිදහස් වන්න.