Jak zdefiniować i edytować nazwany zakres w programie Excel

Spisu treści:

Jak zdefiniować i edytować nazwany zakres w programie Excel
Jak zdefiniować i edytować nazwany zakres w programie Excel
Anonim

Co warto wiedzieć

  • Podświetl żądany zakres komórek i wpisz nazwę w polu Nazwa nad kolumną A w arkuszu.
  • Alternatywnie zaznacz żądany zakres, wybierz kartę Formuły na wstążce, a następnie wybierz Definiuj nazwę.
  • Aby zarządzać nazwami zakresów, przejdź do zakładki 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 nazw

Jednym ze sposobów i prawdopodobnie najłatwiejszym sposobem definiowania nazw jest użycie Pola Nazwy, znajdującego się nad kolumną A w arkuszu. Możesz użyć tej metody do tworzenia unikalnych nazw, które są rozpoznawane przez każdy arkusz w skoroszycie.

Image
Image

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

  1. Podświetl żądany zakres komórek w arkuszu.

    Image
    Image
  2. Wpisz żądaną nazwę dla tego zakresu w Pole nazw, na przykład Jan_Sales.

    Image
    Image
  3. Naciśnij klawisz Enter na klawiaturze. Nazwa jest wyświetlana w Pole nazw.

Nazwa jest również wyświetlana w polu Nazwa zawsze, gdy ten sam zakres komórek jest podświetlony w arkuszu. Jest również wyświetlany w Menedżerze nazw.

Zasady i ograniczenia nazewnictwa

Zasady składni do zapamiętania 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 to 255 znaków.
  • Wielkie i małe litery są nie do odróżnienia od Excela, więc Jan_Sales i jan_sales są widziane jako ta sama nazwa przez Excel.
  • Odwołanie do komórki nie może być używane jako nazwy takie jak A25 lub R1C4.

Co to jest nazwany zakres?

A nazwany zakres, nazwa zakresu lub zdefiniowana nazwa wszystkie odnoszą się do tego samego obiekt w Excelu; jest to nazwa opisowa - taka jak Jan_Sales lub June_Precip - która jest 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:

Dodatkowo, ponieważ nazwany zakres nie zmienia się, gdy formuła jest kopiowana do innych komórek, stanowi alternatywę dla bezwzględnych odwołań do komórek w formułach. Istnieją trzy metody definiowania nazwy w programie Excel: za pomocą pola nazwy, okna dialogowego nowej nazwy lub menedżera nazw.

Definiowanie i zarządzanie nazwami za pomocą Menedżera nazw

Drugą metodą definiowania nazw jest użycie okna dialogowego Nowa nazwa. To okno dialogowe jest otwierane za pomocą opcji Define Name znajdującej się pośrodku karty Formulas wstążki. Okno dialogowe Nowa nazwa ułatwia definiowanie nazw z zakresem na poziomie arkusza roboczego.

Image
Image

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

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

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

    Image
    Image
  4. Wprowadź Nazwa, Zakres i Zakres w oknie dialogowym.

    Image
    Image
  5. Po zakończeniu wybierz OK, aby powrócić do arkusza roboczego. Nazwa jest wyświetlana w Pole Nazwy za każdym razem, gdy wybrany jest zdefiniowany zakres.

    Image
    Image

Menedżer nazw może być używany zarówno do definiowania istniejących nazw, jak i zarządzania nimi; znajduje się obok opcji Zdefiniuj nazwę na karcie Formuły na wstążce.

Podczas definiowania nazwy w Menedżerze nazw otwiera się okno dialogowe Nowa nazwa opisane powyżej. Pełna lista kroków jest następująca:

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

    Image
    Image
  2. Wybierz ikonę Name Manager na środku wstążki, aby otworzyć Name Manager.

    Image
    Image
  3. W Name Manager wybierz przycisk Nowa, aby otworzyć okno dialogowe Nowa nazwa box.

    Image
    Image
  4. Wprowadź Nazwa, Zakres i Zakres. Wybierz OK, aby powrócić do arkusza roboczego. Nazwa jest wyświetlana w Pole Nazwy za każdym razem, gdy wybrany jest zdefiniowany zakres.

    Image
    Image

Usuwanie lub edytowanie nazw

Przy otwartym Menedżerze nazw:

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

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

    Image
    Image
  3. Aby edytować nazwę, wybierz przycisk Edytuj, aby otworzyć okno dialogowe Edytuj nazwę.

    W oknie dialogowym Edytuj nazwę możesz edytować wybraną nazwę, dodać komentarze na jej temat lub zmienić istniejące odniesienie do zakresu.

    Image
    Image

Zasięgu istniejącej nazwy nie można zmienić za pomocą opcji edycji. Aby zmienić zakres, usuń nazwę i przedefiniuj ją z poprawnym zakresem.

Filtrowanie nazw

Przycisk Filter w Menedżerze nazw ułatwia:

  • Znajdź nazwy z błędami – np. nieprawidłowy zakres.
  • Określ zakres nazwy - poziom arkusza lub skoroszytu.
  • Sortuj i filtruj wymienione nazwy – zdefiniowane nazwy (zakresy) 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, który odnosi się do lokalizacji, w których określona nazwa jest rozpoznawana przez Excel. Zakres nazwy może dotyczyć pojedynczych arkuszy (zakres lokalny) lub całego skoroszytu (zakres globalny). Nazwa musi być unikalna w swoim zakresie, ale ta sama nazwa może być używana w różnych zakresach.

Domyślnym zakresem nowych nazw jest globalny poziom skoroszytu. Raz zdefiniowany zakres nazwy nie może być łatwo zmieniony. Aby zmienić zakres nazwy, usuń nazwę w Menedżerze nazw i przedefiniuj ją z poprawnym zakresem.

Zakres lokalnego arkusza roboczego

Nazwa z zakresem na poziomie arkusza jest prawidłowa tylko dla arkusza, dla którego została zdefiniowana. Jeśli nazwa Total_Sales obejmuje arkusz 1 skoroszytu, program Excel nie rozpozna nazwy w arkuszu 2, arkusz 3 lub dowolny inny arkusz w skoroszycie. Umożliwia to zdefiniowanie tej samej nazwy do użycia w wielu arkuszach roboczych – o ile zakres każdej nazwy jest ograniczony do konkretnego arkusza roboczego.

Używanie tej samej nazwy dla różnych arkuszy może być stosowane w celu zapewnienia ciągłości między arkuszami i zapewnienia, ż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 roboczego, na przykład:

Lub

Nazwy utworzone za pomocą Pole nazw zawsze mają globalny zakres na poziomie skoroszytu, chyba że nazwa arkusza i nazwa zakresu zostaną wprowadzone w polu nazwy podczas definiowania nazwy.

Image
Image

Przykłady

  • Nazwa: Jan_Sprzedaż, Zakres - globalny poziom skoroszytu
  • Nazwa: Arkusz1!Sprzedaż_stycznia, Zakres - lokalny poziom arkusza roboczego

Zakres globalnego skoroszytu

Nazwa zdefiniowana w zakresie 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 na poziomie 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 zasięg globalny, ta sama nazwa może być używana w różnych skoroszytach zatytułowanych 2012_Revenue, 2013_Revenue i 2014_Przychody

Konflikty zakresu i pierwszeństwo zakresu

Możliwe jest użycie tej samej nazwy zarówno na lokalnym poziomie arkusza, jak i na poziomie skoroszytu, ponieważ ich zakres byłby inny. Taka sytuacja jednak powodowałaby konflikt za każdym razem, gdy użyto 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 byłaby używana zamiast nazwy poziomu 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 nadpisania pierwszeństwa jest nazwa lokalnego poziomu arkusza, która obejmuje arkusz 1 skoroszytu. Zakresy połączone z arkuszem 1 dowolnego skoroszytu nie mogą być zastąpione przez nazwy poziomów globalnych.

Zalecana: