Skip to main content

Conas colúin agus sraitheanna a thrasuí / a thiontú ina gcolún aonair?

Nuair a úsáideann tú bileog oibre Excel, uaireanta, comhlíonfaidh tú an fhadhb seo: conas a d’fhéadfá raon sonraí a thiontú nó a thrasuí i gcolún amháin? (Féach na screenshots seo a leanas :) Anois, tugaim isteach trí chleas gasta duit chun an fhadhb seo a réiteach.

Colúin agus sraitheanna a thrasuí / a thiontú ina gcolún aonair le foirmle

Colúin agus sraitheanna a thrasuí / a thiontú ina gcolún aonair le cód VBA

Colúin agus sraitheanna a thrasuí / a thiontú ina gcolún aonair le Kutools le haghaidh Excelsmaoineamh maith3


Colúin agus sraitheanna a thrasuí / a thiontú ina gcolún aonair le foirmle

Is féidir leis an bhfoirmle fhada seo a leanas cabhrú leat raon sonraí a thrasuí go tapa i gcolún, déan é seo le do thoil:

1. Ar dtús, sainmhínigh ainm raon do do raon sonraí, roghnaigh na sonraí raon a theastaíonn uait a thiontú, cliceáil ar dheis agus roghnaigh Sainmhínigh Ainm foirm an roghchlár comhthéacs. Sa Ainm Nua bosca dialóige, iontráil ainm an raoin atá uait. Ansin cliceáil OK. Féach an pictiúr:

2. Tar éis ainm an raoin a shonrú, ansin cliceáil cill bán, sa sampla seo, cliceáilfidh mé cill E1, agus ansin cuirfidh mé an fhoirmle seo isteach: =INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1).

nótaí: MySonraí is é ainm raon na sonraí roghnaithe, is féidir leat iad a athrú de réir mar is gá duit.

3. Ansin tarraing an fhoirmle síos go dtí an cill go dtí go dtaispeánfar an fhaisnéis earráide. Aistríodh na sonraí go léir sa raon i gcolún amháin. Féach an pictiúr:


Déan an raon a thrasuí go tapa chuig colún / as a chéile / nó a mhalairt in Excel

I roinnt cásanna, b’fhéidir go mbeidh ort raon cealla a thrasuí i gcolún amháin nó i ndiaidh a chéile, nó a mhalairt, colún nó as a chéile a thiontú ina sraitheanna agus i gcolúin iolracha i mbileog Excel. An bhfuil aon bhealach gasta agat chun é a réiteach? Seo an Raon Trasuí feidhm i Kutools le haghaidh Excel in ann gach post thuas a láimhseáil go héasca.Cliceáil le haghaidh trialach lán-chuma saor in aisce i 30 lá!
doc1
 
Kutools for Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá.

Colúin agus sraitheanna a thrasuí / a thiontú ina gcolún aonair le cód VBA

Leis an gcód VBA seo a leanas, is féidir leat na colúin agus na sraitheanna iolracha a cheangal le chéile i gcolún amháin.

1. Coinnigh síos an ALT + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Modúil fhuinneog.

Sub ConvertRangeToColumn()
'Updateby20131126
Dim Range1 As Range, Range2 As Range, Rng As Range
Dim rowIndex As Integer
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Source Ranges:", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Convert to (single cell):", xTitleId, Type:=8)
rowIndex = 0
Application.ScreenUpdating = False
For Each Rng In Range1.Rows
    Rng.Copy
    Range2.Offset(rowIndex, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True
    rowIndex = rowIndex + Rng.Columns.Count
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

3. Brúigh F5 eochair chun an cód a rith, agus taispeántar dialóg duit raon a roghnú le tiontú. Féach an pictiúr:

4. Ansin cliceáil Ok, agus taispeántar dialóg eile chun cill singil a roghnú chun an toradh a chur amach, féach an scáileán:

5. Agus cliceáil Ok, ansin athraítear ábhar cille an raoin go liosta de cholún, féach an scáileán:

doc-convert-range-range-to-column11


Colúin agus sraitheanna a thrasuí / a thiontú ina gcolún aonair le Kutools le haghaidh Excel

B’fhéidir go bhfuil an fhoirmle ró-fhada le cuimhneamh agus go bhfuil teorainn éigin ag an gcód VBA leat, sa chás seo, ná bíodh imní ort, anseo tabharfaidh mé uirlis níos éasca agus níos ilfheidhme isteach duit-Kutools le haghaidh Excel, Lena Transform Range fóntais, agus is féidir leat an fhadhb seo a réiteach go tapa agus go háisiúil.

Kutools le haghaidh Excel, le níos mó ná 300 feidhmeanna úsáideacha, déanann sé do phoist níos éasca. 

Tar éis suiteáil saor in aisce Kutools for Excel, déan mar atá thíos le do thoil:

1. Roghnaigh an raon is mian leat a thrasuí.

2. cliceáil Kutools > Transform Range, féach ar an scáileán:

raon tiontaithe doc go colún 12

3. Sa Transform Range dialóg, roghnaigh Range to single column rogha, féach an scáileán:

raon tiontaithe doc go colún 13

4. Ansin cliceáil OK, agus sonraigh cill chun an toradh ón mbosca pop-amach a chur.

raon tiontaithe doc go colún 14

5. cliceáil OK, agus rinneadh na sonraí iolracha colún agus sraitheanna a thrasuí i gcolún amháin.
raon tiontaithe doc go colún 15

Más mian leat colún a thiontú go raon le sraitheanna seasta, is féidir leat an Transform Range feidhm chun é a láimhseáil go tapa.
raon tiontaithe doc go colún 16


Tras-tábla a thrasuí chun an tábla a liostáil le Kutools le haghaidh Excel

Má tá tras-tábla agat is gá a thiontú go tábla liosta mar a thaispeántar thíos ar an scáileán, ach na sonraí a athsheiceáil ceann ar cheann, is féidir leat iad a úsáid freisin Kutools le haghaidh Excel'S Transpose Table Dimensions fóntais le tiontú go tapa idir tras-tábla agus liosta in Excel.
raon tiontaithe doc go colún 19

Tar éis suiteáil saor in aisce Kutools for Excel, déan mar atá thíos le do thoil:

1. Roghnaigh an tras-tábla a theastaíonn uait a thiontú go liosta, cliceáil Kutools > Range > Transpose Table Dimensions.
raon tiontaithe doc go colún 18

2. I Transpose Table Dimension dialóg, seiceáil Cross table to list rogha ar Transpose type alt, roghnaigh cill chun an tábla formáide nua a chur.
raon tiontaithe doc go colún 18

3. cliceáil Ok, anois tá an tras-tábla tiontaithe go liosta.


Earraí gaolmhara:

Conas as a chéile a athrú go colún in Excel?

Conas colún amháin a thrasuí / a thiontú go colúin iolracha in Excel?

Conas colúin agus sraitheanna a thrasuí / a thiontú ina ndiaidh a chéile?

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (58)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thanks for the tutor, very helpfull
This comment was minimized by the moderator on the site
Wow! This is amazing! My data starts on A2 rather than A1 but when I change that in the formula it's grabbing B2 to start rather than A2. I've tried changing things up but can't seem to get it to work. Can you please LMK what I need to change in the formula? Thanks in advance and appreciate any advise!
This comment was minimized by the moderator on the site
Hello, Graves
Yes, as you said, the formula is not correct when the data starts from A2, in this case, you can apply the following formula:
=OFFSET(mydata,TRUNC((ROW()-ROW($G$1))/COLUMNS(mydata)),MOD(ROW()-ROW($G$1),COLUMNS(mydata)),1,1)

Note: In the above fromula, mydata is the range name of the selected data, G1 is the cell you enter this formula, please change them to your own.
Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Convert table to one column, ignore blank cell and duplicates value. How ?
This comment was minimized by the moderator on the site
After converting the table to a column, using Excel' Remove Duplicate feature to remove the duplicates, then select the column range, use the Delete Blank Rows of Kutools for Excel to remove the blank cells.
This comment was minimized by the moderator on the site
Thank you so much! :)
This comment was minimized by the moderator on the site
the data i am transposing to single column from rows have blanks in it how can i ignore them while transposing
This comment was minimized by the moderator on the site
Hi, sai, you can transpose them to single column firstly, then remove the blank rows. How to remove blank rows, you can go to this article, it introduces 4 ways to remove blank rows, there must be one method can help you. https://www.extendoffice.com/documents/excel/525-excel-remove-blank-rows.html
This comment was minimized by the moderator on the site
thanks a lot; beautifull :-)
This comment was minimized by the moderator on the site
Worked like a charm. Thanks a lot
This comment was minimized by the moderator on the site
thanxs you have reduced my too much time....wonderful
This comment was minimized by the moderator on the site
What if the table you start with has a range of values that is different for each row? Example: Say the table doesn't have FF, KK and LL, how do you make a single column from that table without doing them above example by hand?
This comment was minimized by the moderator on the site
Just try above methods, if they cannot work, please tell me and upload your data as a picture to give some details
This comment was minimized by the moderator on the site
THAT'S AMAZING! THANKYOU
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations