Názvy ve vzorcích

Platí pro
Excel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Název je výstižná zkratka, která usnadňuje pochopení účelu odkazu na buňku, konstantu, vzorec nebo tabulku, jejichž význam nemusí být na první pohled jasný. V následující části jsou uvedeny běžné příklady názvů a způsobů, jak mohou zlepšit srozumitelnost.

Typ příkladu Příklad bez názvu Příklad s názvem
Odkaz =SUMA(C20:C30) =SUMA(PrvníČtvrtletíProdej)
Konstanta =SOUČIN(A5,8.3) =SOUČIN(Cena,DPH)
Vzorec =SUMA(SVYHLEDAT(A1,B1:F20,5,FALSE), -G5) =SUMA(Úroveň_Zásob,-Objednávka_Částka)
Tabulka C4:G36 =NejvyššíObrat06

Další informace o používání názvů

Typy názvů

Můžete vytvářet a používat několik typů názvů.

Definovaný název: Název představující buňku, oblast buněk, vzorec nebo konstantní hodnotu. Můžete vytvořit vlastní definovaný název nebo může aplikace Excel vytvořit definovaný název za vás, například při nastavení oblasti tisku.

Název tabulky : Název tabulky aplikace Excel, což je kolekce dat týkajících se určitého předmětu uložených v záznamech (řádky) a polích (sloupce). Při každém vložení tabulky vytvoří Excel tabulku s výchozím názvem Tabulka1, Tabulka2 atd. Název tabulky můžete změnit, aby byl smysluplnější. Další informace o tabulkách aplikace Excel naleznete v tématu Použití strukturovaných odkazů v tabulkách aplikace Excel.

Obor názvu

Každý název má obor, což je buď určitý list (tato možnost bývá také označována jako místní úroveň listu), nebo celý sešit (tato možnost bývá také označována jako globální úroveň sešitu). Obor názvu je místo, v rámci kterého je název uznáván bez výhrad. Příklady:

  • Pokud jste definovali například název Budget_FY08 a jeho obor je List1, je tento název (pokud není kvalifikovaný) rozpoznán pouze v Listu 1, ale nikoli v ostatních listech.
    Chcete-li použít místní název listu v jiném listu, můžete jej kvalifikovat tak, že před něj zadáte název listu. Příklady:
    List1!Rozpočet_FY08
  • Máte-li definovaný například název Sales_Dept_Goals, který má obor sešit, bude tento název rozpoznán ve všech listech tohoto sešitu, nikoli však v ostatních sešitech.

Název musí být v rámci oboru vždy jedinečný. Aplikace Excel zabrání definování názvu, který již v rámci oboru existuje. Stejný název můžete ovšem používat v různých oborech. Můžete například definovat název HrubýZisk v oborech List1, List2 a List3 ve stejném sešitu. Přestože je název stejný, v každém oboru je jedinečný. Pomocí této možnosti můžete zajistit, aby vzorec používající název HrubýZisk vždy odkazoval na stejné buňky v rámci místní úrovně listu.

Stejný název (HrubýZisk) můžete dokonce definovat pro globální úroveň sešitu, obor je ovšem opět jedinečný. V tomto případě však může dojít ke konfliktu názvů. K vyřešení tohoto konfliktu používá aplikace Excel ve výchozím nastavení název definovaný pro list, protože úroveň místního listu má přednost před globální úrovní sešitu. Pokud chcete tuto prioritu změnit a použít název sešitu, můžete to udělat tak, že před název zadáte název sešitu. Příklady:

SouborSešitu!HrubýZisk

Místní úroveň listu můžete přepsat u všech listů v sešitu. Jedinou výjimkou je první list, který v případě, že existuje konflikt názvů, který nelze přepsat, vždy používá místní název.

Definování a zadávání názvů

Název se definuje pomocí následujících možností:

  • Defined Names box on the formula bar Tato možnost je nejvhodnější pro vytvoření názvu vybrané oblasti na úrovni sešitu.
  • Definovat název z výběru Názvy můžete pohodlně vytvářet z existujících popisků řádků a sloupců výběrem buněk v listu.
  • Dialogové okno Nový název: Tato možnost je nejvhodnější, potřebujete-li větší pružnost při vytváření názvů, například při určování oboru místní úrovně listu nebo při vytváření komentáře k názvu.

Poznámka: Ve výchozím nastavení se v názvech používají absolutní odkazy na buňky.

Název můžete zadat následujícími způsoby:

  • Psaní Název se dá napsat, například jako argument vzorce.
  • Použití funkce Automatické dokončování vzorce: Můžete použít rozevírací seznam Automatické dokončování vzorce, ve kterém jsou automaticky uvedeny platné názvy.
  • Výběrem pomocí příkazu Použít ve vzorci: Definovaný název lze vybrat ze seznamu, který je k dispozici pomocí příkazu Použít ve vzorci ve skupině Definované názvy na kartě Vzorce.

Auditování jmen

Můžete také vytvořit seznam definovaných názvů v sešitu. V listu určete oblast se dvěma prázdnými sloupci (seznam bude obsahovat dva sloupce – jeden pro název a jeden pro popis názvu). Vyberte buňku, která bude v levém horním rohu seznamu. Na kartě Vzorce klepněte ve skupině Definované názvy na tlačítko Použít ve vzorci, klepněte na tlačítko Vložit a poté v dialogovém okně Vložit názvy klepněte na tlačítko Vložit seznam.

Informace o syntaktických pravidlech pro názvy

Následující seznam obsahuje syntaktická pravidla pro vytváření a úpravy názvů.

  • Platné znaky Prvním znakem názvu musí být písmeno, podtržítko (_) nebo zpětné lomítko (\). Zbývajícími znaky mohou být písmena, čísla, tečky a podtržítka.
    Tip: Jako definovaný název nelze použít velká a malá písmena "C", "c", "R" nebo "r", protože se používají jako zkratky pro výběr řádku nebo sloupce pro aktuálně vybranou buňku, když je zadáte do textového pole Název nebo Přejít na .
  • Odkazy na buňky nejsou povolené: Názvy nemůžou být stejné jako odkaz na buňku, třeba Z$100 nebo R1C1.
  • Mezery nejsou platné : Jako část názvu nejsou povoleny mezery. Jako oddělovače slov používejte podtržítka (_) a tečku (.), například Sales_Tax nebo První.čtvrtletí.
  • Délka názvu: Název může obsahovat maximálně 255 znaků.
  • Rozlišení velkých a malých písmen Názvy mohou obsahovat velká a malá písmena. V aplikaci Excel se velká a malá písmena v názvech nerozlišují. Pokud například ve stejném sešitu vytvoříte název Prodej a pak další název PRODEJ, aplikace Excel zobrazí výzvu k zadání jedinečného názvu.

Definování názvu pro buňku nebo oblast buněk na listu

  1. Vyberte buňku, oblast buněk nebo nesousedící výběry, které chcete pojmenovat.
  2. Klikněte na pole Název na levém konci řádku vzorců.
    Rozevírací seznam Název
    Rozevírací seznam Název
  3. Zadejte název, který chcete použít jako odkaz na výběr. Název může obsahovat maximálně 255 znaků.
  4. Stiskněte klávesu ENTER.

Poznámka

Buňka se nedá pojmenovat, když děláte změny v jejím obsahu.

Definování názvu pomocí výběru buněk v listu

Existující popisky řádků a sloupců můžete převést na názvy.

  1. Vyberte oblast, kterou chcete pojmenovat, včetně popisků řádků a sloupců.
  2. Na kartě Vzorce klikněte ve skupině Definované názvy na položku Vytvořit z výběru.
    Vzhled pásu karet aplikace Excel
  3. V dialogovém okně Vytvořit názvy z výběru určete zaškrtnutím políček Horní řádek, Levý sloupec, Dolní řádek nebo Pravý sloupec místo, které obsahuje popisky. Název vytvořený tímto způsobem odkazuje pouze na buňky, které obsahují hodnoty, a nezahrnuje existující popisky řádků a sloupců.

Definování názvu pomocí dialogového okna Nový název

  1. Na kartě Vzorce klikněte ve skupině Definované názvy na položku Definovat název.
    Vzhled pásu karet aplikace Excel

  2. V dialogovém okně Nový název zadejte do pole Název název, který chcete použít jako referenci.
    Poznámka: Název může obsahovat maximálně 255 znaků.

  3. Chcete-li určit obor názvu, vyberte v rozevíracím seznamu Obor položku Sešit nebo název listu v sešitu.

  4. V případě potřeby můžete do pole Komentář zadat popisný komentář, který může obsahovat maximálně 255 znaků.

  5. V poli Odkaz na proveďte jednu z následujících akcí:

    • Chcete-li zadat odkaz na buňku, zadejte odkaz na buňku.
      Tip: Ve výchozím nastavení je zadán aktuální výběr. Pokud chcete jako argument zadat odkazy na jiné buňky, klikněte na Obrázek tlačítkaSbalit dialog (tím se dialogové okno dočasně zmenší), vyberte buňky na listu a pak klikněte na obrázek tlačítkaRozbalit dialogové okno.
    • Pokud chcete zadat konstantu, zadejte = (symbol rovná se) a potom zadejte hodnotu konstanty.
    • Pokud chcete zadat vzorec, zadejte = a potom zadejte vzorec.
  6. Kliknutím na OK proces dokončíte a vrátíte se zpátky do listu.

Tip:

Dialogové okno Nový název se dá rozšířit nebo prodloužit kliknutím na úchyt v dolní části a jeho přetažením.

Správa názvů pomocí dialogového okna Správce názvů

Pomocí dialogového okna Správce názvů můžete pracovat se všemi definovanými názvy a názvy tabulek v sešitu. Můžete například chtít najít názvy s chybami, potvrdit hodnotu a odkaz názvu, zobrazit a upravit popisný komentář nebo určit obor. Můžete také řadit a filtrovat seznam názvů a snadno přidávat, měnit nebo odstraňovat názvy z jednoho místa.

Chcete-li otevřít dialogové okno Správce názvů, klikněte na kartě Vzorce ve skupině Definované názvy na tlačítko Správce názvů.

Vzhled pásu karet aplikace Excel

Zobrazení názvů

V dialogovém okně Správce názvů jsou v seznamu zobrazeny o každém názvu následující informace:

Sloupec Zobrazené informace
Ikona a název Jedna z následujících možností:
  • Definovaný název, který je označený ikonou definovaného názvu Ikona definovaného názvu
  • Název tabulky, který je označený ikonou názvu tabulky Ikona názvu tabulky
Hodnota Aktuální hodnota názvu, například výsledek vzorce, řetězcová konstanta, oblast buněk, chyba, matice hodnot nebo zástupný symbol, pokud vzorec nelze vyhodnotit. Následují ukázkové příklady:
  • „toto je řetězcová konstanta"
  • 3,1459
  • {2003;12,2002;23,;2001,18}
  • #REF!
  • {...}
Odkaz na Aktuální odkaz pro název. Následují ukázkové příklady:
  • =List1!$A$3
  • =8,3
  • =HR!$A$1:$Z$345
  • =SUMA(List1!A1;List2!B2)
Obor
  • Název listu, pokud je oborem místní úroveň listu.
  • "Sešit", pokud je oborem globální úroveň sešitu.
Komentář Další informace o názvu, až 255 znaků Následují ukázkové příklady:
  • Platnost této hodnoty vyprší 2. května 2007.
  • Neodstraňovat! Důležitý název!
  • Založeno na zkušebních hodnotách certifikace ISO.
  • Dialogové okno Správce názvů nelze použít při provádění změn obsahu buňky.
  • V dialogovém okně Správce názvů se nezobrazují názvy definované v jazyce VBA (jazyk Visual Basic for Application) ani skryté názvy (vlastnost Viditelné názvu je nastavena na hodnotu Nepravda).

Změna velikosti sloupců

  • Chcete-li automaticky přizpůsobit velikost sloupce nejdelší hodnotě ve sloupci, poklikejte na pravou stranu záhlaví sloupce.

Řazení názvů

  • Chcete-li seznam jmen seřadit vzestupně nebo sestupně, klikněte na záhlaví sloupce.

Filtrování názvů

Chcete-li rychle zobrazit podmnožinu názvů, použijte příkazy v rozevíracím seznamu Filtr. Kliknutím na každý z příkazů lze zapnout nebo vypnout operaci filtrování, což usnadňuje kombinování nebo odebírání různých operací filtrování a dosažení požadovaných výsledků.

Chcete-li filtrovat seznam názvů, proveďte některou z následujících akcí:

Příkaz Akce
Rozsah názvů do listu Zobrazí se pouze názvy v rámci místní úrovně listu.
Rozsah názvů do sešitu Zobrazí se pouze názvy v rámci globální úrovně sešitu.
Názvy s chybami Zobrazí se pouze názvy s hodnotami obsahujícími chyby, například #REF, #VALUE nebo #NAME).
Názvy bez chyb Zobrazí se pouze názvy s hodnotami, které neobsahují chyby.
Definované názvy Zobrazí se pouze názvy, které jste definovali nebo které jsou definovány aplikací Excel, například oblast tisku.
Názvy tabulek Zobrazí se pouze názvy tabulek.

Změna názvu

Změníte-li definovaný název nebo název tabulky, změní se také použití tohoto názvu v sešitu.

  1. Na kartě Vzorce klikněte ve skupině Definované názvy na tlačítko Správce názvů.
    Vzhled pásu karet aplikace Excel

  2. V dialogovém okně Správce názvů klikněte na název, který chcete změnit, a pak klikněte na Upravit.
    Tip: Můžete také dvakrát kliknout na název.

  3. V dialogovém okně Upravit název zadejte do pole Název nový název, který chcete použít jako odkaz.

  4. V poli Odkaz na změňte odkaz a klikněte na tlačítko OK.

  5. V dialogovém okně Správce názvů změňte v poli Odkaz na buňku, vzorec nebo konstantu, kterou název představuje.

    • Chcete-li zrušit nežádoucí nebo náhodné změny, klikněte na tlačítko Storno nebo stiskněte klávesu ESC.
    • Změny uložíte kliknutím na tlačítko PotvrditEnter nebo stisknutím klávesy ENTER.

Tlačítkem Zavřít se dialogové okno Správce názvů pouze zavře. Nevyžaduje se u již provedených změn.

Odstranění jednoho nebo víc názvů

  1. Na kartě Vzorce klikněte ve skupině Definované názvy na tlačítko Správce názvů.
    Vzhled pásu karet aplikace Excel

  2. V dialogovém okně Správce názvů klikněte na název, který chcete změnit.

  3. Chcete-li vybrat jeden nebo více názvů, proveďte jednu z následujících akcí:

    • Chcete-li vybrat název, klikněte na něj.
    • Chcete-li vybrat více názvů v souvislé skupině, klikněte na názvy a přetáhněte je, případně stiskněte klávesu SHIFT a klikněte na každý název ve skupině.
    • Chcete-li vybrat více názvů v nesouvislé skupině, stiskněte klávesu CTRL a klikněte na každý název ve skupině.
  4. Klikněte na Odstranit. Můžete taky stisknout klávesu DELETE.

  5. Kliknutím na tlačítko OK odstranění potvrďte.

Tlačítkem Zavřít se dialogové okno Správce názvů pouze zavře. Nevyžaduje se u již provedených změn.

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.

Viz také

Definice a použití názvů ve vzorcích