Excel Transpose Function - Kako uporabljati formulo TRANSPOSE?

Kaj naredi funkcija prenosa v Excelu?

Funkcija za prenos v Excelu se uporablja za vrtenje vrednosti ali preklapljanje vrednosti iz vrstic v stolpce in stolpce v vrstice, saj ta funkcija kot argument vzame niz celic, zato jo moramo za izvajanje pritisniti na CSE ali Control + Shift + Enter, najprej izberite natančno velikost obsega, ki ga je treba prenesti, nato pa uporabite formulo za prenos.

Sintaksa

Spodaj je Formula TRANSPOSE v excelu.

Argumenti

matrika: obvezno. Nabor celic, ki jih želite prenesti.

Je matrična funkcija .

Kako uporabiti funkcijo TRANSPOSE v Excelu? (s primeri)

Primer # 1

Izvirni podatki, ki jih želite prenesti, so v A3: B8.

  • 1. korak: Izberite obseg, v katerem želite prenesti vrednost, tukaj, D6: I7.
  • 2. korak: Zdaj vnesite formulo TRANSPOSE v izbrano regijo in pritisnite CTRL + SHIFT + ENTER (ali COMMAND + SHIFT + ENTER v Macu).

= PRENOS (A3: B7)

Preneseni izhod boste dobili v D6: I7, kot je prikazano spodaj.

Pri tem je D3: I4 izhod za kopiranje in lepljenje, D6: I7 pa izhod za prenos.

Opazite, da je funkcija Excel TRANSPOSE

(= PREGLED (A3: B7))

Zgornje oklepaje (), prikazane zgoraj, kažejo, da je bila funkcija vnesena kot formula matrike.

Če morate spremeniti katero koli vrednost v izvirnih podatkih, recimo B8 = SUM (B3: B7), se preneseni izhod, kjer ste uporabili TRANZOS, samodejno posodobi, vendar ne v primeru, ko ste uporabili kopijo. možnost lepljenja.

Uporabite ga lahko tudi skupaj z drugimi funkcijami, da dobite želeni izhod. Oglejmo si nekaj primerov tega.

2. primer

Recimo, da imate seznam študentov in njihove ocene, kot je prikazano spodaj. Nekateri študentje niso opravljali izpitov. Zato je stolpec z oznakami za te študente prazen.

Te podatke želite prenesti in ko je celica prazna, v to celico vnesite »Odsotno«.

To lahko storite tako, da uporabite Transpose skupaj s funkcijo IF v Excelu. Za to lahko v Excelu uporabite naslednjo formulo TRANSPOSE:

= PREGLEDI (ČE (B3: D10 = ””, ”ODSOTNO”, B3: D10))

"ČE (B3: D10 =" "," ODSOTNO "" pomeni, da če je katera koli celica v območju B3: D10 prazna, bo namesto nje postavila "Odsotna". Prenesla bo dani obseg.

Recimo, da na tem seznamu, če kateri koli študent, ki je dosegel manj kot 70 točk ali se ni pojavil na izpitu, šteje za NEUSPEŠNEGA, lahko spremenite formulo TRANSPOSE kot:

= PRENOS (ČE (B3: D10 <70, "FAIL", B3: D10)

in dobili boste končni rezultat, kot je prikazano spodaj.

3. primer

Včasih je treba obstoječim dodati nekaj znakov skupaj s prenosom. Recimo, da imate v B4: B7 seznam ID-jev, kot je prikazano spodaj.

ID-je želite prenesti in jim dodati predpono »ID«. To lahko storite z uporabo Formule v Excelu:

= PRENOS ("ID" in B4: B7)

To bo preneslo podatke in dodalo predpono vsaki vsebini celice.

Kot zgornjo formulo lahko dodate katero koli vrednost kot pripono. To je lahko koristno pri uporabi funkcije Transpose za združevanje besed, podanih v različnih vrsticah, v eno celico. Če želite to narediti, lahko sledite naslednjim korakom:

  • Vnesite sintakso: CONCATENATE (TRANSPOSE (B4: B7 & ”,”). Ne pritiskajte Enter.
  • Izberite funkcijo prenosa excel, kot je prikazano spodaj.
  • Pritisnite tipko F9.
  • Odstranite () iz formule.
  • Pritisnite Enter.

Celice bo združil v eno samo celico.

Primer # 4

Recimo, da imate podatke iz knjižnice, kjer je več predmetov razporejenih na polici, obstajajo pa različne police, kot je prikazano spodaj.

Z uporabo teh podatkov boste morda želeli pridobiti lokacijo katerega koli od motivov (podanih v H3: H11) (B4: E6).

To lahko storite z uporabo sintakse

= INDEKS ($ B $ 4: $ B $ 6, UTEK (1, MMULT (- ($ C $ 4: $ E $ 6 =), TRANZOS (STOLPEC ($ C $ 4: $ E $ 6) 0)), 0))

Poglejmo, kako deluje ta formula TRANSPOSE in excel.

  • - ($ C $ 4: $ E $ 6 =)

Ko je podana v H3, bo - ($ C $ 4: $ E $ 6 = H3).

To tvori matriko 1 in 0, ki označuje prisotnost ali odsotnost vrednosti. Za biologijo v H3 bo niz oblikoval kot: (1,0,0; 0,0,0; 0,0,0)

  • PRENOS (STOLPEC ($ C $ 4: $ E $ 6) 0))

Ustvari matriko 3 vrstic v stolpcu, moč 0 pa poskrbi, da se številke pretvorijo v 1. Rezultat te funkcije je (1,1,1)

  • MMULT (- ($ C $ 4: $ E $ 6 =), TRANZOS (STOLPEC ($ C $ 4: $ E $ 6) 0))

MMULT v Excelu pomnoži izhodne vrednosti A in B.

MMULT ((1,0,0; 0,0,0; 0,0,0), (1,1,1)) daje izhod (1; 0; 0)

  • UTEK (1, MMULT (), 0)

Izhodu C se bo ujemal s 1. MATCH (1, (1; 0; 0), 0) vrne položaj 1.

  • KAZALO ($ B $ 4: $ B $ 6, UTEK ((0))

Ugotovil bo vrednost celice, za katero je funkcija ujemanja določila položaj. INDEX ($ B $ 4: $ B $ 6, 1) bo vrnil A1.

Podobno kot "Geografija" kot predmet bo:

  1. - ($ C $ 4: $ E $ 6 = D6) vrne (0,0,0; 0,0,0; 0,1,0)
  2. TRANSPOSE (STOLPEC ($ C $ 4: $ E $ 6) 0)) prenovi (1,1,1)
  3. MMULT ((0,0,0; 0,0,0; 0,1,0), (1,1,1)) vrne (0; 0; 1)
  4. MATCH (1, (0; 0; 1), 0) vrne 3
  5. INDEX ($ B $ 4: $ B $ 6, 3) vrne A3.

Stvari, ki si jih je treba zapomniti

  1. Možnost copy-paste ustvari dvojnike.
  2. Ta funkcija povezuje podatke z virom.
  3. Če število izbranih vrstic in stolpcev ni enako stolpcem in vrsticam izvornih podatkov, bo prišlo do napake #VALUE.
  4. Ko je vnesena, nobene posamezne celice, ki je del te funkcije, ni več mogoče spremeniti.
  5. Pritisnite CTRL + SHIFT + ENTER, da vnesete formulo v excel.

Zanimive Članki...