course
Jeśli pracował(a) Pan/Pani z rozbudowanymi arkuszami Excela, zapewne zgodzi się Pan/Pani, że czasem bywa to mylące, gdy po miesiącach patrzy się na formuły w rodzaju =SUM(D2:D200)*0.075.
Menedżer nazw to wbudowane narzędzie Excela, które pozwala przypisywać czytelne nazwy do zakresów komórek, stałych i formuł. Zamiast odwołań do komórek takich jak C2:C200, formuły mogą brzmieć jak zwykły język, na przykład Total_Sales.
W tym artykule omówię wszystko, co warto wiedzieć o Menedżerze nazw w Excelu: czym jest i dlaczego ma znaczenie, jak tworzyć i edytować nazwane zakresy, jak działa zakres obowiązywania (scope) oraz typowe błędy, na które można trafić. Niezależnie od tego, czy dopiero zaczyna Pan/Pani pracę z Excelem, czy od lat buduje modele, znajdzie tu Pan/Pani coś dla siebie.
Czym jest Menedżer nazw w Excelu?
Menedżer nazw to wbudowane narzędzie Excela, które umożliwia w jednym miejscu przeglądanie, tworzenie, edytowanie i usuwanie nazwanych zakresów oraz nazwanych formuł. Proszę myśleć o nim jak o aplikacji Kontakty w smartfonie: zamiast zapamiętywać numery telefonów (adresy komórek, np. C2, D20), wyszukuje się zapisane nazwy.
Nazwane zakresy działają tak samo: zamiast odwoływać się do B1:B20, można nazwać ten zakres Total_Sales i każda formuła w tym arkuszu może używać Total_Sales zamiast adresu komórki.
Znajdzie go Pan/Pani na wstążce Formuły — proszę kliknąć Menedżer nazw w grupie Zdefiniowane nazwy.

Dlaczego warto używać Menedżera nazw w Excelu?
Głównym powodem jest czytelność. Proszę porównać te dwa przykłady,
= SUM(C2:C120) * D1
SUM(Sales_Revenue) * Tax_Collected
Obie formuły zwracają ten sam wynik. Jednak druga mówi od razu, co robi, bez dodatkowego zastanawiania się. To ważne, gdy trzeba udostępnić skoroszyt współpracownikowi lub wrócić do niego po miesiącach.
To dość intuicyjne, ale bardziej formalnie korzyści są następujące:
-
Czytelniejsze formuły: Opisowe etykiety zastępują adresy komórek zrozumiałymi nazwami. Formuła taka jak
= VLOOKUP(A2, Product_Catalog, 3, FALSE)jest łatwiejsza do zrozumienia niż= VLOOKUP(A2, Sheet2!$A$1:$F$500, 3, FALSE). -
Łatwiejsza nawigacja: Można łatwo wybrać dowolny nazwany zakres bezpośrednio z pola nazwy i użyć go w obliczeniach. W dużych skoroszytach to oszczędność czasu.
-
Prostsza konserwacja: Jeśli zakres danych rozszerza się z wiersza 150 do 300, wystarczy raz zaktualizować nazwany zakres w Menedżerze nazw, a każda formuła, która się do niego odwołuje, zaktualizuje się automatycznie. Bez wyszukiwania i zamiany, bez ręcznych zmian w 40 formułach.
-
Mniej błędów: Twardo zakodowane odwołania do komórek psują się przy przesuwaniu wierszy lub kolumn. Nazwane zakresy znacząco ograniczają to ryzyko.
Jak otworzyć Menedżera nazw w Excelu
Są dwa sposoby otwarcia Menedżera nazw:
- Ścieżka na wstążce: zakładka Formuły → grupa Zdefiniowane nazwy → Menedżer nazw.
- Skrót klawiaturowy: proszę nacisnąć Ctrl + F3. To ważne, by oszczędzać czas.
Jak utworzyć nazwany zakres w Menedżerze nazw Excela
Oto kroki tworzenia nazwanego zakresu w Excelu:
Krok 1: Otwórz Menedżera nazw
Aby otworzyć Menedżera nazw, proszę nacisnąć Ctrl + F3 lub przejść do zakładki Formuły → Menedżer nazw.

Krok 2: Kliknij Nowy
W oknie dialogowym Menedżer nazw proszę kliknąć przycisk Nowy. Pojawi się mniejsze okno Nowa nazwa.

Krok 3: Wprowadź nazwę
W polu Nazwa proszę wpisać zrozumiałą nazwę. Na przykład: Total_Sales

To dobry moment, by wspomnieć o kilku zasadach nazewnictwa:
-
Brak spacji (zamiast nich proszę użyć podkreśleń:
Total_Sales, nieTotal Sales). -
Nazwa musi zaczynać się literą, podkreśleniem (_) lub ukośnikiem wstecznym (\).
-
Nazwa nie może wyglądać jak adres komórki (np.
A1). -
Nazwy nie rozróżniają wielkości liter (
salesdataiSalesDatasą traktowane jako ta sama nazwa w tym samym zakresie obowiązywania). -
Maksymalna długość to 255 znaków.
Krok 4: Ustaw zakres obowiązywania (scope)
Proszę zdecydować, czy nazwa ma być dostępna w całym skoroszycie, czy ograniczona do konkretnego arkusza. Więcej na ten temat poniżej.

Krok 5: Dodaj komentarz (opcjonalnie)
Krótka notatka wyjaśniająca, co przedstawia zakres, pozwala uniknąć nieporozumień w przyszłości, zwłaszcza w udostępnianych skoroszytach.

Krok 6: Zdefiniuj odwołanie do komórek
W polu Odwołuje się do proszę wprowadzić adres komórki lub formułę. Można wpisać go ręcznie albo kliknąć małą strzałkę, by zaznaczyć komórki bezpośrednio w arkuszu.
Dla zakresu komórek:
=Sheet1!$A$2:$A$8
Dla pojedynczej stałej (np. stałej stawki rabatu):
=0.075
Dla formuły:
=SUM(Sheet1!$A$2:$A$8)

Krok 7: Kliknij OK
Proszę kliknąć OK, aby zapisać nazwę. Pojawi się ona na liście w Menedżerze nazw i będzie dostępna w każdej formule w obrębie ustawionego zakresu obowiązywania.
Na przykład przed nadaniem nazwy:
=IF(D2 > 50000, D2 * 0.15, D2 * 0.10)
Po nazwaniu komórki D2 jako Annual_Income i zdefiniowaniu High_Tax_Rate = 0.15 oraz Low_Tax_Rate = 0.10:
=IF(Annual_Income > 50000, Annual_Income * High_Tax_Rate, Annual_Income * Low_Tax_Rate)
Logika jest od razu jasna, nawet dla osoby, która widzi formułę po raz pierwszy.
Jak edytować nazwę w Menedżerze nazw Excela
Dane mogą się zmieniać, zakres obliczeń może się rozszerzać albo zmienia się logika biznesowa — to w porządku, bo w Menedżerze nazw można wprowadzać modyfikacje. Oto kroki edycji nazwy w Menedżerze nazw Excela:
- Proszę otworzyć Menedżera nazw (Ctrl + F3)
- Proszę wybrać z listy nazwę do zmiany
- Proszę kliknąć Edytuj
- W razie potrzeby proszę zmodyfikować pola Nazwa, Komentarz lub Odwołuje się do
- Proszę kliknąć OK, a następnie Zamknij
Ta edycja jest bardzo przydatna, gdy:
-
Źródłowe dane się przesunęły: Jeśli arkusz został zorganizowany na nowo i dane zaczynają się teraz od wiersza 5 zamiast 2, proszę zaktualizować odwołanie z
$A$2:$A$100na$A$5:$A$103. -
Skoroszyt się rozrósł: Zakres, który kiedyś obejmował 100 wierszy, może teraz wymagać 500. Proszę edytować pole
Odwołuje się do, a każda formuła korzystająca z tej nazwy zaktualizuje się jednocześnie. -
Zmieniła się logika formuły: Jeśli nazwana formuła, taka jak
=Revenue - COGS, ma teraz uwzględniać zwroty, można zaktualizować formułę bezpośrednio w Menedżerze nazw, bez dotykania każdej komórki.
Ważna uwaga: nie można zmienić zakresu obowiązywania nazwy po jej utworzeniu. Zakres jest blokowany w momencie zapisania nazwy. Aby go zmienić, trzeba usunąć nazwę i utworzyć ją ponownie z poprawnym zakresem.
Jak usuwać nazwane zakresy w Excelu
Jeśli nazwa nie jest już potrzebna, oto jak ją usunąć:
- Proszę otworzyć Menedżera nazw (Ctrl + F3)
- Proszę zaznaczyć nazwę do usunięcia (przytrzymanie Ctrl pozwala zaznaczyć wiele nazw)
- Proszę kliknąć Usuń
- Proszę potwierdzić, gdy pojawi się monit
Zalecam dokładnie przejrzeć formuły przed usunięciem, ponieważ jeśli jakaś formuła korzysta z usuniętej nazwy, Excel zwróci błąd #NAME? i zepsuje obliczenia w całym skoroszycie.
Zakres skoroszytu a zakres arkusza w Menedżerze nazw
Zakres obowiązywania (scope) określa, gdzie można używać nazwanego zakresu. To jeden z najbardziej nieporozumiewanych aspektów Menedżera nazw.
- Zakres skoroszytu: Nazwa o zasięgu skoroszytu jest dostępna na każdym arkuszu w pliku. Można się do niej odwoływać z Arkusza1, Arkusza3 czy dowolnego nowo dodanego arkusza. To ustawienie domyślne i najczęściej stosowane.
- Zakres arkusza: Nazwa o zasięgu arkusza działa tylko w arkuszu, dla którego została zdefiniowana. Próba użycia jej w innym arkuszu zakończy się niepowodzeniem — Excel nie znajdzie nazwy.
Zakres pozwala też celowo stosować duplikaty. Dwa nazwane zakresy mogą mieć tę samą nazwę, jeśli mają różne zakresy obowiązywania. Można zdefiniować Q1_Budget w Arkuszu1 i osobny Q1_Budget w Arkuszu2, z których każdy wskazuje na inne komórki.
W obrębie każdego arkusza nazwa lokalna ma pierwszeństwo przed nazwą na poziomie skoroszytu o tej samej etykiecie.
To rozwiązanie jest przydatne przy tworzeniu skoroszytów-szablonów, w których każdy arkusz reprezentuje inny region, produkt lub okres.
Najlepsze praktyki korzystania z Menedżera nazw w Excelu
Aby utrzymać porządek w Menedżerze nazw, warto stosować kilka zasad:
-
Stosuj przejrzystą konwencję nazewniczą: sprawdzi się
CamelCase (SalesRevenue),snake_case (sales_revenue)lub prefiksy wg typu (rng_Sales,const_TaxRate,calc_NetProfit). Problemem jest brak spójności. -
Nazwy opisowe, ale zwięzłe:
Q3_2024_North_Region_Gross_Revenue_Before_Adjustmentsjest technicznie poprawna, ale praktycznie bezużyteczna. Lepiej użyć nazw zrozumiałych na pierwszy rzut oka, np.Q3_North_Revenue. -
Unikaj zbędnych nazw: Nie każda komórka czy zakres wymagają nazwy. Zarezerwuj nazwy dla wartości używanych w wielu formułach, komórek często zmienianych lub odwołań, które bez kontekstu byłyby niejasne.
-
Okresowo przeglądaj nazwy w dużych skoroszytach: Z czasem skoroszyty gromadzą nieaktualne nazwy, zakresy wskazujące na usunięte arkusze, stałe nieodzwierciedlające rzeczywistości lub duplikaty po kopiowaniu/wklejaniu. Co kilka miesięcy proszę otworzyć Menedżera nazw i wyczyścić to, co nie ma już zastosowania.
-
Dokumentuj ważne nazwane formuły: Proszę używać pola Komentarz w Menedżerze nazw dla każdej nazwy, której przeznaczenie nie wynika jednoznacznie z etykiety. Notatka typu „Używane w miesięcznym P&L, nie usuwać” zajmie dziesięć sekund i oszczędzi sporo zamieszania później.
Menedżer nazw a Zdefiniuj nazwę w Excelu
Te opcje znajdują się obok siebie na karcie Formułyb i mogą powodować niejasności, dlatego poniżej podaję różnice między nimi:
|
Funkcja |
Zdefiniuj nazwę |
Menedżer nazw |
|
Cel |
Utworzenie nowej pojedynczej nazwy |
Przegląd i zarządzanie wszystkimi istniejącymi nazwami |
|
Co widać |
Jedno okno dialogowe dla nowej nazwy |
Pełna lista każdej nazwy w skoroszycie. |
|
Najlepsze do |
Szybkiego jednorazowego tworzenia nazwy |
Audytu, edytowania lub usuwania nazw |
|
Dostęp |
Formuły → Zdefiniuj nazwę |
Podsumowanie
Menedżer nazw to funkcja Excela, która może wydawać się drobna, ale okazuje się bardzo ważna. Jak wspomniano, nazwane zakresy zwiększają czytelność formuł, ograniczają błędy i ułatwiają utrzymanie oraz współdzielenie rozbudowanych skoroszytów.
Jeśli dopiero Pan/Pani zaczyna, proszę zacząć od małych kroków: nazwać najczęściej używane zakresy i stałe, a potem wyrabiać nawyk. Bardziej zaawansowanym użytkownikom Menedżer nazw służy jako narzędzie „higieny” skoroszytu, które warto regularnie przeglądać, by utrzymać porządek wraz ze wzrostem złożoności modeli.
Jeśli chce Pan/Pani dalej rozwijać umiejętności w Excelu, proszę zobaczyć nasze doskonałe materiały:
FAQs
Jaka jest różnica między nazwanym zakresem a nazwaną formułą?
Nazwany zakres wskazuje na określony zakres komórek, np. Total_Sales = Sheet1!$B$2:$B$150
Czy dwa nazwane zakresy mogą mieć tę samą nazwę w jednym skoroszycie?
Tak, to możliwe, ale muszą mieć różne zakresy obowiązywania. Q1_Sales w Arkuszu1 i Q2_Sales w Arkuszu2. W tym samym arkuszu nazwa lokalna ma pierwszeństwo.
Czy mogę korzystać z Menedżera nazw w Excelu Online?
Nie w pełni. W Excelu Online można korzystać z istniejących nazwanych zakresów, ale tworzenie, edytowanie i usuwanie nazw wymaga aplikacji desktopowej.
Czy istnieje limit liczby nazwanych zakresów w skoroszycie?
Formalnie nie ma limitu, ale zbyt wiele nazw — zwłaszcza używających OFFSET() lub NOW() — może spowalniać przeliczanie. Dlatego warto tworzyć tylko niezbędne nazwy i regularnie je przeglądać.
Dlaczego mój nazwany zakres pokazuje #REF! w Menedżerze nazw?
Dzieje się tak, ponieważ wskazywane komórki zostały usunięte. Proszę otworzyć Menedżera nazw (Ctrl + F3), wybrać nazwę, kliknąć Edytuj i zaktualizować pole „Odwołuje się do” na prawidłowe komórki lub usunąć nazwę, jeśli nie jest już potrzebna.