Funkcia TRANSPOSE v Exceli 2007 vám umožňuje zmeniť orientáciu rozsahu buniek (alebo poľa). Túto funkciu môžete použiť na transpozíciu vertikálneho rozsahu buniek, v ktorom údaje prebiehajú v riadkoch susedných stĺpcov, do rozsahu, v ktorom údaje prechádzajú cez stĺpce susedných riadkov, a naopak. Ak chcete úspešne použiť funkciu TRANSPOSE, musíte nielen vybrať rozsah, ktorý má opačný počet stĺpcov a riadkov, ale musíte ho zadať aj ako vzorec poľa.
Ak napríklad používate funkciu TRANSPOSE na transpozíciu rozsahu 2 x 5 buniek (t. j. rozsahu, ktorý zaberá dva susediace riadky a päť susedných stĺpcov), musíte vybrať prázdny rozsah buniek 5 x 2 (tj. , rozsah, ktorý obsahuje päť susedných riadkov a dva susedné stĺpce) v pracovnom hárku predtým, ako použijete tlačidlo Vložiť funkciu na vloženie funkcie TRANSPOSE do prvej bunky. Potom, po výbere rozsahu buniek 2 x 5, ktorý obsahuje údaje, ktoré chcete transponovať v textovom poli Array dialógového okna Argumenty funkcie, musíte stlačiť Ctrl+Shift+Enter, aby ste toto dialógové okno zatvorili a vstúpili do funkcie TRANSPOSE do celého vybratého rozsahu buniek ako vzorec poľa (uzavretý v zložených zátvorkách).
Predpokladajme, že chcete transponovať údaje zadané do rozsahu buniek A10:C11 (pole 2 x 3) do prázdneho rozsahu buniek E10:F12 (pole 3 x 2) pracovného hárka. Keď stlačíte Ctrl+Shift+Enter na dokončenie vzorca poľa, po výbere rozsahu buniek A10:A11 ako argumentu poľa vloží Excel do každej bunky rozsahu nasledujúci vzorec poľa:
{=TRANSPOSE(A10:C11)}
Ak všetko, čo chcete urobiť, je transponovať hlavičky riadkov a stĺpcov alebo jednoduchú tabuľku údajov, nemusíte prechádzať rigmarolou vytvárania vzorca poľa pomocou funkcie TRANSPOSE. Jednoducho skopírujte rozsah buniek, ktoré sa majú transponovať, pomocou tlačidla Kopírovať na karte Domov na páse s nástrojmi. Pred kliknutím na možnosť Transponovať v rozbaľovacej ponuke tlačidla Prilepiť umiestnite kurzor bunky do prvej prázdnej bunky, do ktorej sa má vložiť transponovaný rozsah.