Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Není odkaz jako odkaz. Typ odkazů: relativní - absolutní - (smíšený). Styl odkazů: A1 - R1C1 více a podrobněji v tomto článku.
Článek doplněn a aktualizován: 11.6.2014
V tomto článku se dozvíte jaký je rozdíl mezi stylem odkazu A1 - R1C1 a jak v těchto stylech použít absolutní, relativní, smíšené odkazování. Jak využít pojmenované oblasti, případně stylem naformátovat tabulku jako Tabulku.
Proč odkazy? Odkazy jsou jednou z nejdůležitějších znalostí, která vám z Excelu vytvoří obrovskou pomůcku pro usnadnění práce s vašimi daty.
V Excelu se bez odkazů neobejdete (předpokládám, že Excel používáte pro skutečnou práci). Pokud v Excelu provádíte výpočty (neopisujete otrocky čísla) musíte používat odkazy. Zadáváním do buněk přímo hodnot pro výpočet např. =1+1, je nesmysl. Buňka výpočet provede, ale při požadavku na změnu hodnot (místo 1 budete potřebovat zadat 2) musíte projít jednotlivé buňky a hodnoty ručně opravit ve vzorci (což je zdlouhavé, nepraktické a zbytečné). Navíc na první pohled nevíte z jakých čísel je výpočet proveden.
U mnoha funkcí (např. vyhledávací, logické) si nedovedu představit smysluplný zápis vzorce (funkce) bez odkazů.
Proto správné, rychlé, elegantní je, mít v část buněk pro hodnoty a v dalších buňkách příslušné výpočty. Pokud se změní jedna hodnota, změníte příslušnou buňku a ostatní buňky se přepočítají automaticky sami.
V tomto článku se dozvíte, jaké Excel má možností odkazování (typy odkazů), na praktických příkladech představím jejich použití. Pokud odkazování pochopíte, uznáte, že myšlenka odkazování je geniální a bez odkazu se již neobejdete.
V Excelu se dá odkazovat:
V Excelu existují druhy/typy odkazů:
Navíc se v Excelu lze odkazovat pomocí:
Poznámka: Musíte si vybrat buď použití stylu (způsobu) adresování A1, nebo R1C1. Použití definovaných názvů a na buňky, je nezávislé na volbě stylu adresování A1/R1C1.
Nejčastěji používáno pro klasické výpočty, odkazy jsou na první pohled přehlednější. Při prvním spuštění Microsoft Excelu je tento styl odkazu přednastaven (pokud jej někdo nezmění, např. "zákeřný" kolega).
Oblíbený hlavně programátory. Výhoda při programování ve VBA se nemusíte zabývat písmenky (zda jde o sloupec AA nebo AB?), postě přičtete patřičný počet sloupců.
Více o definovaných názvech v samostatném článku: Definované názvy, aneb jak pojmenovat buňku (oblast) a dále ji využít pro výpočty.
Použití odkazování pomocí adres pro tabulku s formátem je popsáno dále. Případně podrobněji v samostatném článku Jak na formát (styl) tabulky - Microsoft Excel
Finta, na které někteří personalisté zkouší, zda umíte základy Excelu. Opačně je můžete zmást a přepnout jim zobrazení na styl R1C1 (zjistíte, zda neučí orla lítat) :)
Pro Excel 2010. Na kartě Soubor - Možnosti v zobrazeném dialogovém okně Možnosti aplikace Excel v menu Vzorce zatrhnout Styl odkazů R1C1 a máte hotovo.
Vtípek - Typ: Takto můžete "pozlobit" své kolegy ;-)
Pro Excel 2007 jsem popsal v článku: Označování sloupců čísly - styl odkazů R1C1
Ukázky jak vypadají jednotlivé odkazy (absolutní, relativní smíšený) v jednotlivých stylech:
Poznámka: Přepínaní mezi absolutním, relativním, řádkově absolutním a sloupcově absolutním odkazem lze pomocí klávesové zkratky F4.
Poznámka 2: Odlišnosti Apple a konkurence (OppenOfice, Google tabulky) jsou uvedeny na konci tohoto článku.
Teorií máte za sebou, jdeme na praktické příklady.
Úkol: Vypočtěte cenu v Kč, pokud znáte převodní kurz. Pro dvě tabulky, kdy data jsou:
=C8*$G$6
Postačí jen řádkově absolutní odkaz pro kurz.
=C8*G$6
=C8*G$6
Vypočtěte plochu obdélníkových plechů.
Máte zdrojovou tabulku s udanou délkou a šířkou daných plechů. V řádku je výška ve sloupci šířka. Vašim úkolem bude vypočíst plochu jednotlivých plechů.
Ukázka tabulky:|
obdélník šířka |
obdélník výška | ||||
|---|---|---|---|---|---|
| 10 | 20 | 30 | 40 | 50 | |
| 10 | |||||
| 20 | |||||
| 30 | |||||
| 40 | |||||
| 50 | |||||
Takže nejprve si vypočteme plochu. Čísla jsou volena schválně tak jednoduchá ať si můžete zkontrolovat výsledek z hlavy. Plocha plechu je jasná: Výška x šířka, pokud zadáte jen =B9*C8 při rozkopírováni do dalších buněk obdržíte nesprávné údaje.
Pro funkční rozkopírováni vzorce musíte doplnit o smíšené odkazování tj.:
takže správný vzorec vypadá:
Výška x šířka =$B9*C$8
=$B9*C$8
Poznámka: Je pravda, že můžete vzít buňku po buňce a do každé doplnit výška * šířka, ale při tabulce o 1000 položkách na to budete potřebovat týden.
Úkol: Vypočtěte cenu v Kč, pokud znáte převodní kurz. Pro dvě tabulky, kdy data jsou:
=RC[-1]*R8C8
Postačí jen řádkově absolutní odkaz pro kurz.
=C8*G$6
=R[-1]C*R24C8
Vypočtěte plochu obdélníkových plechů.
Máte zdrojovou tabulku s udanou délkou a šířkou daných plechů. V řádku je výška ve sloupci šířka. Vašim úkolem bude vypočíst plochu jednotlivých plechů.
Ukázka tabulky:|
obdélník šířka |
obdélník výška | ||||
|---|---|---|---|---|---|
| 10 | 20 | 30 | 40 | 50 | |
| 10 | |||||
| 20 | |||||
| 30 | |||||
| 40 | |||||
| 50 | |||||
Správný vzorec vypadá: Výška x šířka
=RC2*R8C
Odkazovat se nemusíte jen na buňku v daném listě, ale také:
Pokud máte odkaz do jiného sešitu, musíte mít nastaveno automatické obnovování v možnostech. Jinak při otevření sešitu se nenačtou automaticky data z těchto externích sešitu.
Aneb odkazovací operátory
| Operátor | Popis | Význam | Příklad |
|---|---|---|---|
| : | dvojtečka | operátor oblasti Jeden odkaz na všechny buňky mezi dvěma odkazy včetně těchto odkazů | (B2:C5) |
| ; | středník | operátor sjednocení Kombinuje více odkazů do jednoho odkazu (sjednocuje) | (B2:C4;C7) |
| mezera | operátor průniku Vytváří jeden odkaz na buňky společné dvěma odkazům (tj. průnik), viz ukázka | (B7:D7 C6:C8) |
Podrobnější odkazovací operátory jsem sepsal v článku operátory v kapitole odkazovací operátory.
Mějte v buňce:
=(1+2+3)*2
Označte1+2+3 a stiskněte klávesu F9 dojde k výpočtu v buňce bude (i po stisku Enter):
=(6)*2
Vrátit můžete přes ikonu Zpět nebo Ctrl + Z.
Podobně při použití odkazu na buňku B2.
=B2*2
Označte=B2 a stiskněte klávesu F9 přenese se číslo (hodnota) z buňky B2.
Jak tyto odkazy definovat, jak je použít ve funkcích, jejich výhody a nevýhody, jak přiřadit buňce nebo oblasti buněk jméno, atd. Toto téma přesahuje rámec tohoto článku. Pokud vás zajímá sepsal jsem samostatný článek Definované názvy - úvod a pro pokročilejší práci s definovanými názvy je k dispozici článek Definované názvy pro dynamicky měněné oblasti.
Při použití stylu tabulka na tabulce se můžete odkazovat na jednotlivé buňky (oblasti buněk) pomocí "strukturovaných odkazů". Ve funkci místo odkazu na buňku C3 uvidíte @[MujSloupec]. Podrobnější informace o těchto odkazech jsou v přípravě (přeci jen se jedná o velice specifickou záležitost a její použití už není tak časté, ač výhody jsou obrovské).
V každé verzi Excel 2007 nebo Excel 2010 je tento zápis trochu odlišný (snad z důvodu, aby Microsoft zmátl carský režim a uživatele Microsoft Excel ;-)), ale při práci s tabulkymi se použitáí vyplatí, nejen pro větší přehlednost.
Jak na styly Tabulky je popsáno v samostatném článku styly Tabulky v Microsoft Excel.
Jaké chyby můžete při zadávání odkazu způsobit. Na co si dávat pozor.
Podrobnější popis je v přípravě.
Rozdíly, aneb jaké jsou odlišnosti u Apple a konkurenčních produktů.
| Funkce F4 | Konkurence |
|---|---|
| F4 |
|
+ T
|
|
| Shift + F4 |
|
Soubor
Absolutní relativní odkazy pro styl A1 R1C1
ke stažení zdarma.
Poznámka jen jako doplnění co již bylo řečeno: Pro funkci příslušného stylu odkazů R1C1 nebo A1, musíte v možnostech zvolit správný (požadovaný) styl.
Takže základy odkazování ve stylu A1 i R1C1 - absolutně, relativně, smíšeně, případně využití pojmenované oblasti, nebo stylu tabulky jako Tabulky máte za sebou. Pro případné doplnění, na co jsem v článku zapomněl, můžete použít komentáře.
Článek byl aktualizován: 19.09.2020 11:07
Pomohl vám článek? Vyřešili jste problém? Můžete mě podpořit zakoupení tabulky (samozdřejmě čokoládové), když kafe nepiji ;) Odkaz na zakoupení čokolády. Za veškerou podporu vám děkuji a samozdřejmě jí využiji do zdokonalování a rozšířování webu.
Případně přidejte odkaz na vaši oblíbenou sociální síť, případně využijste hashtag #JakNaExcel .
Děkuji za váš čas a doufám, že jste nalezli odpověď na svůj problém.
Narazili jste v článku na nejasnost, chybu? Máte tip na vylepšení nebo doplnění článku? Budu rád pokud se zmínite v komentářích.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od dubna roku 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím 8x za sebou). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 20 let (o Excel píší přes 25). Zdarma je zde přes 1.500 návodu, tipů a triků, včetně přes 350 různých šablon, sešitů a přes 70 taháků v pdf.
|
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
|
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2025 |