Kako koristiti funkciju INDIRECT (NEPŘÍMÝ.ODKAZ) u Excelu

Český Angličtina
NEPŘÍMÝ.ODKAZ INDIRECT

Funkce NEPŘÍMÝ.ODKAZ v Microsoft Excel a Google Sheets je užitečným nástrojem, jenž umožňuje dynamičtěji pracovat s odkazy na buňky nebo celé rozsahy buněk. Tato funkce generuje odkaz definovaný textovým řetězcem, což nabízí flexibilnější možnosti manipulace s daty a uspořádáním listů.

Syntaxe a základní použití

Syntaxe funkce NEPŘÍMÝ.ODKAZ je následující:

NEPŘÍMÝ.ODKAZ(ref_text; [a1])
  • ref_text: Textový řetězec určující odkaz na buňku nebo rozsah buněk. Lze použít formát A1 (standardní odkazování) nebo R1C1 (odkazování podle řádků a sloupců).
  • [a1]: Volitelný argument určující, jaký formát adresování se má použít. Standardně je nastaven na TRUE nebo je vynechán, což předpokládá formát A1. Pokud je nastaven na FALSE, použije se formát R1C1.

Příklad použití:

=NEPŘÍMÝ.ODKAZ("B1")

Tato formule vrátí hodnotu nacházející se v buňce B1.

Příklady praxe

1. Vytvoření dynamického seznamu

Představte si, že potřebujete vytvořit rozevírací seznam, který se mění na základě výběru v jiném seznamu. Máte k dispozici dva listy, jeden s názvy kategorií a druhý s příslušnými položkami pro každou kategorii.

Krok 1: Na hlavním listu vytvořte rozevírací seznam v buňce A1 s odkazem na list s kategoriemi pomocí funkce pro data validation (Datová validace).

Krok 2: Pomocí funkce NEPŘÍMÝ.ODKAZ vytvořte odkaz na dynamicky vybraný rozsah:

=NEPŘÍMÝ.ODKAZ(A1 & "!B2:B10")

Tímto způsobem vytvoříte odkaz na rozsah B2:B10 na listu, jehož název je v A1. Tento výběr poté můžete využít pro další rozevírací seznam v buňce B1.

2. Sledování dat napříč různými listy

Máte-li několik listů s identickými tabulkami ale pro různé měsíce či oddělení, můžete chtít zjednodušit extrakci dat bez potřeby ruční úpravy odkazů.

Krok 1: Vyberte list, který chcete analyzovat (například „Leden“) a vložte jeho název do buňky A1.

Krok 2: Použijte NEPŘÍMÝ.ODKAZ k odkazování na konkrétní buňku na vybraném listu:

=NEPŘÍMÝ.ODKAZ(A1 & "!B2")

Tento přístup vám umožní rychle měnit zpracovávané listy bez potřeby přepisování celých formulí.

Obrázkové ilustrace těchto přístupů ukazují, jak efektivně můžete využít funkci NEPŘÍMÝ.ODKAZ pro zefektivnění vaší práce v Excelu a Google Sheets.

Více informací: https://support.microsoft.com/cs-cz/office/nepřímý-odkaz-funkce-474b3a3a-8a26-4f44-b491-92b6306fa261

Další funkce
Filtruje oblast dat na základě zadaných kritérií
Vrátí funkci ze zadaného odkazu, zformátovanou jako text
Vytvoří zástupce nebo odkaz, který otevře dokument uložený na síťovém serveru, v síti intranet nebo Internet
Pomocí rejstříku zvolí hodnotu z odkazu nebo matice
Vrátí textový odkaz na jednu buňku listu
Vrátí počet oblastí v odkazu
Vrátí posun odkazu od zadaného odkazu
Vyhledá hodnoty v odkazu nebo matici
Vrátí číslo řádku odkazu
Vrátí počet řádků v odkazu
Načte data v reálném čase z aplikace, která podporuje automatizaci COM
Vrátí počet sloupců v odkazu
Vrátí číslo sloupce odkazu
Seřazení obsahu oblasti nebo matice
Seřazení obsahu oblasti nebo matice na základě hodnot v odpovídající oblasti nebo matici
Hledá v prvním sloupci matice a dále ve směru řádku, až vrátí hodnotu buňky
Vrátí transponovanou matici
Vrátí seznam jedinečných hodnot v seznamu nebo oblasti
Prohledá horní řádek matice a vrátí hodnotu určené buňky
Vyhledá hodnoty ve vektoru nebo matici
Prohledá oblast nebo matici a vrátí položku odpovídající první nalezené shodě Pokud shoda neexistuje, pak XLOOKUP může vrátit nejpodobnější (přibližnou) shodu
Vrátí relativní pozici položky v matici nebo oblasti buněk
Vrátí data uložená v sestavě kontingenční tabulky
Zvolí hodnotu ze seznamu hodnot