Hoppa till huvudinnehåll

Hur transponerar / konverterar jag en enda kolumn till flera kolumner i Excel?

Om du antar att du har en tabell som visas nedan, och du måste ändra en kolumn till ett intervall. Här visar vi dig några knepiga saker om hur du ändrar en enda kolumn i flera kolumner.

doc-konvertera-kolumn-till-rader-1

Transponera en enda kolumn till flera kolumner med formler

Transponera en enda kolumn till flera kolumner med Kutools för Excel


pil blå höger bubbla Transponera en enda kolumn till flera kolumner med formler

Konvertera en enda kolumn till en rad data från rad till rad:

I excel, den OFFSET funktion kan hjälpa dig, kan du använda denna formel enligt följande steg:

1. Ange denna formel i en tom cell C1:=OFFSET($A$1,COLUMNS($A1:A1)-1+(ROWS($1:1)-1)*5,0)och dra sedan påfyllningshandtaget från C1 till G1, se skärmdump:

doc-konvertera-kolumn-till-rader-2

Anmärkningar: A1 är den startade cellen, *5 står för antalet celler som du vill ha i varje rad. Under tiden måste du starta denna formel i kolumn C.

2. Fortsätt sedan med att dra påfyllningshandtaget ner till intervallet så långt du behöver. Och enstaka kolumndata har konverterats till flera rader enligt följande skärmdump:

doc-konvertera-kolumn-till-rader-3

3. Eftersom de är formler måste du kopiera och klistra in dem som värden.


Konvertera en enda kolumn till en rad data från kolumn till kolumn:

Ovanstående formel kan hjälpa dig att transponera den enskilda kolumnen för att sträcka sig från rad till rad, om du behöver transponera kolumn för att sträcka sig från kolumn till kolumn, kan följande formel också göra dig en tjänst.

1. Ange denna formel i en tom cell C1:=INDEX($A$1:$A$20,ROW(C1)+(5*(COLUMNS($C$1:C$1)-1)))och dra sedan påfyllningshandtaget från C1 till C5, se skärmdump:

doc-konvertera-kolumn-till-rader-4

Anmärkningar: A1: A20 är den kolumninformation som du vill konvertera, 5* står för antalet celler som du vill ha i varje kolumn.

2. Dra sedan fyllningshandtaget över C-kolumnen till F-kolumnen och data i enstaka kolumn har överförts till ett intervall från kolumn till kolumn. se skärmdump:

doc-konvertera-kolumn-till-rader-5


pil blå höger bubbla Transponera en enda kolumn till flera kolumner med Kutools för Excel

Det finns några begränsningar för dessa formler, kanske är det svårt för nybörjare att tillämpa. Här kommer jag att fortsätta presentera ett enkelt sätt att hantera detta problem. Med Kutools för Excel's Transformera intervall funktion kan du snabbt konvertera en enskild rad eller kolumndata till ett cellområde som du behöver. Se nedan demo. Klicka för att ladda ner Kutools för Excel!

När du har installerat Kutools för Excel, gör så här:

1. Välj den kolumn som du vill konvertera.

2. Klicka Kutools > Mätområde > Transformera intervall, se skärmdump:

3. I Transformera intervall dialogrutan, ange inställningarna enligt följande:

  • Välja Enstaka kolumn för intervall från Transformera typ;
  • Ange cellerna per rad. Om du har valt en kolumn med tomma celler som separator kan du kontrollera Tom cell avgränsar posteroch data startar en ny rad vid varje tom cell. Du kan också ange antalet celler per rad från Fast värde som du behöver.

doc-konvertera-kolumn-till-rader-7

4. Klicka sedan OK, en Transformera intervall snabbrutan dyker upp och klicka på en cell för att få resultatet. Utdataområdet kan specificeras i olika kalkylblad och arbetsböcker. Se skärmdump:

doc-konvertera-kolumn-till-rader-8

5. Klicka OK, ser du att den enskilda kolumnen har omvandlats till flera kolumner i den valda cellen. Se skärmdump:

doc-konvertera-kolumn-till-rader-9

Kutools för Excel's Transformera intervall verktyget kan hjälpa dig att enkelt omvandla en enskild kolumn till ett intervall, förvandla en enstaka rad till ett intervall, omvandla ett intervall till en enda rad och omvandla ett intervall till en enda kolumn. Klicka för att veta mer ...

Klicka på Ladda ner och testa gratis Kutools för Excel nu!

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!

Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
지렸습니다. 감사합니다.
This comment was minimized by the moderator on the site
This article is really very helpful
This comment was minimized by the moderator on the site
Thanks, helps!
This comment was minimized by the moderator on the site
Thank you - the first example using a formula worked beautifully.
This comment was minimized by the moderator on the site
Thank you so much for this article. The formula you described worked perfectly!
Thank you!
This comment was minimized by the moderator on the site
shall we convert single word into multiple column ???

Like "WORD" converted to W O R D in column
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
I have data imported to excel, a list, some lines begin with a [ and these I want the cell moved to column A, same line;, some lines have a space then a [ these I want to move to column B, same line; some columns have two spaces then data, and these I want to move to Column C, same line. Is there any way I can do this???????
This comment was minimized by the moderator on the site
I have a single name in several columns also had a amount list in several columns. Now how to total the whole amount and how to make a several name columns into single
This comment was minimized by the moderator on the site
Absolutely totally brilliant! I downloaded the trial version to see if this program will do what it said (I had my doubts). I completed a project I has been messing around with ALL DAY in less than 60 seconds. BRILLIANT is all I can say. I will now spend all night playing with this program to see what other exceptionally cool things it does. FYI – I was exporting a large amount of data from a very frustrating accounting program that does not play nice with any other program. I need the data in excel so that I can manipulate it. This program was a life saver!
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