Odkaz na dynamický list s NEPRIAMYM - Tabuľkami Excelu a Google

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

Tento tutoriál predvedie, ako dynamicky používať funkciu NEPRIAMY na referenčné hárky.

Odkaz na dynamický list pomocou funkcie NEPRIAMY

Funkcia INDIRECT vám umožňuje odkazovať na rozsah pomocou reťazca textu, čo uľahčuje zmenu odkazu na bunku. Jeho syntax je:

Tento príklad bude odkazovať bunka C6 v pracovných listoch Q1, Q2, Q3, a Q4:

1 = NEPRIAMY (B3 & "!" & C3)

Vo vyššie uvedenom príklade bol operátor spájania (&) vnorený do funkcie NEPRIAMY na spojenie názvu pracovného hárka a umiestnenia bunky.

NEPRIAMY - prchavá funkcia

Pozor: Funkcia INDIRECT je prchavá. To znamená, že sa prepočíta zakaždým, keď sa zošit prepočíta. Ak sa spoliehate na príliš veľa NEPRIAMYCH funkcií, bude to mať negatívny vplyv na rýchlosť vášho zošita.

Namiesto INDIRECT môžete zvyčajne použiť iné energeticky nezávislé funkcie. Jednou z týchto funkcií je funkcia CHOOSE.

Funkcia CHOOSE - referencia k listu

Funkcia CHOOSE vracia hodnotu z rozsahu alebo zoznamu hodnôt na základe danej pozície. Jeho syntax je:

Napríklad napr. CHOOSE (2, „Joseph“, „Rachel“, „John“) vráti „Rachel“, pretože je to druhá hodnota uvedená za indexovým číslom.

Nasledujúci príklad bude odkazovať na hodnoty celkových tržieb za každý štvrťrok z pracovných hárkov Q1, Q2, Q3 a Q4.

1 = VYBERTE (C3, 'Q1'! $ C $ 6, 'Q2'! $ C $ 6, 'Q3'! $ C $ 6, 'Q4'! $ C $ 6)

V tomto prípade stĺpec C. určuje polohu požadovanej hodnoty. Interne vzorec prideľuje pozície v rovnakom poradí, ako je vybrané, inými slovami, je to pozícia hodnôt z indexového čísla.

Poznámka: Ak je číslo uvedené pre „index_num„Argument je väčší ako celkový počet hodnôt, Excel vráti #HODNOTU! Chyba.

Referencia dynamického hárka s NEPRIAME v Tabuľkách Google

Tieto vzorce fungujú v Tabuľkách Google úplne rovnako ako v programe Excel.

wave wave wave wave wave