Video: Top 25 Excel 2016 Tips and Tricks 2024
Med Excel 2007s TRANSPOSE-funktion kan du ändra orienteringen för ett cellområde (eller array). Du kan använda denna funktion för att omvandla ett vertikalt cellområde där data går ner i raderna i närliggande kolumner till en där data körs över kolumnerna i närliggande rader och vice versa. För att framgångsrikt kunna använda TRANSPOSE-funktionen måste du inte bara välja ett intervall som har ett motsatt antal kolumner och rader, men du måste också ange det som en matrisformel.
Om du till exempel använder TRANSPOSE-funktionen för att omvandla ett 2 x 5 cellområde (det vill säga ett intervall som tar upp två närliggande rader och fem närliggande kolumner) måste du välja en tomt 5 x 2 cellområde (det vill säga ett intervall som tar fem angränsande rader och två intilliggande kolumner) i arbetsbladet innan du använder knappen Infoga funktion för att infoga TRANSPOSE-funktionen i den första cellen. Sedan, efter att ha valt 2 x 5 cellområdet som innehåller de data som du vill transponera i textrutan Array i dialogrutan Funktionsargument måste du trycka Ctrl + Shift + Enter för att stänga dialogrutan och ange TRANSPOSE-funktionen in i hela valda cellintervallet som en matrisformel (omsluten i krökta hängslen).
Antag att du vill omvandla data som matas in i cellområdet A10: C11 (en 2 x 3-serie) till tomcellsintervallet E10: F12 (en 3 x 2-array) i arbetsbladet. När du trycker på Ctrl + Shift + Enter för att fylla i matrisformeln, placerar Excel följande matrisformel efter val av cellintervall A10: A11 som argumentet array i varje cell i intervallet:
{ = TRANSPOSE (A10: C11)}
Om allt du vill göra är att omvandla raden och kolumnrubrikerna eller en enkel tabell med data behöver du inte gå igenom rigggränsen för att skapa en arrayformel med funktionen TRANSPOSE. Kopiera bara det antal celler som ska transponeras med knappen Kopiera på fliken Startsida på bandet. Placera markören i den första tomma cellen där det transponerade intervallet ska klistras innan du klickar på alternativet Transponera på rullgardinsmenyn.