Hva gjør transponeringsfunksjon i Excel?
Transponeringsfunksjon i excel brukes til å rotere verdiene eller bytte verdiene fra rader til kolonner og kolonner til rader, da denne funksjonen tar en rekke celler som et argument, så for å utføre det må vi trykke CSE eller Control + Shift + Enter, velg først den nøyaktige størrelsen på området som må transponeres, og bruk deretter transponeringsformelen.
Syntaks
Nedenfor er TRANSPOSE Formula i excel.

Argumenter
array: Obligatorisk. En rekke celler du vil transponere.
Det er en matrisefunksjon .
Hvordan bruker jeg TRANSPOSE-funksjonen i Excel? (med eksempler)
Eksempel 1
Originaldataene du vil transponere er i A3: B8.

- Trinn 1: Velg området der du vil ha din transponerte verdi, her, D6: I7.

- Trinn 2: Skriv nå TRANSPOSE-formelen i den valgte regionen og trykk CTRL + SKIFT + ENTER (eller KOMMANDO + SKIFT + ENTER i Mac).
= TRANSPONERE (A3: B7)

Du får den transponerte utgangen i D6: I7, som vist nedenfor.

I dette er D3: I4 den kopier-lim inn-transponerte utgangen, og D6: I7 er ved å transponere ut.
Legg merke til at Excel TRANSPOSE-funksjonen er
(= TRANSPONER (A3: B7))
De krøllete bukseselene () vist ovenfor indikerer at funksjonen er lagt inn som en matriseformel.
Hvis du må endre en hvilken som helst verdi i de opprinnelige dataene, si B8 = SUM (B3: B7), blir den transponerte utgangen, der du har brukt TRANSPOSE, automatisk oppdatert, men ikke i tilfelle du har brukt kopien- lim inn alternativet.

Den kan også brukes sammen med andre funksjoner for å få ønsket utgang. La oss se noen eksempler på dette.
Eksempel 2
Anta at du har en liste over studenter og deres karakterer, som vist nedenfor. Noen av studentene holdt ikke eksamen. Derfor blir merkekolonnen tom for studentene.

Du vil transponere disse dataene, og når cellen er tom, vil du sette "Fraværende" i den cellen.
Du kan gjøre det ved å bruke Transpose sammen med IF-funksjonen i Excel. Du kan bruke følgende TRANSPOSE-formel i excel for å gjøre det:
= TRANSPOSE (HVIS (B3: D10 = ””, ”FRAVÆRT”, B3: D10))
'HVIS (B3: D10 = ”“, “FRAVENDIG” ”betyr at hvis en celle i området B3: D10 er tom, vil den plassere“ Fraværende ”i stedet. Den vil transponere det gitte området.

Anta at i denne listen kan du endre TRANSPOSE-formelen, hvis noen studenter har scoret mindre enn 70 karakterer eller ikke har dukket opp i eksamen, betraktes som FEIL.
= TRANSPOSE (HVIS (B3: D10 <70, ”FAIL”, B3: D10)
og du får den endelige produksjonen, som vist nedenfor.

Eksempel 3
Noen ganger er det behov for å legge til noen tegn til de eksisterende sammen med transponere. Anta at du har en liste over ID-er i B4: B7, som vist nedenfor.

Du vil transponere ID-ene og legge til prefikset "ID" i det. Du kan gjøre det ved å bruke formelen i Excel:
= TRANSPOSE (“ID” og B4: B7)

Dette vil transponere dataene og legge til prefikset til hvert av celleinnholdet.

Du kan også legge til en hvilken som helst verdi som et suffiks ved hjelp av TRANSPOSE-formelen ovenfor. Dette kan være nyttig når du bruker Transponer-funksjonen til å sammenkoble ordene gitt i forskjellige rader til en enkelt celle. For å gjøre dette kan du følge følgende trinn:
- Skriv inn syntaksen: CONCATENATE (TRANSPOSE (B4: B7 & ”,”). Ikke trykk Enter.
- Velg excel transponere-funksjonen, som vist nedenfor.

- Trykk på F9-tasten.

- Fjern () fra formelen.

- Trykk enter.

Det vil sammenkoble cellene i en enkelt celle.
Eksempel 4
Anta at du har biblioteksdata der flere emner er ordnet på en hylle, og det er forskjellige hyller som vist nedenfor.

Det kan være lurt å hente plasseringen til et av emnene (gitt i H3: H11) ved hjelp av disse dataene (B4: E6).

Du kan gjøre det ved hjelp av syntaksen
= INDEKS ($ B $ 4: $ B $ 6, MATCH (1, MMULT (- ($ C $ 4: $ E $ 6 =), TRANSPOSE (KOLONN ($ C $ 4: $ E $ 6) 0)), 0))
La oss se hvordan denne TRANSPOSE-formelen i Excel fungerer.
- - ($ C $ 4: $ E $ 6 =)
Når det er gitt i H3, vil det være - ($ C $ 4: $ E $ 6 = H3).
Dette danner en matrise på 1 og 0 for å indikere tilstedeværelsen eller fraværet av verdien. For biologi i H3 vil den danne matrisen som: (1,0,0; 0,0,0; 0,0,0)
- TRANSPOSJON (KOLONN ($ C $ 4: $ E $ 6) 0))
Det skaper en matrise på 3 rader i en kolonne, og en kraft på 0 sørger for at tallene blir konvertert til 1. Utgangen av denne funksjonen er (1,1,1)
- MMULT (- ($ C $ 4: $ E $ 6 =), TRANSPOSE (KOLONN ($ C $ 4: $ E $ 6) 0))
MMULT i excel multipliserer produksjonen til A og B.
MMULT ((1,0,0; 0,0,0; 0,0,0), (1,1,1)) gir utdata (1; 0; 0)
- MATCH (1, MMULT (), 0)
Det vil matche utdataene fra C med 1. MATCH (1, (1; 0; 0), 0) returnerer posisjon 1.
- INDEKS ($ B $ 4: $ B $ 6, MATCH (, 0))
Den vil identifisere verdien på cellen som samsvaringsfunksjonen spesifiserte posisjonen for. INDEKS ($ B $ 4: $ B $ 6, 1) returnerer A1.

Tilsvarende for "Geografi" som emne, vil det være:
- - ($ C $ 4: $ E $ 6 = D6) returnerer (0,0,0; 0,0,0; 0,1,0)
- TRANSPOSE (KOLONN ($ C $ 4: $ E $ 6) 0)) retuns (1,1,1)
- MMULT ((0,0,0; 0,0,0; 0,1,0), (1,1,1)) returnerer (0; 0; 1)
- MATCH (1, (0; 0; 1), 0) returnerer 3
- INDEKS ($ B $ 4: $ B $ 6, 3) returnerer A3.
Ting å huske
- Kopier-lim inn-alternativet oppretter duplikater.
- Denne funksjonen kobler dataene til kilden.
- Hvis antall rader og kolonner som er valgt ikke er like kolonnene og radene i kildedataene, vil det gi en #VALUE-feil.
- Når den er angitt, kan ikke en enkelt celle, som er en del av denne funksjonen, endres.
- Trykk CTRL + SKIFT + ENTER for å angi formelen i Excel.