Jak przypisać nazwę do zakresu komórek w programie Excel
Podczas tworzenia formuł w programie Excel można odwoływać się do komórek z innej części arkusza roboczego w formułach. Ale jeśli masz dużo formuł, wszystkie odwołania do komórek mogą być mylące. Jest łatwy sposób na usunięcie zamieszania.
Program Excel zawiera funkcję o nazwie "Nazwy", dzięki której formuły są bardziej czytelne i mniej kłopotliwe. Zamiast wskazywać komórkę lub zakres komórek, można przypisać nazwę do tej komórki lub zakresu i użyć tej nazwy w formułach. Dzięki temu Twoje formuły będą łatwiejsze do zrozumienia i utrzymania.
W poniższym wzorze odwołujemy się do zakresu komórek (pogrubionego) z innego arkusza roboczego, zwanego "bazą danych produktu", w tym samym skoroszycie. W tym przypadku nazwa arkusza roboczego daje nam dobre pojęcie na temat zawartości komórek "A2: D7". Możemy jednak użyć nazwy dla tego zakresu komórek, aby formuła była krótsza i łatwiejsza do odczytania.
= JEŻELI (ISBLANK (A11), "", WYSZUKAJ.PIONOWO (WSZYSTKO, "Baza danych produktów "! A2: D7,2, FAŁSZ)))
UWAGA: Aby uzyskać więcej informacji o funkcji WYSZUKAJ.PIONOWO użytej w powyższym wzorze, zobacz nasz artykuł na temat korzystania z funkcji WYSZUKAJ.PIONOWO w programie Excel. Możesz także nauczyć się korzystać z funkcji "IF" i innych przydatnych funkcji.
Jak utworzyć nazwę komórki lub zakresu komórek za pomocą pola nazwy
Aby przypisać nazwę do zakresu komórek, wybierz komórki, które chcesz nazwać. Komórki nie muszą być ciągłe. Aby wybrać nie sąsiadujące komórki, podczas ich wybierania użyj klawisza "Ctrl".
Kliknij myszką w polu "Nazwa" powyżej siatki komórek.
Wpisz nazwę zakresu komórek w polu i naciśnij "Enter". Na przykład, wywołaliśmy wybrane komórki w naszym arkuszu roboczym "Baza danych produktów" "Produkty". Istnieją reguły składni, których musisz przestrzegać przy wyborze nazwy. Możesz rozpocząć tylko nazwę z literą, podkreśleniem (_) lub ukośnikiem odwrotnym (\). Reszta nazwy może składać się z liter, cyfr, kropek i podkreśleń. Istnieją dodatkowe reguły składni na temat tego, co jest poprawne, a nie podczas definiowania nazw.
Zapamiętaj wzór z początku tego artykułu? Zawierał on arkusz roboczy "Baza danych produktów" w skoroszycie oraz zakres komórek w tym arkuszu. Teraz, gdy utworzyliśmy nazwę "Produkty", która reprezentuje zakres komórek w naszym arkuszu "Baza danych produktów", możemy użyć tej nazwy w formule, pogrubionej poniżej.
= JEŻELI (ISBLANK (A11), "", WYSZUKAJ.PIONOWO (WSZYSTKIE,Produkty,2, FAŁSZ)))
UWAGA: Podczas tworzenia nazwy za pomocą "pola nazw", zasięg nazwy jest domyślny w skoroszycie. Oznacza to, że nazwa jest dostępna do użycia w dowolnym arkuszu w bieżącym skoroszycie bez odniesienia do konkretnego arkusza. Możesz ograniczyć zakres do konkretnego arkusza, więc nazwa arkusza musi być użyta w odniesieniu do nazwy, na przykład w przykładzie na początku tego artykułu.
Jak edytować nazwy za pomocą menedżera nazw
Excel udostępnia narzędzie o nazwie "Name Manager", które ułatwia wyszukiwanie, edytowanie i usuwanie nazw w skoroszycie. Możesz również użyć Menedżera nazw do tworzenia nazw, jeśli chcesz podać więcej szczegółów na temat nazwy. Aby uzyskać dostęp do menedżera nazw, kliknij kartę "Formuły".
W sekcji "Nazwy zdefiniowane" na karcie "Formuły" kliknij "Menedżer nazw".
Wyświetlone zostanie okno dialogowe menedżera nazw. Aby edytować istniejącą nazwę, wybierz nazwę z listy i kliknij "Edytuj". Na przykład zamierzamy edytować nazwę "Produkty".
Wyświetlone zostanie okno dialogowe "Edytuj nazwę". Możesz zmienić nazwę "samej", a także dodać "Komentarz" do nazwy, podając więcej szczegółów na temat tego, co reprezentuje nazwa. Możesz także zmienić zakres komórek, którym przypisano tę nazwę, klikając przycisk "Rozwiń okno" po prawej stronie pola "Odsyła do".
UWAGA: Zobaczysz, że lista rozwijana "Zakres" jest wyszarzona. Podczas edycji istniejącej nazwy nie można zmienić "Zakresu" tej nazwy. Musisz wybrać zasięg przy pierwszym tworzeniu nazwy. Jeśli chcesz, aby zakres był określonym arkuszem, a nie całym skoroszytem, możesz utworzyć nazwę w taki sposób, aby początkowo określić zakres. Pokażemy Ci, jak to zrobić w późniejszej sekcji.
Jako przykład, powiedzmy, że dodaliśmy kolejny produkt do naszej "bazy danych produktów" i chcemy umieścić ją w komórce o nazwie "Produkty". Po kliknięciu przycisku "Rozwiń okno dialogowe" okno dialogowe "Edytuj nazwę" zmniejsza się, aby zawierało tylko pole edycji "Odnosi się do". Wybieramy zakres komórek bezpośrednio w arkuszu "Baza danych produktów", w tym wiersz zawierający nowo dodany produkt. Nazwa arkusza roboczego i zakres komórek są automatycznie wprowadzane w polu edycji "Odnosi się do". Aby zaakceptować wybór i powrócić do pełnego okna dialogowego "Edytuj nazwę", kliknij przycisk "Zwiń okno dialogowe". Kliknij "OK" w oknie dialogowym "Edytuj nazwę", aby zaakceptować zmiany w nazwie.
Jak usunąć nazwę za pomocą menedżera nazw
Jeśli zdecydujesz, że nie potrzebujesz już nazwy, możesz ją łatwo usunąć. Po prostu wejdź do okna dialogowego "Menedżer nazw", o czym pisaliśmy w poprzedniej sekcji. Następnie wybierz nazwę, którą chcesz usunąć na liście nazwisk i kliknij "Usuń".
W wyświetlonym oknie dialogowym potwierdzenia kliknij "OK", jeśli jesteś pewien, że chcesz usunąć wybraną nazwę. Wróciłeś do okna dialogowego "Menedżer nazw". Kliknij "Zamknij", aby je zamknąć.
Jak utworzyć nazwę za pomocą okna dialogowego "Nowa nazwa"
Po utworzeniu nowej nazwy, wybierając jedną lub więcej komórek, a następnie wprowadzając nazwę w polu "Nazwa skrzynki", domyślnym zakresem nazwy jest cały skoroszyt. Co więc zrobić, jeśli chcesz ograniczyć zakres nazwy tylko do określonego arkusza roboczego?
Wybierz komórki, do których chcesz przypisać nazwę. Kliknij kartę "Formuły", a następnie kliknij "Zdefiniuj nazwę" w sekcji "Nazwy zdefiniowane".
UWAGA: Nie musisz najpierw wybierać komórek. Możesz także wybrać je później, jeśli chcesz, za pomocą przycisku "Rozwiń okno dialogowe".
Wyświetlone zostanie okno dialogowe "New Name". Zauważ, że jest bardzo podobny do wspomnianego wcześniej okna dialogowego "Edytuj nazwę". Główną różnicą jest to, że teraz możesz zmienić zakres nazwy. Załóżmy, że chcemy ograniczyć zakres nazwy tylko do arkusza kalkulacyjnego "Faktura". Zrobilibyśmy to, gdybyśmy chcieli móc używać tej samej nazwy dla zakresu komórek w innym arkuszu.
Najpierw wpiszemy nazwę, której chcemy użyć, która w naszym przypadku to "Produkty". Zapamiętaj zasady składni podczas tworzenia swojego imienia i nazwiska. Następnie, aby ograniczyć zakres nazwy "Produkty" tylko do arkusza kalkulacyjnego "Faktura", wybieramy go z rozwijanej listy "Zakres".
UWAGA: Do okna dialogowego "New Name" można również uzyskać dostęp, klikając "New" w oknie dialogowym "Name Manager".
Wprowadź więcej informacji o nazwie, jeśli chcesz, w polu "Komentarz". Jeśli nie zaznaczyłeś komórek, do których przypisujesz nazwę, kliknij przycisk "Rozwiń okno dialogowe" po prawej stronie pola edycji "Odsyła do", aby wybrać komórki w taki sam sposób, jak zrobiliśmy to, gdy edytowaliśmy nazwę wcześniej . Kliknij "OK", aby zakończyć tworzenie nowej nazwy.
Nazwa jest automatycznie wstawiana do tego samego "pola nazw", którego użyliśmy do przypisania nazwy do zakresu komórek na początku tego artykułu. Teraz możemy zastąpić odniesienie do zakresu komórek ("Baza danych produktów"! $ A 2: $ D: 7) z nazwą (Produkty) w formułach na arkuszu kalkulacyjnym "Faktura", tak jak to zrobiliśmy wcześniej w tym artykule.
Jak używać nazwy do reprezentowania stałej wartości
Nie musisz odnosić się do komórek podczas tworzenia nazwy. Możesz użyć nazwy reprezentującej stałą lub nawet formułę. Na przykład poniższy arkusz pokazuje kurs wymiany używany do obliczania ceny w euro dla różnych rozmiarów widżetów. Ponieważ kurs wymiany zmienia się często, przydatne byłoby, gdyby znajdował się w miejscu łatwo dostępnym i aktualizowanym. Ponieważ nazwy są łatwe do edycji, tak jak to omówiono wcześniej, możemy utworzyć nazwę, która będzie reprezentować kurs wymiany i przypisać wartość do nazwy.
Zwróć uwagę, że formuła zawiera bezwzględne odwołanie do komórki zawierającej bieżący kurs wymiany. Wolimy używać nazwy, która będzie odnosić się do aktualnego kursu wymiany, więc łatwiej jest ją zmienić, a formuły przy użyciu kursu walutowego są łatwiejsze do zrozumienia.
Aby utworzyć nazwę, która zostanie przypisana do stałej wartości, otwórz okno dialogowe "Nowa nazwa", klikając kartę "Formuły", a następnie klikając "Zdefiniuj nazwę" w sekcji "Zdefiniowane nazwy". Wprowadź nazwę reprezentującą stałą wartość, taką jak "ExchangeRate". Aby przypisać wartość do tej nazwy, wprowadź znak równości (=) w polu "Odwołuje się do", a następnie wartość. Pomiędzy znakiem równości a wartością nie powinno być spacji. Kliknij "OK", aby zakończyć tworzenie nazwy.
UWAGA: Jeśli istnieje formuła, której używasz w wielu miejscach w skoroszycie, możesz wprowadzić tę formułę w polu edycji "Odnosi się do", aby po prostu wpisać nazwę w każdej komórce, w której musisz użyć formuły.
Teraz możemy używać nowej nazwy w formułach, w których chcemy korzystać z kursu wymiany. Po kliknięciu komórki z formułą, która zawiera bezwzględne odwołanie do komórki, należy zauważyć, że wynik wynosi "0.00". To dlatego, że usunęliśmy kurs wymiany z przywoływanej komórki. Zastąpimy to odwołanie do komórki nową nazwą, którą stworzyliśmy.
Zaznacz odwołanie do komórki (lub inną część formuły, którą chcesz zastąpić nazwą) i zacznij wpisywać nazwę, którą utworzyłeś. Podczas wpisywania wyświetlane są pasujące nazwy w wyskakującym okienku. Wybierz nazwę, którą chcesz wstawić do formuły, klikając ją w polu podręcznym.
Nazwa zostanie wstawiona do formuły. Naciśnij "Enter", aby zaakceptować zmianę i zaktualizować komórkę.
Zwróć uwagę, że wynik jest aktualizowany przy użyciu kursu wymiany określonego przez nazwę.
Nazwy są bardzo przydatne w przypadku tworzenia złożonych skoroszytów programu Excel z wieloma formułami. Gdy chcesz rozpowszechniać skoroszyty do innych osób, używanie imion ułatwia innym, tak samo jak tobie, zrozumienie Twoich formuł.