Note: The other languages of the website are Google-translated. Back to English
English English

excel TRANSPOSE Fungera

Excel TRANSPOSE-funktion roterar orienteringen för ett intervall eller matris. Det kan till exempel rotera en tabell som är ordnad horisontellt i rader till vertikalt i kolumner eller vice versa.


syntax

=TRANSPOSE (array)


Argument

array (Obligatorisk): En matris eller ett cellområde som du vill transponera.


Returvärde

TRANSPOSE-funktionen returnerar en matris i en ny riktning baserat på ett visst cellområde.


Funktionsanmärkningar:

1. TRANSPOSE-funktionen måste anges som en matrisformel med tryckning ctrl + shift + ange tangenter samtidigt.
2. Transponeringsresultatet: efter transponering blir den första raden i den ursprungliga matrisen den första kolumnen i den nya matrisen, den andra raden i den ursprungliga matrisen blir den andra kolumnen i den nya matrisen, den tredje raden blir den tredje kolumnen, och så vidare.


Exempel

Exempel 1: Vänd orienteringen för ett givet intervall

Om du antar att du vill vända orienteringen för intervall B4: I5 enligt nedanstående skärmdump, kan du försöka enligt följande för att uppnå det.

1. Välj ett intervall för den nya matrisen, här väljer jag K3: L10, kopierar nedanstående formel till den:
=TRANSPOSE(B4:I5)

Anmärkningar: Du måste välja samma antal celler som den ursprungliga uppsättningen celler, men i andra riktningen.

2. Och tryck sedan på ctrl + shift + ange för att returnera den nya matrisen.

Exempel 2: Transponera intervall utan noll i Excel

Normalt, om den angivna matrisen innehåller tomma celler, kommer dessa tomma celler att visas som 0 i den nya matrisen efter att ha använt transponeringsfunktionen. Se skärmdump:

Om du vill transponera tabell utan nollor kan metoden i det här avsnittet hjälpa.

1. Välj ett intervall för den nya matrisen, här väljer jag K3: L10, kopierar nedanstående formel till den:
=TRANSPOSE(IF(B4:I5="","",B4:I5))

Syntaxen för formeln: {=TRANSPOSE(IF(rng="","",rng))}

2. Tryck ctrl + shift + ange samtidigt för att få den nya matrisen utan nollor som visas nedan.

Anmärkningar: Om du vill lägga "tomt" i de tomma cellerna i den nya matrisen i stället för att hålla den tom, vänligen bifoga denna text i de andra dubbla citattecken i formeln:
=TRANSPOSE(IF(B4:I5="","blank",B4:I5))
Och tryck sedan på ctrl + shift + ange nycklar.


Fler exempel

Hur transponerar jag snabbt datablock från rader till kolumner i Excel?


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

Vill du slutföra ditt dagliga arbete snabbt och perfekt? Kutools för Excel ger

300
 kraftfulla avancerade funktioner (Kombinera arbetsböcker, summera efter färg, dela cellinnehåll, konvertera datum och så vidare...) och spara
80%
tid för dig.

  • Designad för
    1500
    arbetsscenarier, hjälper dig att lösa
    80%
     Excel-problem.
  • Minska tusentals tangentbord och musklick varje dag, lindra dina trötta ögon och händer.
  • Bli en expert på 3 minuter. Behöver inte längre komma ihåg några smärtsamma formler och VBA-koder.
  • 30
    - dagars obegränsad gratis provperiod. 60 dagars pengarna tillbaka-garanti. Gratis uppgradering och support i 2 år.
Ribbon of Excel (med Kutools för Excel installerat)

Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med
    50%
    när du visar och redigerar flera dokument.
  • Ger effektiva flikar till Office (inkluderar Excel), precis som Chrome, Firefox och ny Internet Explorer.
Skärmdump av Excel (med Office-fliken installerad)
Sortera kommentarer efter
Kommentarer (0)
Inga betyg än. Bli först med att betygsätta!
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL