Excel 2020: Otočte údaje bokom pomocou vzorca - Tipy pre Excel

Obsah

Niekto postavil tento vyhľadávací stôl bokom a tiahol sa cez C1: N2. Uvedomujem si, že by som mohol použiť HLOOKUP namiesto VLOOKUP, ale radšej otočím dáta späť do zvislej orientácie.

Kópia C1: N2. Pravým tlačidlom myši kliknite na A4 a v časti Možnosti vloženia vyberte možnosť Transponovať. Transpozícia je fantastické slovo aplikácie Excel pre „otočenie údajov nabok“.

Veľa transponujem. Ale na transponovanie používam Alt + E, S, E, Enter namiesto kliknutia pravým tlačidlom.

Vyskytol sa problém. Transpozícia je jednorazová snímka údajov. Čo ak máte v horizontálnych údajoch vzorce? Existuje spôsob, ako transponovať pomocou vzorca?

Prvý spôsob je trochu bizarný. Ak sa pokúšate transponovať 12 horizontálnych buniek, musíte vybrať 12 vertikálnych buniek v jednom výbere. Začnite písať vzorec, napríklad =TRANSPOSE(C2:N2)do aktívnej bunky, ale nestláčajte kláves Enter. Namiesto toho podržte stlačený kláves Ctrl + Shift a stlačte kláves Enter. Takto sa do vybraných buniek vloží vzorec jedného poľa. Tento vzorec PRECHODU vráti 12 odpovedí a tieto sa zobrazia v 12 vybraných bunkách, ako je uvedené nižšie.

Keď sa údaje v horizontálnej tabuľke zmenia, vo vertikálnej tabuľke sa zobrazia rovnaké hodnoty, ako je uvedené nižšie.

Maticové vzorce však nie sú dobre známe. Niektorí nováčikovia v tabuľkových procesoroch sa môžu pokúsiť upraviť váš vzorec a zabudnúť stlačiť Ctrl + Shift + Enter.

Ak sa chcete vyhnúť použitiu maticového vzorca, použite kombináciu indexov a riadkov, ako je to znázornené na obrázku nižšie. =ROW(1:1)je šikovný spôsob zápisu čísla 1. Pri kopírovaní tohto vzorca nadol sa odkaz na riadok zmení na 2: 2 a vráti dvojku.

Funkcia INDEX hovorí, že dostávate odpovede od C2: N2 a chcete tú n-tú položku z rozsahu.

Na nasledujúcom obrázku je =FORMULATEXTv stĺpci C zobrazené, ako sa mení vzorec pri kopírovaní.

Zaujímavé články...