Excel átültetési funkció - Hogyan kell használni a TRANSPOSE Formula-t?

Mit csinál az átültetési funkció az Excelben?

Az excelben található Transpose függvény az értékek elforgatására vagy az értékek sorokról oszlopokra és oszlopokról sorokra váltására szolgál, mivel ez a függvény egy cellatömböt vesz fel argumentumként, így annak végrehajtásához a CSE vagy a Control + Shift + Enter billentyűkombinációt kell megnyomnunk először válassza ki az átültetendő tartomány pontos méretét, majd használja az átültetési képletet.

Szintaxis

Az alábbiakban látható a TRANSPOSE formula az excelben.

Érvek

tömb: Kötelező. Átültetni kívánt cellatartomány.

Ez egy tömbfüggvény .

Hogyan kell használni a TRANSPOSE funkciót az Excelben? (példákkal)

1. példa

Az átültetni kívánt eredeti adatok az A3: B8 formátumban vannak.

  • 1. lépés: Itt válassza ki azt a tartományt, ahová át szeretné vinni az átültetett értéket, D6: I7.
  • 2. lépés: Most írja be a TRANSPOSE képletet a kiválasztott régióba, és nyomja meg a CTRL + SHIFT + ENTER (vagy a COMMAND + SHIFT + ENTER billentyűkombinációt Mac-ben).

= TRANSPOSE (A3: B7)

Az átültetett kimenetet D6: I7 formátumban kapja meg, az alábbiak szerint.

Ebben a D3: I4 a másolás-beillesztés kimenet, a D6: I7 pedig a transzponált kimenet.

Vegye figyelembe, hogy az Excel TRANSPOSE függvény az

(= TRANSPOSE (A3: B7))

A fenti göndör zárójelek () azt jelzik, hogy a függvényt tömbképletként adták meg.

Ha valamelyik értéket meg kell változtatnia az eredeti adatokban, mondjuk B8 = SUM (B3: B7), akkor az átültetett kimenet, ahol a TRANSPOSE-t használta, automatikusan frissül, de nem abban az esetben, ha a copy- beillesztési opció.

Használható más funkciókkal együtt a kívánt kimenet megszerzéséhez. Lássunk erre néhány példát.

2. példa

Tegyük fel, hogy van egy listája a hallgatókról és azok jegyeiről, az alábbiak szerint. A hallgatók egy része nem tett vizsgát. Ezért a jelölés oszlop üres marad a hallgatók számára.

Át akarja ültetni ezeket az adatokat, és amikor a cella üres, akkor a „Hiány” elemet akarja elhelyezni abban a cellában.

Ezt megteheti az Transpose, az IF függvény használatával az excelben. Ehhez az alábbi TRANSPOSE Formula-t használhatja:

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

"IF (B3: D10 =" "," ABSENT "" azt jelenti, hogy ha a B3: D10 tartomány bármely cellája üres, akkor helyette a "Hiány" -t helyezi át.

Tegyük fel, hogy ebben a listában, ha valamelyik hallgató kevesebb, mint 70 pontot ért el, vagy nem jelent meg a vizsgán, sikertelennek tekintik, megváltoztathatja a TRANSPOSE képletet:

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

és megkapja a végső kimenetet, az alábbiak szerint.

3. példa

Néha szükség van néhány karakter hozzáadására a meglévőkhöz az átültetéssel együtt. Tegyük fel, hogy rendelkezik a B4: B7 azonosítók listájával, az alábbiak szerint.

Át akarja ültetni az azonosítókat, és hozzáadni az „ID” előtagot. Ezt megteheti a Formula in excel használatával:

= TRANSPOSE („ID” és B4: B7)

Ez átveszi az adatokat, és minden cellatartalomhoz hozzáadja az előtagot.

Bármely értéket hozzáadhat utótagként a fenti ÁTLÁTÁS képlet használatával. Ez hasznos lehet, ha az Átültetés funkció segítségével a különböző sorokban megadott szavakat egyetlen cellába összefűzi. Ehhez hajtsa végre a következő lépéseket:

  • Írja be a szintaxist: CONCATENATE (TRANSPOSE (B4: B7 & ”,”). Ne nyomja meg az Enter billentyűt.
  • Válassza ki az excel transzponálás funkciót az alábbiak szerint.
  • Nyomja meg az F9 gombot.
  • Távolítsa el () a képletből.
  • Nyomd meg az Entert.

Ez összefűzi a sejteket egyetlen cellában.

4. példa

Tegyük fel, hogy vannak olyan könyvtáradatai, amelyekben a több tantárgy egy polcon van elrendezve, és különböző polcok vannak az alábbiak szerint.

Ezen adatok (B4: E6) felhasználásával bármelyik alany helyét (H3: H11-ben megadva) kikérheti.

Ezt megteheti a szintaxis használatával

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

Lássuk, hogyan működik ez az ÁTLÁTHATÓ formula az excelben.

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

Amikor H3-ban megadják, akkor az (($ C $ 4: $ E $ 6 = H3) lesz.

Ez 1 és 0 tömböt alkot az érték jelenlétének vagy hiányának jelzésére. A H3 biológia esetében a tömböt a következőképpen formálja: (1,0,0; 0,0,0; 0,0,0)

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

3 sorból álló tömböt hoz létre egy oszlopban, és a 0 hatványa biztosítja, hogy a számokat 1-re konvertálják. Ennek a függvénynek a kimenete

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

Az MMULT az excelben megszorozza A és B kimenetét.

Az MMULT ((1,0,0; 0,0,0; 0,0,0), (1,1,1)) adja meg a kimenetet (1; 0; 0)

  • MATCH (1, MMULT (), 0)

Megfelel a C kimenetének 1-vel. A MATCH (1, (1; 0; 0), 0) az 1-es pozíciót adja vissza.

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

Azonosítja annak a cellának az értékét, amelyhez az egyezési függvény meghatározta a pozíciót. Az INDEX ($ B $ 4: $ B $ 6, 1) A1-et ad vissza.

Hasonlóan a „Földrajz” mint tantárgy esetében:

  1. - ($ C $ 4: $ E $ 6 = D6) visszatér (0,0,0; 0,0,0; 0,1,0)
  2. TRANSPOSE (OSZLOP ($ C $ 4: $ E $ 6) 0)) újraindul (1,1,1)
  3. Az MMULT ((0,0,0; 0,0,0; 0,1,0), (1,1,1)) eredményt ad (0; 0; 1)
  4. A MATCH (1, (0; 0; 1), 0) értéke 3
  5. Az INDEX ($ B $ 4: $ B $ 6, 3) értéke A3.

Dolgok, amikre emlékezni kell

  1. A copy-paste opció duplikátumokat hoz létre.
  2. Ez a függvény összeköti az adatokat a forrással.
  3. Ha a kijelölt sorok és oszlopok száma nem egyenlő a forrásadat oszlopainak és sorainak számával, az # ÉRTÉK hibát eredményez.
  4. Miután megadta, egyetlen egyedi cella sem, amely ennek a funkciónak a része, nem változtatható meg.
  5. Nyomja meg a CTRL + SHIFT + ENTER billentyűkombinációt a Formula excelbe történő beviteléhez.

érdekes cikkek...