V následujícím článku se dozvíte, jak zjistit, které externí odkazy jsou ve vašich excelových tabulkách a jak je po kopírování úspěšně přizpůsobit a upravit.
Jak jsou v aplikaci Excel strukturovány externí reference
Externí reference jsou vždy strukturovány podle stejného schématu. Nejprve použijete název sešitu v hranatých závorkách. Následuje název listu. Následuje vykřičník a za ním odkaz na buňku.
Pokud vytvoříte externí odkaz, který odkazuje na list, jehož název obsahuje mezery, pak je název složky a listu uzavřen do jednoduchých uvozovek.
Pokud složka, na kterou odkazuje externí odkaz, není otevřená, zobrazí se před názvem pracovní složky cesta, ve které lze tuto složku najít.
V zásadě Excel vždy vytváří externí odkazy jako absolutní odkazy. Poznáte to podle toho, že obsahují znaky dolaru.
Jak správně zkopírovat a přizpůsobit externí odkazy na tabulky aplikace Excel
Při kopírování vzorců aplikace Excel automaticky upraví odkazy, pokud se nejedná o absolutní odkazy. Bohužel to nefunguje, pokud odkazy přistupují k několika dalším tabulkám a název tabulky se má upravit. Představte si následující situaci:
Vždy chcete číst hodnoty ze stejné buňky z různých tabulek s názvy 01.xls, 02.xls atd. Reference pak mají následující strukturu:
= ‘C: \ Moje soubory \ [01.xls] Tabulka 1‘! A1
= ‘C: \ Moje soubory \ [02.xls] Tabulka 1‘! A1
Pokud takový odkaz zkopírujete do tabulky, upraví se pouze odkaz na adresu buňky na konci. Pokud však chcete snadno a pohodlně změnit celý kryt, pracujte podle následující metody.
Nejprve vytvořte sloupec, do kterého lze zapsat proměnnou část názvu souboru. Z toho pak dáte dohromady požadovaný vzorec, který můžete zkopírovat. Funguje to takto:
Vytvořte v listu sloupec, ve kterém je zadána variabilní část (v tomto případě název souboru). Tento sloupec musíte nastavit ve formátu textového čísla. Poté zadejte do sloupce variabilní části názvu souboru, jak ukazuje následující obrázek:
Poté zadejte do buňky B1 následující vzorec:
= "= 'C: \ Moje dokumenty \ [" & A1 & ". Xls] Tabulka1'! $ A $ 1"
Zkopírujte tento vzorec do níže uvedených buněk. Výsledek v tabulce je uveden na následujícím obrázku:
Excel zpočátku interpretuje výsledek vzorce jako text. Abyste mohli vypočítat pomocí těchto vzorců, musíte je převést:
- Vyberte všechny buňky se zkopírovanými vzorci - v tomto případě rozsah buněk B1: B20.
- Pomocí příkazu „Upravit - Kopírovat“ uložte obsah buňky do schránky.
- Nechte buňky vybrané a v nabídce „Upravit“ vyberte příkaz „Vložit jinak“.
- V tomto poli aktivujte možnost „Hodnoty“.
- Potvrďte to tlačítkem „OK“.
Místo vzorců jsou nyní výsledky v buňkách. Opět ponechte vybrané buňky a v nabídce „Data“ vyberte příkaz „Text ve sloupcích“, čímž spustíte průvodce převodem textu.
Zde přímo potvrdíte úvodní obrazovku tlačítkem „Dokončit“. Vzorce jsou poté sestaveny v požadované formě a ukazují odpovídající výsledek.
Jak najít externí odkazy v tabulkách aplikace Excel
Pokud chcete ve svých složkách najít externí odkazy, nemusíte to dělat ručně. Nechte Excel, aby za vás vytvořil přehled všech referencí.
To je také užitečné, když je v sešitu odkaz, ale nevíte přesně, na který zdroj dat odkazuje.
Chcete -li získat seznam všech odkazů v sešitu, proveďte následující:
- Aktivujte sešit, ve kterém vás reference zajímají.
- Excel 2010: Klikněte na nabídku SOUBOR. Poté vyberte příkaz PŘIPRAVIT - UPRAVIT ODKAZY NA SOUBORY.
- Excel 2007: Klikněte na tlačítko Office. Poté vyberte příkaz PŘIPRAVIT - UPRAVIT ODKAZY NA SOUBORY.
- Excel 2003: Zavolejte příkaz EDIT - ODKAZY.
Excel vám zobrazí seznam odkazů ve vaší tabulce.
V seznamu odkazů můžete vidět všechny propojené sešity. Pomocí tlačítka OPEN SOURCE můžete otevřít složky z tohoto seznamu poté, co jste v seznamu klikli na odpovídající název souboru.