Jak zdefiniować i edytować nazwany zakres w programie Excel
Co wiedzieć
- Zaznacz żądany zakres komórek i wpisz nazwę w polu Nazwa powyżej kolumny A w arkuszu.
- Alternatywnie zaznacz żądany zakres, wybierz kartę Formuły na wstążce, a następnie wybierz opcję Zdefiniuj nazwę.
- Aby zarządzać nazwami zakresów, przejdź do karty Formuły, wybierz Menedżer nazw, wybierz nazwę, a następnie wybierz Usuń lub Edytuj.
W tym artykule wyjaśniono, jak definiować i edytować nazwy zakresów w programie Excel dla Microsoft 365, Excel 2019, 2016, 2013 i 2010.
Definiowanie i zarządzanie nazwami za pomocą pola nazwy
Jednym ze sposobów i prawdopodobnie najłatwiejszym sposobem definiowania nazw jest użycie pola nazwy, znajdującego się nad kolumną A w arkuszu. Tej metody można użyć do tworzenia unikatowych nazw rozpoznawanych przez każdy arkusz w skoroszycie.
Aby utworzyć nazwę za pomocą pola nazwy, jak pokazano na powyższym obrazku:
- Zaznacz żądany zakres komórek w arkuszu.
- Wpisz żądaną nazwę dla tego zakresu w polu Nazwa, na przykład Jan_Sales.
- Naciśnij klawisz Enter na klawiaturze. Nazwa jest wyświetlana w polu nazwy.
Nazwa jest również wyświetlana w polu Nazwa, gdy ten sam zakres komórek jest podświetlony w arkuszu. Jest również wyświetlany w Menedżerze nazw.
Zasady nazewnictwa i ograniczenia
Zasady składni, o których należy pamiętać podczas tworzenia lub edytowania nazw zakresów, są następujące:
- Nazwa nie może zawierać spacji.
- Pierwszy znak nazwy musi być literą, podkreśleniem lub ukośnikiem odwrotnym.
- Pozostałe znaki mogą być tylko literami, cyframi, kropkami lub znakami podkreślenia.
- Maksymalna długość nazwy wynosi 255 znaków.
- Wielkie i małe litery są nierozróżnialne w programie Excel, więc Jan_Sales i jan_sales są postrzegane przez program Excel jako ta sama nazwa.
- Odwołania do komórki nie można używać jako nazw, takich jak A25 lub R1C4.
Co to jest nazwany zakres?
Nazwany zakres, nazwa zakresu lub zdefiniowana nazwa odnoszą się do tego samego obiektu w programie Excel; jest to opisowa nazwa — na przykład Jan_Sales lub June_Precip — dołączona do określonej komórki lub zakresu komórek w arkuszu lub skoroszycie. Nazwane zakresy ułatwiają używanie i identyfikowanie danych podczas tworzenia wykresów oraz w formułach, takich jak:
Ponadto, ponieważ nazwany zakres nie zmienia się, gdy formuła jest kopiowana do innych komórek, stanowi alternatywę dla używania bezwzględnych odwołań do komórek w formułach. Istnieją trzy metody definiowania nazwy w programie Excel: użycie pola nazwy, okna dialogowego nowej nazwy lub menedżera nazw.
Definiowanie nazw i zarządzanie nimi za pomocą Menedżera nazw
Drugą metodą definiowania nazw jest użycie okna dialogowego Nowa nazwa. To okno dialogowe jest otwierane za pomocą opcji Zdefiniuj nazwę znajdującej się na środku zakładki Formuły na wstążce. Okno dialogowe Nowa nazwa ułatwia definiowanie nazw z zakresem na poziomie arkusza.
Aby utworzyć nazwę za pomocą okna dialogowego Nowa nazwa:
- Zaznacz żądany zakres komórek w arkuszu.
- Wybierz kartę Formuły na wstążce.
- Wybierz opcję Zdefiniuj nazwę, aby otworzyć okno dialogowe Nowa nazwa.
- Wprowadź nazwę, zakres i zakres w oknie dialogowym.
- Po zakończeniu wybierz przycisk OK, aby powrócić do arkusza. Nazwa jest wyświetlana w polu nazwy po wybraniu zdefiniowanego zakresu.
Menedżera nazw można używać zarówno do definiowania, jak i zarządzania istniejącymi nazwami; znajduje się obok opcji Zdefiniuj nazwę na karcie Formuły na wstążce.
Podczas definiowania nazwy w Menedżerze nazw otwiera się opisane powyżej okno dialogowe Nowa nazwa. Pełna lista kroków wygląda następująco:
- Wybierz kartę Formuły na wstążce.
- Wybierz ikonę Menedżera nazw na środku wstążki, aby otworzyć Menedżera nazw.
- W Menedżerze nazw wybierz przycisk Nowy, aby otworzyć okno dialogowe Nowa nazwa.
- Wprowadź nazwę, zakres i zakres. Wybierz OK, aby powrócić do arkusza. Nazwa jest wyświetlana w polu nazwy po wybraniu zdefiniowanego zakresu.
Usuwanie lub edytowanie nazw
Przy otwartym Menedżerze nazw:
- W oknie zawierającym listę nazw wybierz nazwę do usunięcia lub edycji.
- Aby usunąć nazwę, wybierz przycisk Usuń nad oknem listy.
- Aby edytować nazwę, wybierz przycisk Edytuj, aby otworzyć okno dialogowe Edytuj nazwę.
W oknie dialogowym Edytuj nazwę możesz edytować wybraną nazwę, dodać komentarz do nazwy lub zmienić istniejące odniesienie do zakresu.
Zasięgu istniejącej nazwy nie można zmienić za pomocą opcji edycji. Aby zmienić zakres, usuń nazwę i ponownie zdefiniuj ją z poprawnym zakresem.
Filtrowanie nazw
Przycisk Filtruj w Menedżerze nazw ułatwia:
- Znajdź nazwy z błędami — na przykład nieprawidłowy zakres.
- Określ zakres nazwy — czy to na poziomie arkusza, czy skoroszytu.
- Sortuj i filtruj wymienione nazwy – zdefiniowane (zakresy) nazwy lub nazwy tabel.
Przefiltrowana lista jest wyświetlana w oknie listy w Menedżerze nazw.
Zdefiniowane nazwy i zakres w programie Excel
Wszystkie nazwy mają zakres odnoszący się do lokalizacji, w których dana nazwa jest rozpoznawana przez program Excel. Zakres nazwy może dotyczyć pojedynczych arkuszy (zakres lokalny) lub całego skoroszytu (zakres globalny). Nazwa musi być unikatowa w swoim zakresie, ale ta sama nazwa może być używana w różnych zakresach.
Domyślnym zakresem dla nowych nazw jest globalny poziom skoroszytu. Raz zdefiniowanego zakresu nazwy nie można łatwo zmienić. Aby zmienić zakres nazwy, usuń nazwę w Menedżerze nazw i ponownie zdefiniuj ją z poprawnym zakresem.
Zakres poziomu arkusza lokalnego
Nazwa z zakresem na poziomie arkusza jest poprawna tylko dla arkusza, dla którego została zdefiniowana. Jeśli nazwa Total_Sales ma zakres arkusza 1 skoroszytu, program Excel nie rozpozna nazwy w arkuszu 2, arkuszu 3 ani żadnym innym arkuszu w skoroszycie. Umożliwia to zdefiniowanie tej samej nazwy do użycia w wielu arkuszach — o ile zakres każdej nazwy jest ograniczony do określonego arkusza.
Użycie tej samej nazwy dla różnych arkuszy może zapewnić ciągłość między arkuszami i upewnić się, że formuły używające nazwy Total_Sales zawsze odwołują się do tego samego zakresu komórek w wielu arkuszach w jednym skoroszycie.
Aby rozróżnić identyczne nazwy o różnych zakresach w formułach, poprzedź nazwę nazwą arkusza, na przykład:
Lub
Nazwy utworzone za pomocą pola nazwy zawsze mają zasięg globalny na poziomie skoroszytu, chyba że podczas definiowania nazwy w polu nazwy wprowadzono zarówno nazwę arkusza, jak i nazwę zakresu.
Przykłady:
- Nazwa: Jan_Sales, Zakres — poziom skoroszytu globalnego
- Nazwa: Arkusz1!Jan_Sales, Zakres — poziom arkusza lokalnego
Globalny zakres poziomu skoroszytu
Nazwa zdefiniowana z zakresem na poziomie skoroszytu jest rozpoznawana dla wszystkich arkuszy w tym skoroszycie. Dlatego nazwa poziomu skoroszytu może być użyta tylko raz w skoroszycie, w przeciwieństwie do nazw poziomów arkusza omówionych powyżej.
Nazwa zakresu poziomu skoroszytu nie jest jednak rozpoznawana przez żaden inny skoroszyt, więc nazwy poziomów globalnych mogą się powtarzać w różnych plikach programu Excel. Na przykład, jeśli nazwa Jan_Sales ma zakres globalny, ta sama nazwa może być używana w różnych skoroszytach zatytułowanych 2012_Revenue, 2013_Revenue i 2014_Revenue.
Konflikty zakresu i pierwszeństwo zakresu
Możliwe jest użycie tej samej nazwy zarówno na poziomie arkusza lokalnego, jak i na poziomie skoroszytu, ponieważ zakres dla tych dwóch byłby inny. Taka sytuacja powodowałaby jednak konflikt przy każdym użyciu tej nazwy.
Aby rozwiązać takie konflikty, w programie Excel nazwy zdefiniowane dla lokalnego poziomu arkusza mają pierwszeństwo przed globalnym poziomem skoroszytu. W takiej sytuacji nazwa na poziomie arkusza 2014_Revenue zostanie użyta zamiast nazwy na poziomie skoroszytu 2014_Revenue.
Aby zastąpić regułę pierwszeństwa, użyj nazwy poziomu skoroszytu w połączeniu z określoną nazwą poziomu arkusza, taką jak:
Jedynym wyjątkiem od nadpisywania pierwszeństwa jest nazwa lokalnego poziomu arkusza, która ma zakres arkusza 1 skoroszytu. Zakresów połączonych z arkuszem 1 dowolnego skoroszytu nie można zastąpić nazwami poziomów globalnych.
Dodaj komentarz