Exceli ülekandefunktsioon - Kuidas kasutada valemit TRANSPOSE?

Lang L: none (table-of-contents)

Mida teeb funktsioon Transpose Excelis?

Exceli transponeerimisfunktsiooni kasutatakse väärtuste pööramiseks või väärtuste vahetamiseks ridadelt veergudeks ja veergudeks ridadeks, kuna see funktsioon võtab argumendina lahtrite massiivi, nii et selle täitmiseks peame vajutama CSE-i või klahvi Control + Tõst + Enter. kõigepealt valige täpne vahemiku suurus, mis tuleb üle kanda, ja seejärel kasutage üleviimise valemit.

Süntaks

Allpool on valemis TRANSPOSE excel.

Argumendid

massiiv: nõutav. Lahtrite vahemik, mille soovite üle võtta.

See on massiivi funktsioon .

Kuidas kasutada funktsiooni TRANSPOSE Excelis? (koos näidetega)

Näide 1

Algandmed, mille soovite üle võtta, on A3: B8.

  • 1. samm: valige vahemik, kuhu soovite oma ülekantud väärtuse, D6: I7.
  • 2. samm: tippige nüüd valitud piirkonda TRANSPOSE valem ja vajutage CTRL + SHIFT + ENTER (või Macis COMMAND + SHIFT + ENTER).

= TRANSPOSE (A3: B7)

Ülekantud väljund saad D6: I7-s, nagu allpool näidatud.

Selles on D3: I4 copy-paste ülekantud väljund ja D6: I7 transposteeritav väljund.

Pange tähele, et Exceli funktsioon TRANSPOSE on

(= TRANSPOSE (A3: B7))

Ülaltoodud lokkis traksid () näitavad, et funktsioon on sisestatud massiivi valemina.

Kui peate algandmetes mõnda väärtust muutma, öelge B8 = SUM (B3: B7), uueneb ülevõetud väljund, kus olete kasutanud TRANSPOSE, automaatselt, kuid mitte juhul, kui olete kasutanud koopia- kleepimisvõimalus.

Soovitud väljundi saamiseks saab seda kasutada ka koos teiste funktsioonidega. Vaatame selle kohta vähe näiteid.

Näide 2

Oletame, et teil on nimekiri õpilastest ja nende hinnetest, nagu allpool näidatud. Osa õpilastest ei andnud eksameid. Seega jäetakse nende õpilaste jaoks veerg märgid tühjaks.

Soovite need andmed üle kanda ja kui lahter on tühi, siis soovite sellesse lahtrisse lisada teksti „Puudub”.

Seda saate teha Excelis koos funktsiooni IF abil Transpose. Selleks võite Excelis kasutada järgmist valemit TRANSPOSE:

= TRANSPOSE (KUI (B3: D10 = "", "ABSENT", B3: D10))

"IF (B3: D10 =" "," ABSENT "tähendab, et kui mõni lahter vahemikus B3: D10 on tühi, paigutab ta selle asemel" Absent ". See võtab antud vahemiku üle.

Oletame, et selles loendis loetakse ebaõnnestunuks, kui mõni õpilane on hinnanud vähem kui 70 hinde või pole eksamile ilmunud, võite muuta valemi LÕPPEMISEKS järgmist:

= TRANSPOSE (KUI (B3: D10 <70, “FAIL”, B3: D10)

ja saate lõpliku väljundi, nagu allpool näidatud.

Näide # 3

Mõnikord on vaja olemasolevatele märkidele lisada mõned tähemärgid koos ülevõtmisega. Oletame, et teil on B4: B7 ID-de loend, nagu allpool näidatud.

Soovite ID-d üle võtta ja lisada sellele eesliide “ID”. Seda saate teha Exceli valemiga:

= TRANSPOSE (“ID” ja B4: B7)

See võtab andmed üle ja lisab igale lahtrisisule eesliite.

Samuti võite ülaltoodud TRANSPOSE valemi abil lisada sufiksina mis tahes väärtuse. See võib olla kasulik, kui funktsiooni Transpose kasutatakse erinevates ridades antud sõnade liitmiseks ühte lahtrisse. Selleks võite järgida järgmisi samme:

  • Sisestage süntaks: CONCATENATE (TRANSPOSE (B4: B7 & ”,”). Ärge vajutage sisestusklahvi.
  • Valige Exceli ülekandefunktsioon, nagu allpool näidatud.
  • Vajutage klahvi F9.
  • Eemaldage () valemist.
  • Vajutage sisestusklahvi.

See ühendab rakud ühes rakus.

Näide 4

Oletame, et teil on raamatukogu andmed, kus mitu õppeainet on paigutatud riiulile ja seal on erinevad riiulid, nagu allpool näidatud.

Nende andmete (B4: E6) abil võite soovida leida ükskõik millise uuritava (antud H3: H11) asukoht.

Seda saate teha süntaksit kasutades

= INDEKS ($ B $ 4: $ B $ 6, MATCH (1, MMULT (- ($ C $ 4: $ E $ 6 =), TRANSPOSE (VEERG ($ C $ 4: $ E $ 6) 0)), 0))

Vaatame, kuidas see Excelis toimuv TRANSPOSE valem töötab.

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

Kui see on antud H3-s, on see - ($ C $ 4: $ E $ 6 = H3).

See moodustab massiivi 1 ja 0, mis näitab väärtuse olemasolu või puudumist. H3 bioloogia jaoks moodustab see massiivi järgmiselt: (1,0,0; 0,0,0; 0,0,0)

  • TRANSPOSE (VEERG ($ C $ 4: $ E $ 6) 0))

See loob veergu 3-rea rea ​​massiivi ja 0-astmega arv tagab arvude teisendamise 1. Selle funktsiooni väljund on (1,1,1)

  • MMULT (- ($ C $ 4: $ E $ 6 =), TRANSPOSE (VEERG ($ C $ 4: $ E $ 6) 0))

Excelis olev MMULT korrutab A ja B väljundi.

MMULT ((1,0,0; 0,0,0; 0,0,0), (1,1,1)) annab väljundi (1; 0; 0)

  • MATCH (1, MMULT (), 0)

See sobitab C väljundi väärtusega 1. MATCH (1, (1; 0; 0), 0) tagastab positsiooni 1.

  • INDEKS ($ B $ 4: $ B $ 6, MATCH (, 0))

See tuvastab selle lahtri väärtuse, mille jaoks mängu funktsioon määras positsiooni. INDEX ($ B $ 4: $ B $ 6, 1) tagastab A1.

Sarnaselt teemal „Geograafia” on see järgmine:

  1. - ($ C $ 4: $ E $ 6 = D6) tagastab (0,0,0; 0,0,0; 0,1,0)
  2. TRANSPOSE (VEERG ($ C $ 4: $ E $ 6) 0)) taasesitatakse uuesti (1,1,1)
  3. MMULT ((0,0,0; 0,0,0; 0,1,0), (1,1,1)) tagastab (0; 0; 1)
  4. MATCH (1, (0; 0; 1), 0) tagastab 3
  5. INDEX ($ B $ 4: $ B $ 6, 3) tagastab A3.

Asjad, mida meeles pidada

  1. Kopeeri-kleebi valik loob duplikaadid.
  2. See funktsioon seob andmed allikaga.
  3. Kui valitud ridade ja veergude arv ei ole võrdne lähteandmete veergude ja ridadega, annab see tõrke #VALUE.
  4. Kui see on sisestatud, ei saa ükski lahter, mis on selle funktsiooni osa, muuta.
  5. Valemi sisestamiseks excelis vajutage klahvikombinatsiooni CTRL + SHIFT + ENTER.

Huvitavad Artiklid...