Mar a ghluaiseas tu ioma-cholbhan gu sreathan ann an Excel

  • Roinn Seo
Hugh West

Gu math tric, feumaidh luchd-cleachdaidh grunn cholbhan a thionndadh gu sreathan. Mar sin, is e gnìomh cumanta le luchd-cleachdaidh a th’ ann an Excel tar-chuir grunn cholbhan gu sreathan. Feartan Excel , TRANSPOSE , INDIRECT , agus INDEX gnìomhan, Ceist Cumhachd , a bharrachd air 'S urrainn do VBA Macro colbhan a thionndadh gu sreathan.

Can gun can sinn Ainm Neach-obrach agus Dàta Tuarastail ann an duilleag-obrach. Agus airson adhbharan nach gabh a sheachnadh, feumaidh sinn colbhan a thar-chur gu sreathan.

San artaigil seo, tha sinn a’ sealltainn grunn dhòighean air Excel ioma-cholbhan a thionndadh gu sreathan a’ cleachdadh Feartan Excel , Gnìomh , Ceist Cumhachd , agus VBA Macro .

Luchdaich sìos Leabhar-obrach Excel

Atharraich colbhan gu sreathan.xlsm

6 Dòighean furasta air Ioma cholbhan a thionndadh gu sreathan ann an Excel

Modh 1 : Tar-chuir Ioma cholbhan gu sreathan a’ cleachdadh Paste Option

Leigidh Excel le luchd-cleachdaidh dàta a phasgadh ann an grunn chruthan leithid Luach , Formula , Transpose , dìreach Cruth , msaa. 'S urrainn dhuinn an Clàr-taice Co-theacsa Paste Transpose Options a chleachdadh gus colbhan a thionndadh gu sreathan.

Ceum 1: Thoir an aire don raon gu lèir a tha thu airson a thar-chuir. Dèan briogadh deas air. Nochdaidh an Clàr-taice Co-theacsa . Bhon Clàr Co-theacsa Tagh Dèan lethbhreac .

Ceum 2: A-nis, tagh ceal bàn sam bith ( i.e., G4 ) ri taobh an raoin agus an uairsin Dèan briogadh deas air. Cliogair Transpose bho na Roghainnean Paste .

🔼 Faodaidh tu cuideachd an uinneag Paste Special a thoirt suas a' cleachdadh Ath-ghoiridean meur-chlàir CTRL+ALT+V . Às deidh sin, tagh Transpose bho na roghainnean Paste Special . Mu dheireadh, cliog air OK .

🔼 A’ cur an gnìomh an roghainn Transpose o Co-theacsa Bidh clàr-taice no Paste Special a’ leantainn gu bhith ag atharrachadh iomadh colbh taghte gu sreathan mar a chithear san dealbh a leanas.

Leugh Tuilleadh: Mar a dh’atharraicheas tu sreathan is colbhan ann an Excel (5 dòighean)

Dòigh 2: Tar-chuir colbhan gu sreathan a’ cleachdadh gnìomh TRANSPOSE

An TRANSPOSE gnìomh gu dìreach ag atharrachadh Colbhan gu sreathan agus a chaochladh. Is urrainn dhuinn an gnìomh TRANSPOSE a chleachdadh ge bith dè an àireamh de cholbhan no dè cho mòr sa tha an raon. 'S e co-chòrdadh a' ghnìomh TRANSPOSE

TRANSPOSE (array)

Ceum 1: Cleachd am foirmle gu h-ìosal ann an gin cealla ri thaobh (ie, G4 ) gus colbhan a thionndadh gu sreathan.

=TRANSPOSE(B4:E12)

Seo B4:E12 an argamaid eagrachaidh.

Ceum 2: Briog air ENTER , ann am mionaid bidh na colbhan uile air an tionndadh gu sreathan.

🔄 Aig amannan, bidh ceallan bàn san t-seata agus an dèidh tar-chur Excel cuir a-steach 0's annta. Gus an uaimh seo a sheachnadh, atharraich an gnìomh TRANSPOSE leis an ghnìomh IF gus beàrnan a leigeil seachad. Ann an seocùis, faodaidh am foirmle gnìomhaichte a bhith

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

Leugh Tuilleadh: Mar a ghluaiseas tu colbh gu ioma-sreathan ann an Excel (6 dòighean)

Dòigh 3: Gnìomh INDIRECT gus colbhan a thionndadh gu sreathan

Ma tha sinn airson ceanglaichean a stèidheachadh no dàta fhaighinn bhon raon gnàthaichte, is urrainn dhuinn an INDIRECT a chleachdadh gnìomh . Tha gnìomh INDIRECT air a chuartachadh leis a’ ghnìomh COLUMN a’ toirt iomradh air inntrigidhean bhon raon. 'S e co-chòrdadh a' ghnìomh INDIRECT

INDIRECT (ref_text, [a1])

Tha na h-aithrisean a' mìneachadh

ref_text ; iomradh (mar theacsa).

a1 ; comharra boolean de iomradh cealla stoidhle A1 no R1C1 . Gu gnàthach, is e A1 style = TRUE a th’ ann. [Roghainneil]

Ceum 1: Taidhp an fhoirmle mu dheireadh ann an cealla bàn sam bith (ie, G4 ).

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

Tha 2 phàirtean aig an ret_text (i.e., "b"&COLUMN()-3 ) ; 'S e 1d fear an gnìomh COLUMN a tha a' dol seachad air an Àireamh Colbh agus 2na tè na Colbh Ainm . tha an ref_text a' ceangal iad seo 2 ​​ an uairsin a' dèanamh suas iomradh cealla 3 nas lugha na toradh gnìomh COLUMN . Mar thoradh air an sin, bidh an toradh mu dheireadh gu bhith B(7-3) = B4 . Mar sin, thèid inntrigeadh cealla B4 a thaisbeanadh ann an G4 .

Ceum 2: Dèan a-rithist Ceum 1 cuir na foirmlean gu h-ìosal an àite na foirmle roimhe seo ann an G5 , G6 , agus G7 .

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

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

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

Tha na foirmlean 3 seo uile a' cur an cèill na h-aon argamaidean 's a tha san fhoirmle roimhe. Agus bidh iad a’ faighinn inntrigidhean nan ceallan aca fhèin (i.e., G5=C4 , G6=D4 , agus G7=E4 ).

Ceum 3: Cleachd an Làimhseachadh Lìonadh gus na foirmlean a chur an sàs air taobh deas nan ceallan. Agus tha na h-inntrigidhean gu lèir a' nochdadh air an tionndadh mar a tha còir aca.

Leugh More: Excel VBA: Faigh Àireamh Sreath is Colbh bho Sheòladh Ceall (4 Dòighean)

Leughaidhean co-chosmhail

  • Mar a dh’atharraicheas tu sreathan is colbhan ann an Clàr Excel (2 dhòigh)
  • Cuir grunn shreathan is cholbhan ann an Excel (Gach dòigh a dh’ fhaodadh)
  • Mar a nì thu leum air a h-uile colbh eile a’ cleachdadh foirmle Excel (3 dòighean)
  • Excel VBA: Suidhich Raon le Sreath agus Àireamh Colbh (3 eisimpleirean)
  • Mar a lorgas tu àireamh colbh stèidhichte air luach ann an Excel

Dòigh 4: A’ cleachdadh gnìomh INDEX gus colbhan a thionndadh gu sreathan

Coltach ri Dòigh 3 , tha an gnìomh INDEX a’ toirt dàta bho shuidheachadh sònraichte. Is e co-chòrdadh a’ ghnìomh INDEX

INDEX(eagar, row_num, [col_num])

Ceum 1: Sgrìobh am foirmle gu h-ìosal ann an cealla bàn sam bith G4 .

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

San fhoirmle, $B$4:$E$14 a’ toirt iomradh air an argamaid eagar . Tillidh an gnìomh COLUMN anàireamh colbh far a bheil am foirmle air a chuir a-steach (i.e., G4 ). Mar sin, COLUMN()-6 toraidhean ( 7-6 ) 1 mar row_num airson an sreath . Agus mu thràth tha 1 an col_num am broinn an t-sreath .

Ceum 2: Ath-aithris na foirmlean airson G5 , G6 , agus G7 dìreach le bhith ag atharrachadh an col_num mar a chithear san dealbh gu h-ìosal.<3 =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>

Tha na foirmlean seo a’ faighinn inntrigidhean bhon aon eagar , sreath 1 agus colbh 2 , 3 , agus 4 fa leth. Chì thu gu bheil na luachan a thig às a’ sealltainn cinn a’ cholbh mar a bhios am foirmle gan toirt.

Ceum 3: Slaod an Làimhe lìonaidh cuir a-steach inntrigidhean glic colbh gu còmhnard. Mar sin ag atharrachadh nan colbhan gu sreathan.

Leugh Tuilleadh: Mar a lorgas tu àireamh clàr nan colbhan ann an Excel (2 dhòigh)

Dòigh 5: Atharraich ioma-cholbhan gu sreathan a’ cleachdadh ceist chumhachd

Ceist chumhachd na inneal cumhachdach gus dàta a thionndadh mar a dh’ fheumar. Bheir Power Query taba Transform far a bheil grunn roghainnean rim faighinn a’ gabhail a-steach Transpose . 'S urrainn dhuinn an gnìomh Transpose a chleachdadh gus iomadh colbh a thionndadh gu sreathan.

Ceum 1: Tagh an stòr-dàta gu lèir agus an uairsin Rach gu Dàta > Cliog air Bho Chlàr/Raon (bhon Faigh &Transform Data earrann).

Ceum2: Tha Excel buailteach an dàta gu lèir a thionndadh gu Clàr . Mar thoradh air an sin, nochdaidh am bogsa deasbaid Cruthaich Clàr . Cliog air OK .

Ceum 3: An ceann mionaid, luchdaichidh Excel an Deasaiche Ceist Cumhachd mar a chithear san dealbh gu h-ìosal.

➧ Tagh an earrann Cruth-atharrachadh .

➧ Briog air Transpose .

<31

Ceum 4: Às dèidh dhut an gnìomh Transpose a chur an gnìomh, feumaidh tu an dàta a chaidh a thar-chuir a luchdadh. Gluais gu Dachaigh > Cliog air Dùin & Luchdaich > Tagh Dùin & Luchdaich .

🔼 Bheir e greis an dàta a chaidh a thar-chuir a luchdachadh gu duilleag-obrach ùr. Aig a’ cheann thall, bidh Excel a’ luchdachadh an dàta ag atharrachadh iomadh colbh gu sreathan mar a chì thu bhon dealbh gu h-ìosal.

Leugh Tuilleadh: Mar a thionndaidheas tu ioma-sreathan gu colbhan ann an Excel (9 dòighean)

Dòigh 6: Atharraich ioma-cholbhan gu sreathan a’ cleachdadh VBA Macro

VBA Macros tha iad air leth èifeachdach ann a bhith a’ leantainn builean a tha ag amas air toraidhean. Is urrainn dhuinn loidhne no dhà de macro a sgrìobhadh gus iomadh colbh a thionndadh gu sreathan.

Ceum 1: Gus macro a chuir a-steach, an toiseach, fosgail Microsoft Visual Basic a’ cleachdadh ALT+F11 . An uairsin, tagh Cuir a-steach (bhon Crann-inneal ) > Briog air Modal gus fear a chur a-steach.

Ceum 2: Cuir a-steach am macro a leanas sa Modal .

9562

Tha am macro a’ tòiseachadh air aobrachadh le bhith a’ gabhail an raoin airson tar-chuir agus a’ chill gus an dàta tar-chuir a chuir a-steach a’ cleachdadh an gnìomh VBA InputBox . An uairsin, bidh am modh Paste Special a’ cuir a-steach an raon gu lèir mar dhàta tar-chuir sa chill a chaidh a thoirt seachad.

Ceum 3: Cleachd an iuchair F5 gus ruith am macro. Bidh am maco a’ tòiseachadh a’ chiad Input Box gus an raon a chuir a-steach. Thoir seachad an raon agus an uairsin cliog air OK .

Ceum 4: Às deidh sin bheir Excel an 2nd Input Box gus an cealla a shònrachadh. Thoir seachad iomradh cealla iomchaidh sam bith agus an uairsin Briog air OK .

🔼 Mu dheireadh tionndaidh Excel an t-iomlan colbhan dàta gu sreathan.

Is urrainn do VBA Macro ceallan bàn a làimhseachadh le bhith a’ tabhann SkipBlanks roghainnean aithris ann an Fìor agus meallta . Atharraich am macro a rèir an fheum agad gus a bhith nas freagarraiche don dàta agad.

Leugh Tuilleadh: Excel Macro: Tionndaidh Ioma sreathan gu colbhan (3 eisimpleirean)

Co-dhùnadh

San artaigil seo, bidh sinn a’ sealltainn iomadh feart, gnìomh, a bharrachd air VBA Macro ann an Excel gus iomadh colbh a thionndadh gu sreathan. Bidh an gnìomh TRANSPOSE ag atharrachadh cholbhan gu sreathan anns an dòigh as freagarraiche. Tha gnìomh eile leithid I NDIRECT no INDEX cuideachd air leth math san adhbhar aca. An dòchas gu bheil na dòighean gu h-àrd seo a’ soilleireachadh do thuigse mu Transposing. Thoir beachd, ma tha tuilleadh cheistean agad no ma tharud sam bith ri chur ris.

Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.