Med TRANSPOSE-funktionen i Excel 2013 kan du ändra orienteringen av ett cellområde (eller en matris). Du kan använda den här funktionen för att transponera ett vertikalt cellområde där data löper ner längs raderna av intilliggande kolumner till ett där data löper över kolumnerna i intilliggande rader och vice versa.
För att lyckas använda TRANSPOSE-funktionen måste du inte bara välja ett intervall som har ett motsatt antal kolumner och rader, utan du måste också ange det som en matrisformel.
Till exempel, om du använder TRANSPOSE-funktionen för att transponera ett 2 x 5 cellintervall (det vill säga ett intervall som tar upp två intilliggande rader och fem intilliggande kolumner), måste du välja ett tomt 5 x 2 cellintervall (det vill säga , ett intervall som tar fem intilliggande rader och två intilliggande kolumner) i kalkylbladet innan du använder knappen Infoga funktion för att infoga TRANSPOSE-funktionen i den första cellen.
Sedan, efter att ha valt cellintervallet på 2 x 5 som innehåller data som du vill transponera i textrutan Array i dialogrutan Funktionsargument, måste du trycka på Ctrl+Skift+Enter för att stänga den här dialogrutan och gå in i TRANSPOSE-funktionen i hela det valda cellområdet som en arrayformel (omsluten av krulliga klammerparenteser).
Anta att du vill överföra data som matats in i cellområdet A10:C11 (en 2 x 3 array) till det tomma cellområdet E10:F12 (en 3 x 2 array) i kalkylbladet. När du trycker på Ctrl+Skift+Enter för att slutföra matrisformeln, efter att ha valt cellområdet A10:C11 som matrisargument , placerar Excel följande matrisformel i varje cell i området:
{=TRANSPOSERA(A10:C11)}
Cellområdet B2:C4 innehåller en 3 x 2 array i cellområdet B2:C4 till en 2 x 3 array i intervallet B6:D7; Följ dessa steg:
Välj det tomma cellintervallet B6:D7 i kalkylbladet.
Klicka på kommandoknappen Sök och referens på fliken Ribbon's Formulas och välj sedan TRANSPOSE alternativet från knappens rullgardinsmeny.
Excel infogar =TRANSPOSE() i formelfältet och öppnar dialogrutan Funktionsargument där textrutan Array-argument är markerad.
Dra genom cellområdet B2:C4 i kalkylbladet så att Array-argumenttextrutan innehåller B2:C4 och formeln i formelfältet nu lyder =TRANSPOSE(B2:C4).
Tryck på Ctrl+Skift+Enter för att stänga dialogrutan Infoga argument (klicka inte på OK) och för att infoga TRANSPOSE-matrisformeln i cellområdet B6:D7 som visas.
Genom att klicka på OK-knappen i dialogrutan Funktionsargument infogas TRANSPOSE-funktionen i den aktiva cellen för det aktuella cellvalet. Om du gör detta returneras #VALUE! felvärde för cellen. Du måste komma ihåg att trycka på Ctrl+Skift+Enter för att både stänga dialogrutan och lägga in formeln i hela cellområdet.
Om allt du vill göra är att överföra rad- och kolumnrubriker eller en enkel tabell med data, behöver du inte gå igenom rigmarolen att skapa en matrisformel med TRANSPOSE-funktionen. Kopiera helt enkelt cellintervallet som ska transponeras med kommandoknappen Kopiera på fliken Hem på menyfliksområdet.
Placera cellmarkören i den första tomma cellen där det transponerade området ska klistras in innan du klickar på alternativet Transponera på kommandoknappen Klistra in i rullgardinsmenyn.