Jak přiřadit název rozsahu buněk v aplikaci Excel
Při vytváření vzorců v aplikaci Excel můžete odkazy na buňky z jiné části listu ve vzorcích. Ale pokud máte hodně formule, všechny tyto odkazy na buňky mohou být matoucí. Existuje snadný způsob, jak odstranit zmatek.
Aplikace Excel obsahuje funkci nazvanou "Jména", která umožňuje, aby vaše vzorce byly čitelnější a méně matoucí. Namísto odkazu na buňku nebo rozsah buněk můžete k této buňce nebo rozsahu přiřadit název a použít tento název ve vzorcích. To vám pomůže pochopit a udržet vaše vzorce.
Ve výše uvedeném vzorci odkazujeme na rozsah buněk (tučně) z jiného pracovního listu nazvaného "Databáze produktů" ve stejném sešitu. V tomto případě název pracovního listu nám dává dobrý náhled, co se nachází v rozsahu buněk "A2: D7". Mohli bychom však použít název pro tento rozsah buněk, abychom vytvořili vzorec kratší a čitelnější.
= IF (ISBLANK (A11), "", VLOOKUP (ALL,Databáze produktů '! A2: D7,2, FALSE))
Poznámka: Další informace o funkci VLOOKUP používané ve výše uvedeném vzorci naleznete v článku o použití VLOOKUP v aplikaci Excel. Dále se můžete naučit používat funkci "IF" a další užitečné funkce.
Jak vytvořit název buňky nebo rozsah buněk pomocí pole Název
Chcete-li přiřadit název určitému okruhu buněk, vyberte buňky, které chcete pojmenovat. Buňky nemusí být sousedící. Chcete-li vybrat nesouvislé buňky, použijte klávesu "Ctrl" při jejich výběru.
Klepněte myší v poli "Name Box" nad buněčnou mřížkou.
Do rámečku zadejte název rozsahu buněk a stiskněte tlačítko "Enter". Například jsme volali vybrané buňky na našem "Product Database" listu "Products". Existují pravidla pro syntaxi, která musíte dodržovat při výběru jména. Můžete začít pouze s písmenem, podtržítkem (_) nebo zpětným lomítkem (\). Zbytek jména se může skládat z písmen, čísel, období a podtržítek. Existují další pravidla syntaxe o tom, co je platné, a nikoliv při definování jmen.
Vzpomínáte si na vzorec od začátku tohoto článku? Obsahoval odkaz na pracovní list "Produkty databáze" v sešitu a rozsah buněk v tomto listu. Nyní, když jsme vytvořili název "Produkty" a představovali rozsah buněk na našem pracovním listu "Databáze produktů", můžeme tento název použít ve vzorci, který je uveden níže.
= IF (ISBLANK (A11), "", VLOOKUP (ALL,produkty,2, FALSE))
Poznámka: Při vytváření jména pomocí "Název pole" je rozsah názvu výchozí pro sešit. To znamená, že název je k dispozici pro použití v libovolném listu v aktuálním sešitu bez odkazu na konkrétní pracovní list. Můžete se rozhodnout omezit rozsah na určitý pracovní list, takže název pracovního listu musí být použit při odkazu na název, například v příkladu na začátku tohoto článku.
Jak upravit názvy pomocí Správce jmen
Aplikace Excel poskytuje nástroj nazvaný "Správce jmen", který usnadňuje hledání, úpravu a odstranění jmen ve vašem sešitu. Správu jmen můžete také použít k vytvoření jména, pokud chcete zadat další podrobnosti o názvu. Chcete-li otevřít Správce jmen, klikněte na kartu "Formule".
V sekci "Definované názvy" na kartě "Formule" klikněte na "Správce jmen".
Zobrazí se dialogové okno Správce jmen. Chcete-li upravit existující jméno, vyberte jméno v seznamu a klikněte na tlačítko Upravit. Například upravíme název "Produkty".
Zobrazí se dialogové okno "Upravit název". Můžete změnit název "samotného" a přidat k názvu jméno "Komentář", které poskytuje další podrobnosti o tom, co název představuje. Můžete také změnit rozsah buněk, kterým je tento název přiřazen, klepnutím na tlačítko "Rozbalit dialogové okno" na pravé straně pole "Odkazuje se na".
Poznámka: Uvidíte, že rozbalovací seznam Rozsah je šedý. Při úpravě existujícího názvu nemůžete změnit "Rozsah" tohoto jména. Při prvním vytvoření jména musíte vybrat rozsah. Pokud chcete, aby rozsah byl specifický pracovní list, nikoli celý sešit, můžete vytvořit název způsobem, který vám umožní určit rozsah původně. Ukážeme vám, jak to udělat v pozdější části.
Jako příklad řekněme, že jsme do produktu "Databáze produktů" přidali další produkt a chceme jej zahrnout do buněčného sortimentu s názvem "Produkty". Když klikneme na tlačítko "Rozbalit dialog", zmenší se dialogové okno "Upravit jméno", které bude obsahovat pouze pole "Odkazuje se na". Rozsah buněk vybereme přímo v pracovním listu "Databáze produktů", včetně řádku obsahujícího nově přidaný produkt. Název pole a rozsah buněk se automaticky zadávají do pole Upravit. Chcete-li přijmout svůj výběr a vrátit se do úplného dialogového okna "Upravit jméno", klikněte na tlačítko "Sbalit dialog". Klikněte na tlačítko "OK" v dialogovém okně "Upravit jméno" pro přijetí změn názvu.
Jak odstranit název pomocí Správce jmen
Pokud se rozhodnete, že název již nepotřebujete, je snadné jej smazat. Jednoduše přejděte do dialogového okna "Správce jmen", jak jsme popsali v předchozí části. Poté v seznamu jmen vyberte název, který chcete smazat, a klikněte na tlačítko "Smazat".
V potvrzovacím dialogovém okně, které se zobrazí, klikněte na tlačítko "OK", pokud jste si jisti, že chcete vymazat vybrané jméno. Jste vráceni do dialogového okna "Správce jmen". Kliknutím na tlačítko Zavřít jej zavřete.
Jak vytvořit název pomocí dialogového okna "Nové jméno"
Když vytvoříte nový název tím, že vyberete jednu nebo více buněk a zadáte název do pole "Name Box", výchozí rozsah názvu je celý sešit. Takže, co děláte, pokud chcete omezit rozsah názvu pouze na určitý pracovní list?
Vyberte buňky, ke kterým chcete název přiřadit. Klepněte na kartu "Formuláře" a potom klikněte na "Definovat název" v části "Definované názvy".
Poznámka: Nemáte nejprve buňky vyberte. Můžete je také vybrat později pomocí tlačítka "Rozbalit dialog", pokud chcete.
Zobrazí se dialogové okno "Nové jméno". Všimněte si, že je velmi podobné dialogu "Upravit jméno", který byl zmíněn výše. Hlavním rozdílem je, že nyní můžete změnit rozsah názvu. Řekněme, že chceme omezit rozsah názvu pouze na pracovní list "Faktury". Udělali bychom to, kdybychom chtěli použít stejný název pro celou řadu buněk na jiném pracovním listu.
Nejprve zadáme jméno, které chceme použít, což je v našem případě "Produkty". Při vytváření jména si pamatujte pravidla syntaxe. Poté, abychom omezili rozsah názvu "Produkty" pouze na pracovní list "Faktury", vybereme jej z rozevíracího seznamu "Rozsah".
Poznámka: Dialogové okno "Nové jméno" lze také přistupovat klepnutím na tlačítko "Nové" v dialogovém okně "Správce názvů".
Do pole "Komentář" zadejte další podrobnosti o názvu. Pokud jste nevybrali buňky, ke kterým přiřazujete název, klikněte na tlačítko "Rozbalit dialog" napravo od pole "Refers to" pro výběr buněk stejným způsobem, jako jsme to udělali, když jsme název dříve upravili . Klepnutím na tlačítko OK dokončíte vytvoření nového jména.
Název se automaticky vloží do stejného pole "Name Box", které jsme použili k přiřazení názvu řadě buněk na začátku tohoto článku. Nyní můžeme nahradit odkaz na rozsah buněk ("Databáze produktů"! $ A $ 2: $ D: 7) s názvem (Produkty) ve vzorcích na pracovním listu "Faktury", jako jsme to učinili dříve v tomto článku.
Jak používat název pro reprezentaci konstantní hodnoty
Nemusíte odkazovat na buňky při vytváření jména. Název můžete použít k reprezentaci konstanty, nebo dokonce vzorce. Například níže uvedený pracovní list zobrazuje směnný kurz použitý pro výpočet ceny v eurech pro různé velikosti widgetů. Vzhledem k tomu, že se směnný kurz často mění, bylo by užitečné, kdyby se nacházelo na místech, které lze snadno najít a aktualizovat. Vzhledem k tomu, že názvy jsou snadno upravitelné, jak jsme již uvedli, můžeme vytvořit jméno, které bude reprezentovat směnný kurz a přiřadit jménu hodnotu.
Všimněte si, že vzorec obsahuje absolutní odkaz na buňku obsahující aktuální směnný kurz. Rádi bychom použili jméno, které bude odkazovat na aktuální směnný kurz, takže je snadnější změnit a vzorce, které jsou používány směnným kurzem, jsou srozumitelnější.
Chcete-li vytvořit název, který bude přiřazen ke konstantní hodnotě, otevřete dialogové okno "Nové jméno" klepnutím na kartu "Formuláře" a klepnutím na "Definovat název" v části "Definované názvy". Zadejte název, který reprezentuje konstantní hodnotu, například "ExchangeRate". Chcete-li tomuto jménu přiřadit hodnotu, zadejte v rozevíracím seznamu "Odkazuje se na" a za ním hodnotu rovného znaménka (=). Mezi rovným znaménkem a hodnotou by neměl být prostor. Klepnutím na tlačítko OK dokončíte vytvoření jména.
Poznámka: Pokud existuje vzorec, který používáte na mnoha místech sešitu, můžete tento vzorec zadat do pole Upravit, takže můžete jednoduše zadat název v každé buňce, kde potřebujete použít vzorec.
Nyní můžeme použít nové jméno ve vzorcích, kde chceme použít kurz. Když klikneme na buňku s vzorem, který obsahuje absolutní odkaz na buňku, všimněte si, že výsledek je "0.00". To proto, že jsme odstranili směnný kurz z referenční buňky. Tuto bunkovou referenci nahradíme novým názvem, který jsme vytvořili.
Zvýrazněte odkaz na buňky (nebo jinou část vzorce, který chcete nahradit názvem) a začněte psát jméno, které jste vytvořili. Při psaní se zobrazí všechny odpovídající názvy v rozbalovací nabídce. Vyberte jméno, které chcete vložit do vzorce, kliknutím na něj v rozbalovací nabídce.
Název je vložen do vzorce. Stiskněte tlačítko "Enter" pro přijetí změny a aktualizaci buňky.
Všimněte si, že výsledek je aktualizován pomocí směnného kurzu uvedeného jménem.
Jména jsou velmi užitečná, pokud vytvoříte složité sešity aplikace Excel se spoustou vzorců. Pokud potřebujete rozdávat své sešity ostatním, pomocí názvů to usnadňuje ostatním, stejně jako sobě, pochopit vaše vzorce.