Sådan skifter du rækker og kolonner i Excel (5 metoder)

  • Del Dette
Hugh West

Hvis du vil skifte rækker og kolonner i Excel, kan du gøre det manuelt eller automatisk på flere forskellige måder afhængigt af dit formål. I den følgende artikel diskuterer vi 5 metoder til at skifte rækker og kolonner i Excel. Følg med i artiklen og find din bedste metode.

Download arbejdsbog til øvelser

Det anbefales, at du downloader Excel-filen og øver dig med den.

Skift rækker og kolonner.xlsm

5 metoder til at skifte rækker og kolonner i Excel

Lad os sige, at du har følgende datasæt med smartphone-firmaernes markedsandele. Vi vil bruge dette datasæt til at demonstrere, hvordan man skifter rækker og kolonner i Excel.

Læs følgende artikel i detaljer og vælg den bedste løsning, der passer til dit formål.

1. Skift rækker og kolonner ved hjælp af indsæt Special (Transpose)

Brug af den Indsæt specielt er en hurtig måde at skifte rækker og kolonner i Excel på. Vælg et sted, hvor du vil indsætte den ombyttede tabel. Sørg for, at der er masser af plads til at indsætte dine data. Den nye tabel overskriver alle data/formateringer, der allerede er der. Følg nedenstående trin for at skifte rækker og kolonner.

Trin:

  • Vælg området af celler B4:G9 og tryk på Ctrl+C .

  • Højreklik på den øverste venstre celle i den celle, hvor du vil indsætte den omvendte tabel, og vælg Celle B11 i dette tilfælde, så vælg Transponere .

  • Du kan se, at dataene er skiftet nu.

Læs mere: Sådan transponerer du kolonne til flere rækker i Excel (6 metoder)

2. Brug Transpose-funktionen til at skifte rækker og kolonner

Funktionen TRANSPOSE er et flercelligt array Det betyder, at vi skal forudbestemme, hvor mange rækker og kolonner vi skal bruge, og vælge det samme område på arket.

I ovenstående eksempel har vi et datasæt på 6×6 i intervallet B4:G9 Vi skal vælge et 6×6 tomt celleområde for at omkonvertere dataene.

Trin:

  • Vælg B11:G16 Skriv formlen på formellinjen:
=TRANSPOSE(B4:G9)

  • Tryk på Ctrl+Shift+Enter Du kan se, at dataene er skiftet nu.

Bemærkninger & Tips:

  • De omsatte data er stadig forbundet med de oprindelige data. Vær forsigtig med at ændre de oprindelige data. Når du ændrer data i de oprindelige data, vil det også blive afspejlet i de omsatte data.
  • Hvis du har en aktuel version af Microsoft 365, kan du indtaste formlen i den øverste venstre celle i outputområdet og derefter trykke på INDTAST for at bekræfte formlen som en dynamisk array-formel. Ellers skal du bruge Ctrl+Shift+Enter.

Læs mere: Sådan omsætter du flere kolonner til rækker i Excel

3. Brug af cellehenvisning til at skifte rækker og kolonner

Vi kan skifte mellem rækker og kolonner ved hjælp af cellehenvisninger. I ovenstående eksempel har vi et datasæt på 6×6 i området B4:G9 Vi har brug for et tomt celleområde på 6×6 for at omkonvertere dataene.

Trin:

  • Vælg en tom Celle B11 Indtast et referencepræfiks, f.eks. ' RR ', og derefter placeringen af den første celle, som vi ønsker at transponere, hvilket er B4 .

  • Celle B12 , indtast det samme præfiks ' RR ' og derefter den celleplacering, der ligger til højre for den, vi brugte i det foregående trin. I vores tilfælde vil det være celle C4 , som vi indtaster som RRC4 På samme måde skal du også skrive referencerne i cellerne nedenfor.

  • Vælg rækkevidde af Celler B11:B16 . Udfyld resten af cellerne ved at trække i Autofill vandret til Kolonne G .

Resten af cellerne skal automatisk udfyldes.

  • Tryk på Ctrl+H på dit tastatur for at få vist Find og erstat Ind i den Find hvad og Udskift med feltet, skriv præfikset RR, og derefter = i feltet. Klik på Udskift alle .

  • Der vises en pop-up-meddelelse " Alt er gjort. Vi har foretaget 36 udskiftninger. " Klik OK .

Du kan se, at dataene er skiftet nu.

Læs mere: Sådan konverteres flere rækker til kolonner i Excel (9 måder)

Lignende læsninger

  • Excel VBA: Få række- og kolonnummer fra celleadresse (4 metoder)
  • Sådan skjuler du rækker og kolonner i Excel (10 måder)
  • [Rettet!] Rækker og kolonner er begge tal i Excel
  • Excel VBA: Indstil område efter række- og kolonnetal (3 eksempler)
  • Sådan tilføjes flere rækker og kolonner i Excel (på alle mulige måder)

4. Brug af VBA-makroer til at skifte rækker og kolonner

I denne metode vil vi konvertere flere rækker til kolonner i Excel ved hjælp af VBA-makroer .

Trin:

  • Gå til Udviklerfanen> Visual Basic.

  • I Visual Basic-editoren skal du gå til Indsæt> Modul.

Der vises et nyt modul, hvor du kopierer følgende script.

 Sub SwitchRowsToColumns() Dim SourceRng As Range Dim DestRng As Range Set SourceRng = Application.InputBox(Prompt:="Vælg det array, der skal roteres", Title:="Skift rækker til kolonner", Type:=8) Set DestRng = Application.InputBox(Prompt:="Vælg den celle, der skal indsætte de roterede kolonner", Title:="Skift rækker til kolonner", Type:=8) SourceRng.Copy DestRng.Select Selection.PasteSpecial Paste:=xlPasteAll,Operation:=xlNone, SkipBlanks:=False, Transpose:=True Application.CutCopyMode = False End Sub 
  • Indsæt scriptet i vinduet og gem det med Ctrl+S .

  • Luk nu Visual Basic-editoren. Gå til Udvikler> Makroer og du vil se din makro SwitchRowsToColumns. Klik på Kør .

A Skift rækker til kolonne vises et vindue, hvor du bliver bedt om at vælge arrayet.

  • Vælg arrayet B4:G9 til at rotere. Klik på OK .

Igen vil pop us bede dig om at vælge den første for at indsætte de roterende kolonner.

  • Vælg Celle B11 . Klik OK .

Nu kan du se, at dataene er skiftet nu.

Læs mere: Excel-makro: Konverter flere rækker til kolonner (3 eksempler)

5. Skift rækker og kolonner ved hjælp af Power Query

Power Query er et andet kraftfuldt værktøj til Excel-brugere, som kan bruges til at omlægge rækker til kolonner. Hvis du arbejder med Excel 2010 eller Excel 2013, skal du udtrykkeligt downloade og installere Power Query-add-in'en. Du finder Power Query under fanen Data i Excel 2016 og øvre versioner.

Følg omhyggeligt nedenstående trin for at omlægge rækker til kolonner ved hjælp af Power Query.

Trin:

  • Vælg området af celler B4:G9 til at konvertere rækker til kolonner i Excel.

  • Gå til Fanen Power Query , og vælg Fra tabel/område .

Der vises en pop-up, som spørger om intervallet. Klik på OK .

Følgende tabel vises i Power Query Editor.

  • I den Power Query Editor > Gå til Transformér fanen> Vælg Brug første række som overskrifter> Vælg Brug overskrifter som første række

  • Klik på Transponere under fanen Transform .

Du kan se, at dataene er skiftet nu.

Læs mere: Sådan skifter du rækker og kolonner i Excel-diagrammer (2 metoder)

Løsning af problemer med omlægning af rækker og kolonner

1. Overlapningsfejl

Overlapningsfejlen opstår, hvis du forsøger at indsætte det omlagte område i det kopierede område. Vær forsigtig med denne fejl, og vælg en celle, der ikke er i det kopierede område af celler.

2. #VALUE! fejl

Hvis du implementerer TRANSPOSE-formel i Excel ved blot at trykke på Indtast , Du kan se dette #VALUE! For at undgå denne fejl skal du sørge for at trykke på Ctrl+Shift+Enter .

Bemærk:

Hvis du har en aktuel version af Microsoft 365, kan du indtaste formlen i den øverste venstre celle i outputområdet og derefter trykke på INDTAST for at bekræfte formlen som en dynamisk arrayformel. I ældre versioner skal formlen indtastes som en gammel arrayformel ved først at vælge outputområdet, indtaste formlen i den øverste venstre celle i outputområdet og derefter trykke på Ctrl+Shift+Enter for at bekræfte det.

Konklusion

I denne artikel viste vi fem enkle metoder til at skifte rækker og kolonner i Excel. Øv dem alle sammen med den givne øvelsesarbejdsbog og find ud af, hvilken metode der passer bedst til dit tilfælde. Håber du finder ovenstående metoder nyttige og kommenterer på vores hjemmeside. ExcelWIKI.com hvis du har brug for yderligere præciseringer eller har noget at tilføje.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.