Innehållsförteckning
I den här artikeln får vi lära oss att ändra en vertikal kolumn till en horisontell rad i Excel Microsoft Excel är ett kraftfullt verktyg som hjälper användaren att utföra olika uppgifter på ett enkelt sätt. Användaren skapar dataset för att representera data. Dataseten består av rader och kolumner. Ibland kan användaren behöva ändra vertikala kolumner till horisontella kolumner i Excel. I dag ska vi demonstrera följande 5 Med hjälp av dessa metoder kan du enkelt ändra en vertikal kolumn till en horisontell rad i Excel. Så utan ytterligare dröjsmål börjar vi diskussionen.
Ladda ner övningsboken
Du kan ladda ner arbetsboken här.
Vertikal kolumn till horisontell.xlsx6 enkla sätt att ändra vertikal kolumn till horisontell i Excel
För att förklara metoderna kommer vi att använda ett dataset som innehåller följande Försäljningsbelopp av vissa Säljare I dagens artikel ska vi byta ut de vertikala kolumnerna mot horisontella rader. Man kan säga att vi ska transponera de vertikala kolumnerna.
Efter att ha ändrat vertikala kolumner till horisontella kolumner ser datasetet ut som i bilden nedan.
1. Ändra vertikal kolumn till horisontell med alternativet Klistra in specialalternativet i Excel
Det enklaste sättet att ändra en vertikal kolumn till en horisontell rad är att använda Klistra in speciellt i Excel. Den behåller också den exakta formateringen när du ändrar den vertikala kolumnen. Du behöver alltså inte tillämpa någon formatering senare. Vi följer stegen nedan för att se hur vi kan använda Klistra in speciellt för att transponera kolumnerna.
STEG:
- Välj först och främst det intervall som du vill ändra till horisontella rader. Här har vi valt intervallet intervall B4:C10 .
- För det andra, höger - Klicka på på musen för att öppna menyn.
- Välj Kopiera därifrån.
- Alternativt kan du trycka på Ctrl + C för att kopiera området.
- För det tredje väljer du en cell där du vill klistra in intervallet horisontellt. I vårt fall har vi valt Cell B12 .
- Gå därefter till Hem och klicka på fliken Klistra in ikonen. En rullgardinsmeny visas.
- Välj Klistra in speciellt därifrån. Det kommer att öppna Klistra in speciellt box.
- Eller så kan du trycka på Ctrl + Alt + V för att öppna Klistra in speciellt box.
- I Klistra in speciellt kryssa i rutan Transponera och klicka på OK för att fortsätta.
- Slutligen kan du ändra de vertikala kolumnerna till horisontella rader.
Observera: Som tidigare nämnts kan den här metoden genomföras utan ansträngning. Men den har en nackdel. De horisontella raderna uppdateras inte dynamiskt om du ändrar något i de vertikala kolumnerna. Om du vill ha dynamiska uppdateringar är det bättre att följa de andra metoderna.
2. Infoga Excel TRANSPOSE-funktionen för att konvertera vertikal kolumn till horisontell kolumn
Vi kan använda några Excel-funktioner för att omvandla en vertikal kolumn till en horisontell rad. Här använder vi funktionen TRANSPOSE Den största fördelen med att använda funktioner är att du får dynamiska uppdateringar i de horisontella raderna om du ändrar något i huvuddatasetetet. Men de horisontella raderna kommer inte att ha samma formatering som de vertikala kolumnerna. Du måste lägga till formatering efter att du har tillämpat metoden.
Vi följer stegen nedan för att lära oss mer.
STEG:
- I första hand väljer du Cell B12 och skriv in formeln nedan:
=TRANSPOSE(B4:C10)
- Därefter trycker du på Ctrl + Skift + Gå in på för att få ett resultat som bilden nedan.
Observera: Du kan se att det inte finns någon formatering i de konverterade raderna. Du måste tillämpa formateringen igen.
3. Skriv formel som text för att få vertikal kolumn till horisontell kolumn
Ett annat sätt att få vertikala kolumner till horisontella rader är att skriva formeln som text. Det här är ett av de mest intressanta knepen du någonsin kommer att se. Här skriver vi formeln med några specialbokstäver först. Senare kommer vi att ersätta dem med likhetstecknet. Låt oss följa stegen nedan för att se hur man skriver formler som text.
STEG:
- I början väljer du Cell B12 och skriva in EdB4 .
- Skriv också EdC4 på Cell B13 .
Här vill vi se den Säljare på Cell B12 och Försäljningsbelopp på Cell B13 . som Cell B4 innehåller Säljare Det är därför vi har skrivit EdB4 på Cell B12 . för att se den Försäljningsbelopp på Cell B13 har vi skrivit EdC4 .
- Välj nu både Cell B12 och Cell B13 .
- Dra sedan i Handtag för fyllning till höger till Kolumn H .
- Därefter väljer du intervall B12:H13 .
- I följande steg trycker du på Ctrl + H för att öppna Hitta och ersätta box.
- I Hitta och ersätta och skriver Ed i " Hitta vad " och = i " Ersätt med ".
- När du har skrivit dem klickar du på Ersätt alla alternativ.
- En meddelanderuta visas.
- Klicka på OK för att fortsätta.
- Till slut kommer du att se resultat som bilden nedan.
4. Byt vertikal kolumn till horisontell med hjälp av INDEX-funktionen i Excel
Vi kan också ändra vertikala kolumner till horisontella rader med hjälp av INDEX-funktionen i Excel. INDEX funktionen returnerar ett värde för cellen i skärningspunkten mellan en viss rad och en viss kolumn. För att komplettera formeln använder vi ROW och COLUMN Vi följer stegen nedan för att lära oss mer.
STEG:
- Välj först Cell B12 och skriv in formeln nedan:
=INDEX($B$4:$C$10,KOLUMN(A1),RAD(A1))
Här är det första argumentet intervall B4:C10 Vi måste omvandla den till horisontella rader. COLUMN(A1) returnerar kolumnnumret för Cell A1 och det är 1 . också, ROW(A1) returnerar radnumret för Cell A1 som är 1 Formeln blir alltså INDEX($B$4:$C$10,1,1) . Det betyder Cell B12 kommer att lagra det första värdet i intervall B4:C10 som är Säljare .
- För det andra trycker du på Gå in på och dra i Handtag för fyllning ner till Cell B13 .
- Välj nu Cell B12 och B13 .
- Dra sedan i Handtag för fyllning till höger.
- Du kan då ändra de vertikala kolumnerna till horisontella rader.
- Efter att ha tillämpat korrekt formatering kommer datasetet att se ut som i bilden nedan.
5. Använd OFFSET-funktionen för att byta vertikal kolumn
Bland funktionerna kan vi också använda OFFSET-funktionen för att byta vertikala kolumner till horisontella rader i Excel. OFFSET funktionen returnerar ett cellvärde som ligger ett visst antal rader och kolumner från referensen. Här behöver vi återigen använda funktionen ROW och COLUMN Vi följer stegen nedan för att lära oss mer.
STEG:
- Välj först och främst Cell B12 och skriv in formeln nedan:
=OFFSET($B$4,KOLUMN(A1)-1,RAD(A1)-1)
Här, inne i OFFSET funktion Cell B4 är referensen. COLUMN(A1)-1 och ROW(A1)-1 betecknar rad- och kolonnnumren från referensen.
- För det andra, slå Gå in på och dra i Handtag för fyllning ner.
- Därefter väljer du Cell B12 och B13 .
- Dra nu i Handtag för fyllning till höger till Kolumn H .
- Som ett resultat får du de vertikala kolumnerna som horisontella rader.
- Till sist tillämpar du formatering så att de horisontella raderna blir som de vertikala kolumnerna.
6. Transponera vertikal kolumn till horisontell med INDIRECT-funktionen
I den sista metoden använder vi funktionen INDIRECT för att transponera vertikala kolumner. Denna metod liknar den föregående. INDIRECT funktionen returnerar referensen som anges i en textsträng. Vi följer stegen nedan för att se hur vi kan implementera metoden.
STEG:
- Skriv först in formeln nedan i Cell C12 :
=INDIRECT("B"&COLUMN()+1)
Här är resultatet av COLUMN() är 3 Formeln blir alltså INDIRECT(B4) Det är därför den återkommer. Säljare på Cell C12 .
- Tryck sedan på Gå in på och skriv in formeln nedan:
=INDIRECT("C"&COLUMN()+1)
- Därefter drar du den Handtag för fyllning till höger till Kolumn I .
- Som ett resultat av detta kommer du att kunna vända de vertikala kolumnerna på samma sätt som i bilden nedan.