Ibland måste du omstrukturera ett Excel-kalkylblad så att kolumnerna blir rader och vice versa. Att kopiera och klistra in data för att omstrukturera tabellen manuellt tar mycket av din tid. Med stora dataintervall blir det praktiskt taget omöjligt att göra.
Se även vår artikel Hur man subtraherar i Excel med en formel
Lyckligtvis har Microsoft Excel en funktion som gör detta automatiskt. Tack vare det kan du förvandla rader till kolumner och kolumner till rader med bara några klick. Kolla in den här artikeln för att lära dig hur du gör det.
Transponera kolumner och rader
Tack vare funktionen "Klistra in special" i Microsoft Excel är det lätt att göra rader till kolumner och vice versa. Den här funktionen kallas "transponering" och du kan utföra den genom att följa dessa steg:
- Välj det dataområde som du vill växla. Det kan vara valfritt antal kolumner och rader, och du kan välja intervall genom att klicka på det och dra musen.
- Kopiera tabellen genom att trycka på Ctrl + C. Alternativt kan du högerklicka och välja 'Kopiera'. Använd inte alternativet 'Cut' eller Ctrl + X om du vill transponera data.
- Välj en tom plats i Excel-kalkylbladet där du vill klistra in den transponerade tabellen. Du kan också öppna ett nytt Excel-kalkylblad och klistra in tabellen där. Kom ihåg att om du klistrar in ny data över befintliga data, försvinner de gamla data helt enkelt.
- Högerklicka på det tomma utrymmet.
- Håll musen över alternativet "Klistra in special".
- Välj "Transpose". Ikonen visar rader och kolumner som byter plats.
- Den nya konverterade tabellen ska visas i det tomma utrymmet du valde.
- Du kan ta bort det gamla bordet nu.
Transponering på Excel Online
Om du använder webbläsarversionen av Microsoft Excel är processen liknande:
- Välj det dataområde som du vill konvertera.
- Högerklicka på det valda intervallet.
- Välj 'Kopiera'.
- Välj en tom plats på ditt kalkylblad.
- Välj ikonen "Klistra in" på fliken "Hem".
- Välj "Klistra in transponering."
Detta bör göra att celler och kolumner byter plats.
Det går inte att transponera Excel-tabellen
Om du inte ser ett "Transpose" -alternativ bland klistermöjligheterna beror det antagligen på att du vill klistra in en Excel-tabell istället för bara dataområdet. Eftersom funktionen inte fungerar med Excel-tabeller måste du konvertera den till ett dataområde.
För att göra detta bör du:
- Klicka på ditt bord. Du bör se 'Tabellverktyg' ovanför fliken 'Design' överst på kalkylbladet.
- Klicka på fliken "Design". Om du har en Mac, välj bara fliken "Tabell".
- Välj 'Convert to Range' i avsnittet 'Tools'.
Det andra alternativet är att högerklicka på tabellen, gå till menyn 'Tabell' och välja 'Konvertera till intervall'.
Observera att funktionerna i tabellen försvinner när du konverterar den till ett dataområde. Till exempel kan du inte sortera och filtrera radrubrikerna, eftersom pilarna försvinner.
När du har gjort det borde du kunna transponera ditt bord. Om problemet kvarstår kan du överväga att kontakta Microsoft Excel kundtjänst, eftersom din programvara kan ha fel.
Transponering har en fångst
Nu när du vet hur du roterar rader och kolumner kan du växla mellan dessa vyer så mycket du vill. Se alltid till att du väljer ett dataområde när du transponerar i stället för en tabell.
Tänk dock på att om dina data har formler, kommer Excel automatiskt att ändra dem för att matcha transponeringen. Du bör kontrollera om formlerna använder absoluta referenser för att undvika missbruk av data.