Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel pre web Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2019 pre Mac Excel 2016

Popis

Vráti odkaz určený textovým reťazcom. Odkazy sa okamžite vyhodnocujú a zobrazí sa ich obsah. Funkcia INDIRECT sa používa na zmenu odkazu na bunku vo vzorci bez zmeny vzorca ako takého.

Syntax

INDIRECT(text_odkazu; [a1])

Syntax funkcie INDIRECT obsahuje nasledovné argumenty:

  • Ref_text    Povinný argument. Odkaz na bunku, ktorá obsahuje odkaz v štýle A1, odkaz v štýle R1C1, názov definovaný ako odkaz alebo odkaz na bunku ako textový reťazec. Ak ref_text nie je platný odkaz na bunku, funkcia INDIRECT vráti #REF! .

    • Ak ref_text odkazuje na iný zošit (externý odkaz), druhý zošit musí byť otvorený. Ak zdrojový zošit nie je otvorený, funkcia INDIRECT vráti #REF! .

      Poznámka: Externé odkazy nie sú podporované v aplikácii Excel Web App.

    • Ak ref_text odkazuje na rozsah buniek mimo limit riadka 1 048 576 alebo na limit stĺpcov 16 384 (XFD), funkcia INDIRECT vráti #REF! Ak je zadané umiestnenie pred prvou alebo za poslednou položkou v poli, výsledkom vzorca bude chybová hodnota #ODKAZ!.

  • A1    Voliteľný argument. Logická hodnota, ktorá určuje typ odkazu v bunke odkaz.

    • Ak je hodnota argumentu a1 TRUE alebo nie je zadaná, argument odkaz sa interpretuje ako odkaz typu A1.

    • Ak je hodnota argumentu a1 FALSE, argument odkaz sa interpretuje ako odkaz typu R1C1.

Príklad

Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Údaje

B2

1,333

B3

45

Juraj

10

5

62

Vzorec

Popis

Výsledok

=INDIRECT(A2)

Hodnota odkazu v bunke A2. Odkaz smeruje do bunky B2, ktorá obsahuje hodnotu 1,333.

1,333

=INDIRECT(A3)

Hodnota odkazu v bunke A3. Odkaz smeruje do bunky B3, ktorá obsahuje hodnotu 45.

45

=INDIRECT(A4)

Keďže názov bunky B4 je „Juraj", odkaz na tento zadefinovaný názov smeruje do bunky B4, ktorá obsahuje hodnotu 10.

10

=INDIRECT("B"&A5)

Spojí znak B s hodnotou v bunke A5, výsledok je teda 5. Toto zase odkazuje na bunku B5, ktorá obsahuje hodnotu 62.

62

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.