Innholdsfortegnelse
Hvis du vil bytte rader og kolonner i Excel, kan du gjøre dette manuelt eller automatisk på flere måter avhengig av formålet ditt. I den følgende artikkelen vil vi diskutere 5 metoder for å bytte rader og kolonner i Excel. Gå sammen med artikkelen og finn din beste metode.
Last ned øvelsesarbeidsbok
Du anbefales å laste ned Excel-filen og øve sammen med den.
Bytt rader og kolonner.xlsm5 metoder for å bytte rader og kolonner i Excel
La oss si at du har følgende datasett av Markedsandeler til smarttelefonselskapene. Vi vil bruke dette datasettet til å demonstrere hvordan du bytter rader og kolonner i Excel.
Les følgende artikkel i detalj og velg den beste løsningen som samsvarer med intensjonen din.
1. Bytt rader og kolonner ved å lime inn spesial (Transponere)
Ved å bruke Lim inn spesial -funksjonen er det en rask måte å bytte rader og kolonner i Excel. Velg et sted der du vil lime inn den transponerte tabellen. Sørg for at det er god plass til å lime inn dataene dine. Den nye tabellen vil fullstendig overskrive all data/formatering som allerede er der. Følg trinnene nedenfor for å bytte rader og kolonner.
Trinn:
- Velg celleområdet B4:G9 og trykk Ctrl+C .
- Høyreklikk over den øverste venstre cellen der du vil lim inn det transponertetabell, velger vi Celle B11 i dette tilfellet, og velger deretter Transponer .
- Du kan se dataene er byttet nå.
Les mer: Hvordan transponere kolonne til flere rader i Excel (6 metoder)
2. Bruk Transpose-funksjonen for å bytte rader og kolonner
TRANSPOSE-funksjonen er en matrise -formel med flere celler. Det betyr at vi må forhåndsbestemme hvor mange rader og kolonner vi trenger og velge så mye område på arket.
I eksemplet ovenfor har vi et 6×6 datasett i området B4: G9 . Vi må velge et 6×6 tomt celleområde for å transponere dataene.
Trinn:
- Velg B11:G16 . På formellinjen skriver du inn formelen:
- Trykk Ctrl+Shift+Enter . Du kan se at dataene er byttet nå.
Merknader & Tips:
- De transponerte dataene er fortsatt knyttet til de opprinnelige dataene. Vær forsiktig med å endre de opprinnelige dataene. Hver gang du endrer data i de opprinnelige dataene, vil det også gjenspeiles i de transponerte dataene.
- Hvis du har en gjeldende versjon av Microsoft 365, kan du skrive inn formelen i cellen øverst til venstre i utdataområde, og trykk deretter ENTER for å bekrefte formelen som en dynamisk matriseformel. Ellers bruker du Ctrl+Shift+Enter.
Les mer: Hvordan overføre flere kolonner til rader iExcel
3. Bruke cellereferanse for å bytte rader og kolonner
Vi kan bytte rader og kolonner ved hjelp av cellereferanser. I eksemplet ovenfor har vi et 6×6 datasett i området B4:G9 . Vi trenger et 6×6 tomt celleområde for å transponere dataene.
Trinn:
- Velg en tom celle B11 . Skriv inn et referanseprefiks, si ' RR ', og deretter plasseringen til den første cellen vi ønsker å transponere som er B4 .
- I Celle B12 skriver du inn det samme prefikset ' RR ' og deretter celleplasseringen til høyre for den vi brukte i forrige steg. For våre formål vil det være celle C4 , som vi skriver inn som RRC4 . På samme måte skriver du inn referansene i cellene nedenfor også.
- Velg rekkevidde for celler B11:B16 . Fyll resten av cellene ved å dra Autofyll horisontalt til kolonne G .
Resten av cellene skal fylles ut automatisk.
- Trykk Ctrl+H på tastaturet for å få frem Finn og erstatt I feltet Finn hva og Erstatt med skriver du inn prefikset RR, og deretter = i feltet. Klikk Erstatt alle .
- En popup vil vise « Alt ferdig. Vi gjorde 36 erstatninger. ” Klikk OK .
Du kan se at dataene er byttet nå.
Les mer: HvordanKonverter flere rader til kolonner i Excel (9 måter)
Lignende avlesninger
- Excel VBA: Hent rad- og kolonnenummer fra celle Adresse (4 metoder)
- Hvordan skjule rader og kolonner i Excel (10 måter)
- [Fikset!] Rader og kolonner er begge Tall i Excel
- Excel VBA: Angi område etter rad og kolonnenummer (3 eksempler)
- Hvordan legge til flere rader og kolonner i Excel (Alle mulige måter)
4. Bruke VBA-makroer for å bytte rader og kolonner
I denne metoden vil vi konvertere flere rader til kolonner i Excel ved å bruke VBA-makroer .
Trinn:
- Gå til Utvikler-fanen > Visual Basic.
- I Visual Basic Editor går du til Sett inn > Modul.
En ny modul vil dukke opp. Kopier følgende skript.
5849
- Lim inn skriptet i vinduet og lagre det med Ctrl+S .
- Nå lukker du Visual Basic Editor. Gå til Utvikler > Makroer og du vil se din SwitchRowsToColumns-makro. Klikk Kjør .
Et Switch Rows to Column -vindu vil dukke opp og spørre om å velge matrisen.
- Velg matrisen B4:G9 for å rotere. Klikk OK .
Igjen, pop-us vil be om å velge den første til å sette inn de roterende kolonnene.
- Velg Celle B11 . Klikk OK .
Nå,Du kan se at dataene er byttet nå.
Les mer: Excel-makro: Konverter flere rader til kolonner (3 eksempler)
5. Bytt rader og kolonner ved hjelp av Power Query
Power Query er et annet kraftig verktøy tilgjengelig for Excel-brukere som kan brukes til å transponere rader til kolonner. Hvis du jobber med Excel 2010 eller Excel 2013, må du eksplisitt laste ned og installere Power Query-tillegget. Du finner Power Query på Data-fanen i Excel 2016 og nyere versjoner.
Følg trinnene nedenfor nøye for å transponere rader til kolonner ved hjelp av Power Query.
Trinn:
- Velg celleområdet B4:G9 for å konvertere rader til kolonner i Excel.
- Gå til Power Query-fanen og velg Fra tabell/område .
En popup vil vise som spør om området. Klikk OK .
Følgende tabell vises i Power Query Editor.
- I Power Query Editor > Gå til Transformer-fanen > Velg Bruk første rad som overskrifter > Velg Bruk overskrifter som første rad
- Klikk på Transponer under Transformer-fanen .
Du kan se at dataene er byttet nå.
Les mer: Slik gjør du Bytt rader og kolonner i Excel-diagram (2 metoder)
Løs problemer med å transponere rader og kolonner
1. Overlappingsfeil
Overlappingsfeilen vil oppstå hvis du prøver å lime inn det transponerte området i området til det kopierte området. Vær forsiktig med denne feilen og velg en celle som ikke er i det kopierte celleområdet.
2. #VERDI! Feil
Hvis du implementerer TRANSPOSE-formelen i Excel ved å trykke bare Enter , kan du se denne #VERDI! -feilen. For å unngå denne feilen, husk å trykke Ctrl+Shift+Enter .
Merk:
Hvis du har en gjeldende versjon av Microsoft 365, kan du skrive inn formelen i cellen øverst til venstre i utdataområdet, og deretter trykke ENTER for å bekrefte formelen som en dynamisk matriseformel. I eldre versjoner må formelen legges inn som en eldre matriseformel ved først å velge utdataområdet, skrive inn formelen øverst til venstre i utdataområdet, og deretter trykke Ctrl+Shift+Enter for å bekrefte det.
Konklusjon
I denne artikkelen viste vi fem enkle metoder for å bytte rader og kolonner i Excel. Øv dem alle sammen med den gitte arbeidsboken og finn hvilken metode som passer best for ditt tilfelle. Håper du finner metodene ovenfor nyttige og kommenter på vår nettside ExcelWIKI.com hvis du trenger ytterligere avklaringer eller har noe å legge til.