Jak zdefiniować i edytować nazwany zakres w programie Excel

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.

Zrzut ekranu programu Excel przedstawiający tworzenie nazwanego zakresu za pomocą pola nazwy

Aby utworzyć nazwę za pomocą pola nazwy, jak pokazano na powyższym obrazku:

  1. Zaznacz żądany zakres komórek w arkuszu.

    Zrzut ekranu z podświetlonymi komórkami

  2. Wpisz żądaną nazwę dla tego zakresu w polu Nazwa, na przykład Jan_Sales.
    Zrzut ekranu Jan_Sales w polu nazwy
  3. 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.

Arkusz kalkulacyjny programu Excel przedstawiający okno dialogowe Menedżer nazw służące do tworzenia nazwanego zakresu

Aby utworzyć nazwę za pomocą okna dialogowego Nowa nazwa:

  1. Zaznacz żądany zakres komórek w arkuszu.
  2. Wybierz kartę Formuły na wstążce.

    Zrzut ekranu karty Formuły

  3. Wybierz opcję Zdefiniuj nazwę, aby otworzyć okno dialogowe Nowa nazwa.

    Zrzut ekranu przedstawiający opcję Zdefiniuj nazwę na karcie Formuły

  4. Wprowadź nazwę, zakres i zakres w oknie dialogowym.

    Zrzut ekranu okna dialogowego Nowa nazwa

  5. Po zakończeniu wybierz przycisk OK, aby powrócić do arkusza. Nazwa jest wyświetlana w polu nazwy po wybraniu zdefiniowanego zakresu.

    Zrzut ekranu przedstawiający szczegóły nowej nazwy

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:

  1. Wybierz kartę Formuły na wstążce.

    Zrzut ekranu karty Formuły

  2. Wybierz ikonę Menedżera nazw na środku wstążki, aby otworzyć Menedżera nazw.

    Zrzut ekranu menedżera nazw

  3. W Menedżerze nazw wybierz przycisk Nowy, aby otworzyć okno dialogowe Nowa nazwa.

    Zrzut ekranu okna Menedżera nazw

  4. Wprowadź nazwę, zakres i zakres. Wybierz OK, aby powrócić do arkusza. Nazwa jest wyświetlana w polu nazwy po wybraniu zdefiniowanego zakresu.

    Zrzut ekranu przedstawiający szczegóły nowej nazwy

Usuwanie lub edytowanie nazw

Przy otwartym Menedżerze nazw:

  1. W oknie zawierającym listę nazw wybierz nazwę do usunięcia lub edycji.

    Zrzut ekranu z nazwą wybraną w Menedżerze nazw

  2. Aby usunąć nazwę, wybierz przycisk Usuń nad oknem listy.

    Zrzut ekranu przedstawiający przycisk Usuń w Menedżerze nazw

  3. 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.
    Zrzut ekranu Edytuj nazwę

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.

Zrzut ekranu programu Excel przedstawiający różne arkusze

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

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *