Note: The other languages of the website are Google-translated. Back to English

Conas gach 5 nó n sraitheanna a thrasuí ó cholún amháin go colúin iolracha?

trasnaíonn doc gach 5 shraith 1

Ag ceapadh, tá sonraí fada agat i gcolún A, agus anois, ba mhaith leat gach 5 shraith a thrasuí ó cholún A go colúin iolracha, mar shampla trasuí A1: A5 go C6: G6, A6: A10 go C7: G7, agus mar sin de taispeántar an pictiúr seo a leanas. Conas a d’fhéadfá déileáil leis an tasc seo gan cóipeáil agus pasting arís agus arís eile in Excel?

Trasnaigh gach 5 nó n sraitheanna ó cholún amháin go colúin iolracha le foirmle

Trasuí gach 5 nó n sraitheanna ó cholún amháin go colúin iolracha le cód VBA

Trasuí gach 5 nó n sraitheanna ó cholún amháin go colúin iolracha le Kutools le haghaidh Excel


In Excel, is féidir leat an fhoirmle seo a leanas a chur i bhfeidhm chun gach n sraitheanna a thrasuí ó cholún amháin go colúin iolracha, déan mar a leanas le do thoil:

1. Iontráil an fhoirmle seo a leanas i gcill bhán inar mian leat an toradh, C1, mar shampla, a chur = INDEX ($ A: $ A, ROW (A1) * 5-5 + COLUMN (A1)), féach ar an scáileán:

trasnaíonn doc gach 5 shraith 2

nótaí: San fhoirmle thuas, A: A. an tagairt cholún is mian leat a thrasuí, agus A1 is í an chéad chill den cholún a úsáidtear, an uimhir 5 léiríonn sé líon na gcolún a lonnóidh do chuid sonraí, is féidir leat iad a athrú de réir do riachtanas. Agus caithfidh an chéad chill den liosta a bheith suite ag an gcéad shraith sa bhileog oibre.

2. Ansin tarraing an láimhseáil líonta ceart go dtí cúig chealla, agus lean ort ag tarraingt an láimhseála líonta síos go dtí an raon cealla go dtí go dtaispeánann 0, féach an scáileán:

trasnaíonn doc gach 5 shraith 3


Athraigh gach 5 nó n sraitheanna ó cholún amháin go colúin iolracha:

Gach 5 nó n sraitheanna a athrú ó cholún amháin go colúin iolracha, Kutools le haghaidh Excel's Raon Trasfhoirmigh is féidir le fóntais cabhrú leat an post seo a réiteach chomh tapa agus is féidir leat. Is féidir leis cabhrú leat freisin raon sonraí a thrasuí go sraith nó colún amháin. Cliceáil chun Kutools a íoslódáil le haghaidh Excel!

trasnaíonn doc gach 5 shraith 10

Kutools le haghaidh Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. Íoslódáil agus triail saor in aisce Anois!


Mura féidir leat an fhoirmle a chur i bhfeidhm i gceart, is féidir leis an gcód VBA seo a leanas cabhrú leat.

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 Fuinneog.

Cód VBA: Trasuí gach 5 nó n sraitheanna ó cholún amháin go colúin iolracha:

Public Sub TransposeData()
'updateby Extendoffice
    Dim xLRow As Long
    Dim xNRow As Long
    Dim i As Long
    Dim xUpdate As Boolean
    Dim xRg As Range
    Dim xOutRg As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select data range(only one column):", "Kutools for Excel", xTxt, , , , , 8)
    Set xRg = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
    If xRg Is Nothing Then Exit Sub
    If (xRg.Columns.Count > 1) Or _
       (xRg.Areas.Count > 1) Then
        MsgBox "the used range only contain one column", , "Kutools for Excel"
        Exit Sub
    End If
    Set xOutRg = Application.InputBox("please select output range(specify one cell):", "Kutools for Excel", xTxt, , , , , 8)
    If xOutRg Is Nothing Then Exit Sub
    Set xOutRg = xOutRg.Range(1)
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    xLRow = xRg.Rows.Count
    For i = 1 To xLRow Step 5
        xRg.Cells(i).Resize(5).Copy
        xOutRg.Offset(xNRow, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True
        xNRow = xNRow + 1
    Next
    Application.ScreenUpdating = xUpdate
End Sub

3. Tar éis duit an cód a ghreamú, brúigh le do thoil F5 eochair chun é a rith, agus tiocfaidh bosca pras amach le cur i gcuimhne duit an colún a theastaíonn uait a thrasuí a roghnú, féach an scáileán:

trasnaíonn doc gach 5 shraith 4

4. Ansin cliceáil OK, agus roghnaigh cill amháin inar mian leat an toradh a chur i mbosca popped eile, féach an scáileán:

trasnaíonn doc gach 5 shraith 5

5. agus cliceáil OK, athraíodh na sonraí sa cholún go cúig cholún a theastaíonn uait, féach an scáileán:

trasnaíonn doc gach 5 shraith 6

nótaí: Sa chód thuas, is féidir leat an uimhir a athrú 5 go huimhir eile a theastaíonn uait.


Má tá tú Kutools le haghaidh Excel, Lena Raon Trasfhoirmigh fóntais, is féidir leat colún nó as a chéile amháin a thrasuí go colúin agus sraitheanna iolracha.

Kutools le haghaidh Excel : le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. 

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar a leanas le do thoil:

1. Roghnaigh na sonraí sa cholún, agus ansin cliceáil Kutools > Raon > Raon Trasfhoirmigh, féach ar an scáileán:

2. Sa an Raon Trasfhoirmigh dialóg, roghnaigh Colún aonair le raon rogha faoin Cineál a athrú, agus ansin seiceáil Luach seasta faoi ​​na Sraitheanna in aghaidh an taifead, ansin sonraigh líon na gcolún ar mhaith leat a thrasuí sa Luach seasta bosca, féach an pictiúr:

trasnaíonn doc gach 5 shraith 8

3. Agus ansin cliceáil Ok cnaipe, sa bhosca popped out, roghnaigh cill le do thoil chun an toradh a aschur, féach an scáileán:

trasnaíonn doc gach 5 shraith 9

4. Ansin cliceáil OK cnaipe, agus rinneadh do shonraí colún a thrasuí gach 5 shraith mar a thaispeántar an scáileán a leanas:

trasnaíonn doc gach 5 shraith 6

Íoslódáil agus triail saor in aisce Kutools le haghaidh Excel Now!


Kutools le haghaidh Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. Íoslódáil agus triail saor in aisce Anois!

Na hUirlisí Táirgiúlachta Oifige is Fearr

Réitíonn Kutools for Excel an chuid is mó de do chuid Fadhbanna, agus Méadaíonn sé do Tháirgiúlacht 80%

  • Athúsáid: Cuir isteach go tapa foirmlí casta, cairteacha agus aon rud a d'úsáid tú roimhe seo; Cealla a Chriptiú le pasfhocal; Cruthaigh Liosta Ríomhphoist agus seol ríomhphoist ...
  • Barra Foirmle Super (cuir línte iolracha téacs agus foirmle in eagar go héasca); Leagan Amach Léitheoireachta (líon mór cealla a léamh agus a chur in eagar go héasca); Greamaigh go dtí an Raon Scagtha...
  • Cumaisc Cealla / Sraitheanna / Colúin gan Sonraí a chailleadh; Ábhar Cealla Scoilt; Comhcheangail Sraitheanna / Colúin Dúblacha... Cill Dúblach a Chosc; Déan comparáid idir Ranganna...
  • Roghnaigh Dúblach nó Uathúil Sraitheanna; Roghnaigh Blank Rows (tá na cealla uile folamh); Aimsigh Super agus Fuzzy Aimsigh i go leor Leabhar Oibre; Roghnaigh go randamach ...
  • Cóip Díreach Cealla Il gan tagairt fhoirmle a athrú; Tagairtí Cruthaigh Auto chuig Bileoga Il; Cuir Urchair isteach, Boscaí Seiceála agus go leor eile ...
  • Sliocht Téacs, Cuir Téacs leis, Bain de réir Poist, Bain Spás; Subtotals Paging a chruthú agus a phriontáil; Tiontaigh Idir Ábhar Cealla agus Tráchtanna...
  • Scagaire Super (scéimeanna scagaire a shábháil agus a chur i bhfeidhm ar bhileoga eile); Ard-Sórtáil de réir míosa / seachtaine / lae, minicíocht agus níos mó; Scagaire Speisialta le cló trom, iodálach ...
  • Comhcheangail Leabhair Oibre agus Bileoga Oibre; Cumaisc Táblaí bunaithe ar eochaircholúin; Roinn Sonraí i Ilbhileoga; Baisc Tiontaigh xls, xlsx agus PDF...
  • Níos mó ná 300 gné chumhachtach. Tacaíonn Office / Excel 2007-2021 agus 365. Tacaíonn sé le gach teanga. Imscaradh éasca i d'fhiontar nó d'eagraíocht. Gnéithe iomlána triail saor in aisce 30-lá. Ráthaíocht airgid ar ais 60-lá.
cluaisín kte 201905

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á!
bun officetab
Sórtáil tuairimí de réir
Comments (15)
Rátáil 5 as 5 · rátálacha 1
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh! An féidir liom fiafraí díot conas taifid theorainneacha cille Bána a chur leis, in ionad 5 toisc nach bhfuil líon na sraitheanna socraithe ag na sonraí atá á láimhseáil agam. Creidim go bhféadfadh an chuid ar cheart dom a athrú a bheith thart ar an gcuid seo den chód: Do i = 1 Go xLRow Céim 5 xRg.Cells(i). Athraigh(5).Cóipeáil xOutRg.Offset(xNRow, 0).Greamaigh ar leith: =xlPasteAll, Transpose:=Fíor xNRow = xNRow + 1 Is Fearr
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
an bhfuair tú freagra mar tá an cheist chéanna agam , níl na colúin socraithe ina n-uimhreacha , cad ba cheart dom a dhéanamh , an féidir liom carachtar ar leith a úsáid mar theorainneacha a bhriseann an lúb agus a chomhaireamh an chéad líne eile agus tacar sonraí nua ?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Tá an cheist chéanna agam , sa chás nach bhfuil na colúin socraithe , agus go bhfuil línte folamh ann , ach tá an carachtar céanna agam agus deireadh gach tacair sonraí , is é sin "=" an féidir liom é seo a úsáid mar theorainneacha , a bhriseann an lúb, agus meastar an chéad líne eile mar thacar sonraí nua ?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Cén fhoirmle chun gach 5 shraith a thrasuí go colún amháin?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Go raibh míle maith agat! Bhí sé thar a bheith cabhrach. :)
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Bhí sé go hiontach! Go raibh maith agat! Shábháil tú uaireanta oibre láimhe dom!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
= INDEX ($ A: $ A, ROW (A1) * 5-5 + COLUMN (A1))
Bhí sé an-simplí agus an-úsáideach. Go raibh míle maith agat
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Tá sé seo fricking AWESOME !!! Go raibh míle maith agat. Ba é do shampla go díreach cad a theastaigh uaim agus d'oibrigh sé go hálainn.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Ní dhearna mé ach an rogha foirmle agus d'oibrigh sé go hiontach. Go dtí seo a bheith ag baint úsáide as (Transpose foirmle le ctrl+shift+enter) ach tá an míbhuntáiste go bhfuil muid scriosta go leor sraitheanna breise. nuair a bheidh na sraitheanna le trasuíomh mór in ord lakhs, ansin iad a scriosadh in Excel dodhéanta nó tógann sé go leor ama.
rinne an cur chuige seo an saol níos éasca trí na sraitheanna riachtanacha a chóipeáil... Go raibh maith agat
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Go raibh míle maith agat _/ \_ Jab iontach le =INDEX($A:$A,ROW(B1)*5-5+COLUMN(B1))
D'oibrigh sé go foirfe
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Conas é seo a dhéanamh chun Colms a sraitheanna. Go raibh maith agat
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Tá an t-ordú athscríobh agam chuig an gceann seo:
=INDEX($A:$A,ROW(A1)+((COLUMN(A1)-2)*5)))
Déanann sé seo a fhorghníomhú inverted.
Mar sin:
1
2
3
4
5
6
7
8
9
...
thiocfaidh chun bheith
1, 6
2, 7
3, 8
4, 9
5,...
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Déanaim iarracht é seo a dhéanamh díreach mar atá scríofa, agus is é an rud a gheobhaidh mé ná Earráid:508
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Is genius thú. Go raibh maith agat!
Rátáil 5 as 5
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit,

J'ai, dans mon unique colonne de données, des cellules placées aléatoirement toutes les x lignes et qui contiennent une suite de caractères.

Je voudrait que cette cellule soit dans la première colonne de la ligne transposée, avec, dans les colonnes suivantes, la trasuíomh des lignes qui la suivent, jusqu'à la répétition de ma chaine de caractères, qui signifierait le début de la ligne suivante. ..

Bref, Heeelllp...

go raibh maith agat roimh ré
Stéphane
Níl aon tráchtanna curtha suas anseo go fóill
Fág do chuid tuairimí
Ag postáil mar Aoi
×
Ráta an post seo:
0   Carachtair
Suímh Molta

Lean orainn

Cóipcheart © 2009 - www.extendoffice.com. | Gach ceart ar cosaint. Cumhachtaithe ag ExtendOffice. | léarscáil an tSuímh
Is trádmharcanna nó trádmharcanna cláraithe de chuid Microsoft Corporation sna Stáit Aontaithe agus / nó i dtíortha eile iad lógó Office agus Office.
Cosanta ag Sectigo SSL