Funktionen TRANSPONERA

I den här artikeln beskrivs formelsyntaxen för och användningen av funktionen (funktion: En färdigskriven formel som använder ett eller flera värden, utför en åtgärd och sedan returnerar ett eller flera värden. Du kan använda funktioner för att förenkla och förkorta formler i ett kalkylblad, speciellt de som genomför långa eller komplexa beräkningar.) TRANSPONERA i Microsoft Office Excel.

En länk med mer information om att transponera data finns i avsnittet Se även.

Beskrivning

Funktionen TRANSPONERA returnerar ett lodrätt område med celler som ett vågrätt område eller vice versa. Funktionen TRANSPONERA måste anges som en matrisformel (matrisformel: En formel som utför flera beräkningar på en eller flera värdeuppsättningar och sedan returnerar ett eller flera resultat. Matrisformler sätts automatiskt inom klammerparentes { } och anges genom att du trycker på CTRL+SKIFT+RETUR.) i ett område som har samma antal rader respektive kolumner som det område (intervall: Två eller fler celler i ett blad. Cellerna i ett område kan gränsa till varandra eller ligga på avstånd från varandra.) som utgör källan. Använd TRANSPONERA när du vill växla mellan lodrät och vågrät orientering för en matris eller ett område i ett kalkylblad.

Syntax

TRANSPOSE(array)

Syntaxen för funktionen TRANSPONERA har följande argument (argument: Ett värde som tillhandahåller information för en åtgärd, händelse, metod, egenskap, funktion eller procedur.):

  • matris    Obligatoriskt. En matris eller ett cellområde i ett kalkylblad som du vill transponera. Transponeringen av en matris går till så att den första raden i den gamla matrisen blir den första kolumnen i den nya matrisen, den andra raden i den gamla matrisen blir den andra kolumnen i den nya matrisen o.s.v.

Exempel 1

Exemplet kan vara enklare att förstå om du kopiera det till ett tomt kalkylblad.

VisaHur kopierar jag ett exempel?

  1. Markera exemplet i den här artikeln. Om du kopierar exemplet i Excel Web App ska du kopiera och klistra in en cell i taget.

 Viktigt!   Markera inte rad- eller kolumnrubrikerna.

Markera ett exempel i Hjälp

Markera ett exempel i Hjälp
  1. Tryck på CTRL+C.
  2. Skapa en tom arbetsbok eller ett tomt kalkylblad.
  3. Markera cell A1 i kalkylbladet och tryck på CTRL+V. Om du arbetar i Excel Web App måste du upprepa momentet kopiera och klistra in för varje cell i exemplet.

 Viktigt!   För att exemplet ska fungera ordentligt måste du klistra in det i cell A1 i kalkylbladet.

  1. Du kan växla mellan att visa resultaten och att visa formlerna som ger resultaten genom att trycka på CTRL+` (grav accent). Du kan också gå till fliken Formler i gruppen Formelgranskning och klicka på knappen Visa formler.

När du har kopierat exemplet till ett tomt kalkylblad kan du anpassa det efter dina behov.


 
1
2
3
4
5
6
A B C
Data Data Data
1 2 3
Formel Beskrivning Resultat
=TRANSPONERA($A$2:$C$2) Värdet från första kolumnen 1
Värdet från andra kolumnen 2
Värdet från tredje kolumnen 3

 Viktigt!   Formeln som visas i exemplet måste anges som en matrisformel för att funktionen TRANSPONERA ska fungera som förväntat. När exemplet har kopierats till ett tomt kalkylblad markerar du området A4:A6 med början i formelcellen. Tryck på F2 och därefter på CTRL+SKIFT+RETUR. Om formeln inte anges som en matrisformel blir det enskilda resultatet 1.

Exempel

Vissa funktioner, som REGR, returnerar vågräta matriser. Funktionen REGR returnerar en vågrät matris med lutningen och y-skärningspunkten för en rad. Följande formel returnerar en lodrät matris med lutningen och y-skärningspunkten för en rad med hjälp av funktionen REGR.

Exemplet kan vara enklare att förstå om du kopiera det till ett tomt kalkylblad.

VisaHur kopierar jag ett exempel?

  1. Markera exemplet i den här artikeln. Om du kopierar exemplet i Excel Web App ska du kopiera och klistra in en cell i taget.

 Viktigt!   Markera inte rad- eller kolumnrubrikerna.

Markera ett exempel i Hjälp

Markera ett exempel i Hjälp
  1. Tryck på CTRL+C.
  2. Skapa en tom arbetsbok eller ett tomt kalkylblad.
  3. Markera cell A1 i kalkylbladet och tryck på CTRL+V. Om du arbetar i Excel Web App måste du upprepa momentet kopiera och klistra in för varje cell i exemplet.

 Viktigt!   För att exemplet ska fungera ordentligt måste du klistra in det i cell A1 i kalkylbladet.

  1. Du kan växla mellan att visa resultaten och att visa formlerna som ger resultaten genom att trycka på CTRL+` (grav accent). Du kan också gå till fliken Formler i gruppen Formelgranskning och klicka på knappen Visa formler.

När du har kopierat exemplet till ett tomt kalkylblad kan du anpassa det efter dina behov.


 
1
2
3
4
5
6
7
8
A B C
Känt y-värde Känt x-värde
1 0
9 4
5 2
7 3
Formel Beskrivning Resultat
=TRANSPONERA(REGR(A2:A5;B2:B5;;FALSKT)) Lutning 2
Y-skärningspunkt 1

 Viktigt!   Formeln som visas i exemplet måste anges som en matrisformel för att funktionen TRANSPONERA ska fungera som förväntat. När exemplet har kopierats till ett tomt kalkylblad markerar du området A7:A8 med början i formelcellen. Tryck på F2 och därefter på CTRL+SKIFT+RETUR. Om formeln inte anges som en matrisformel blir det enskilda resultatet 2.

 
 
Gäller:
Excel 2007