Ako používať funkciu Excel TRANSPOSE -

Zhrnutie

Funkcia Excel TRANSPOSE „prevráti“ orientáciu daného rozsahu alebo poľa: TRANSPOSE prevráti vertikálny rozsah do horizontálneho rozsahu a horizontálny rozsah do vertikálneho rozsahu.

Účel

Otočte orientáciu rozsahu buniek

Návratová hodnota

Pole v novej orientácii.

Syntax

= TRANSPOSE (pole)

Argumenty

  • pole - pole alebo rozsah buniek na transpozíciu.

Verzia

Excel 2003

Poznámky k použitiu

Funkcia TRANSPOSE prevádza vertikálny rozsah buniek na horizontálny rozsah buniek alebo horizontálny rozsah buniek na vertikálny rozsah buniek. Inými slovami, TRANSPOZÍCIA „preklopí“ orientáciu daného rozsahu alebo poľa:

  1. Ak dostane vertikálny rozsah, funkcia TRANSPOSE ho prevedie na horizontálny rozsah
  2. Ak dostane horizontálny rozsah, funkcia TRANSPOSE ho prevedie na vertikálny rozsah

Keď sa pole transponuje, prvý riadok sa stane prvým stĺpcom nového poľa, druhý riadok sa stane druhým stĺpcom nového poľa, tretí riadok sa stane tretím stĺpcom nového poľa atď.

TRANSPOSE sa môže použiť s rozsahmi aj s poľami.

Príklad

V zobrazenom príklade sú vzorce v I5 a F12:

=TRANSPOSE(B5:F6) // formula in I5 =TRANSPOSE(B12:C16) // formula in F12

Transponované rozsahy sú dynamické. Ak sa údaje v zdrojovom rozsahu zmenia, TRANSPOSE okamžite aktualizuje údaje v cieľovom rozsahu.

Poznámka: TRANSPOSE neprenáša formátovanie. V príklade boli cieľové rozsahy naformátované v samostatnom kroku.

Dynamické pole vs tradičné pole

Vyššie uvedené vzorce boli zadané v programe Excel 365, ktorý podporuje vzorce dynamického poľa, takže nie je potrebná žiadna špeciálna syntax, funkcia TRANSPOSE jednoducho funguje a výsledky sa automaticky rozlejú do cieľových buniek. V iných verziách programu Excel však TRANSPOSE musí byť zadaný ako vzorec viacbunkového poľa s klávesovou skratkou control + shift + enter:

  1. Najskôr vyberte cieľový rozsah, ktorý by mal mať rovnaký počet riadkov, ako má zdrojový rozsah stĺpce, a rovnaký počet stĺpcov ako zdrojový rozsah, ktorý obsahuje riadky.
  2. Zadajte funkciu TRANSPOSE a ako argument poľa vyberte zdrojový rozsah.
  3. Potvrďte vzorec ako maticový vzorec pomocou klávesov Control + Shift + Enter.

Prilepiť špeciálne

Funkcia TRANSPOSE má zmysel, keď potrebujete dynamické riešenie, ktoré sa bude naďalej aktualizovať pri zmene zdrojových údajov. Ak však potrebujete iba jednorazovú konverziu, môžete použiť možnosť Prilepiť špeciálne s možnosťou Transponovať. Toto video sa zaoberá základmi Paste Special.

Podobné videá

Obojsmerný súhrn s dynamickými poliami V tomto videu sa pozrieme na to, ako vytvoriť obojsmerný súhrn s vzorcami dynamického poľa. Výsledkom je súhrnná tabuľka, ktorá je veľmi podobná kontingenčnej tabuľke.

Zaujímavé články...