Kako hitro zložiti več stolpcev v en stolpec v Excelu?
v Excelu lahko funkcija Besedilo v stolpce razdeli celico na več stolpcev glede na ločilo, če pa obstajajo načini za skladanje več stolpcev v en stolpec, kot je prikazano spodaj na sliki zaslona? V tem članku bom predstavil nekaj trikov za hitro reševanje te naloge.
Več stolpcev zložite v enega s formulo
Več stolpcev zložite v enega z VBA
Več stolpcev zložite v enega z obsegom preoblikovanja
Več stolpcev zložite v enega s formulo
1. Izberite obseg, ki ga želite naložiti, in pojdite na ime Box , da dobite ime za ta obseg, in pritisnite Vnesite tipko. Oglejte si posnetek zaslona:
2. Nato izberite prazno celico, v katero želite umestiti rezultate, vnesite to formulo =INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1), pritisnite Entetipko r in povlecite ročico za polnjenje navzdol, dokler se ne prikaže napaka. Oglejte si posnetek zaslona:
Več stolpcev zložite v enega z VBA
Tu je koda VBA, ki vam lahko pomaga tudi vi.
1. Pritisnite Alt + F11 tipke za prikaz Microsoft Visual Basic za aplikacije okno.
2. klik Vstavi > Moduli, prilepite spodnjo kodo v Moduli.
VBA: Stolpce zložite na enega
Sub ConvertRangeToColumn()
'UpdatebyExtendoffice
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. Pritisnite F5 tipko za zagon kode, odpre se pogovorno okno za izbiro izvornih podatkov in kliknite OK, da izberete celico, v katero bodo umeščeni rezultati. Oglejte si posnetek zaslona:
4. klik OK. Zdaj so stolpci zloženi v en stolpec.
Več stolpcev zložite v enega z obsegom preoblikovanja
Nanesti Kutools za ExcelJe Območje preoblikovanja pripomoček je tudi vam lahko pomaga hitro rešiti to težavo.
Kutools za Excel, z več kot 300 priročne funkcije, vam olajša delo. | ||
po brezplačna namestitev Kutools za Excel, naredite spodaj:
1. Izberite podatke stolpcev, ki jih uporabljate, in kliknite Kutools > Območje > Območje preoblikovanja. Oglejte si posnetek zaslona:
2. V Ljubljani Območje preoblikovanja pogovorno okno, preverite Obseg do enega stolpca in kliknite Ok, nato izberite celico, v katero želite umestiti rezultate. Oglejte si posnetek zaslona:
3. klik OK. Zdaj so stolpci zloženi v en sam stolpec.
Več celic zložite v en stolpec
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!