0Pricing
Excel Formulas Academy · Lekcja

Nazywanie stałych i formuł

Proszę zapisywać stałe wartości i obliczenia wielokrotnego użytku pod nazwą.

Nazywanie stałych i formuł to bezpłatna lekcja Excel Formulas Academy na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Excel Formulas Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Excel Formulas Academy zawiera 4 lekcji w sumie.

Nazwy mogą oznaczać nie tylko zakresy

Do tej pory nazwa wskazywała blok komórek. Nazwa może jednak także przechowywać stałą wartość lub nawet całą formułę — bez wskazywania komórek.

Pozwala to przechowywać ważne stałe w jednym miejscu i nadawać złożonym obliczeniom krótkie, znaczące etykiety.

  • TaxRate może mieć wartość liczbową 0.18.
  • GrandTotal może zawierać formułę SUM używaną w wielu miejscach.

Nadawanie nazwy stałej w Excelu

Aby zapisać wartość pod nazwą w Excelu, należy otworzyć Menedżera nazw na karcie Formuły i kliknąć Nowa.

  • Proszę wpisać nazwę, na przykład TaxRate.
  • W polu Odwołuje się do proszę wpisać =0.18.
  • Proszę kliknąć OK.

Warto zauważyć, że wartość wpisuje się z początkowym znakiem równości. Od tej pory TaxRate zachowuje się jak komórka zawierająca wartość 0.18, ale znajduje się w definicjach skoroszytu, a nie w widocznej komórce.

=0.18

Nadawanie nazwy stałej w Google Sheets

Nazwane zakresy w Google Sheets zawsze wskazują komórki, dlatego najprościej jest umieścić wartość w komórce i nadać nazwę tej komórce.

  • Proszę wpisać 0.18 w wolnej komórce, na przykład Z1.
  • Proszę zaznaczyć Z1 i otworzyć Dane > Nazwane zakresy.
  • Proszę nadać jej nazwę TaxRate.

Rezultat jest taki sam: formuła =Price*TaxRate działa wszędzie, a stawkę można zmienić, edytując tylko jedną komórkę.

=Price*TaxRate

Używanie nazwanej stałej

Po zdefiniowaniu TaxRate formuły same wyjaśniają swoje znaczenie. Aby dodać do ceny w komórce A2 podatek w wysokości 18%, należy użyć:

=A2*(1+TaxRate)

Największa korzyść pojawia się po zmianie stawki. Wystarczy zaktualizować TaxRate w jednym miejscu, aby każda formuła w skoroszycie została natychmiast ponownie obliczona.

  • Nie trzeba wyszukiwać zapisanych na stałe wartości 0.18.
  • Nie ma ryzyka pominięcia jednej z nich i uzyskania niespójnych wyników.
=A2*(1+TaxRate)

Dlaczego po prostu nie wpisać liczby?

Wpisanie na stałe wartości takiej jak 0.18 bezpośrednio w dziesiątkach formuł utrudnia późniejsze utrzymanie skoroszytu.

  • Jeśli stawka zmieni się na 20%, trzeba będzie znaleźć i edytować każdą formułę.
  • Pominięcie jednej formuły sprawi, że sumy będą się po cichu różnić.
  • Czytelnicy nie będą wiedzieć, czy 0.18 oznacza stawkę podatku, rabat, czy literówkę.

Nazwana stała, taka jak TaxRate, rozwiązuje wszystkie trzy problemy: zapewnia jedno źródło prawdy i jasno opisuje wartość.

Nadawanie nazwy formule

Nazwa może także przechowywać całą formułę. W Menedżerze nazw w Excelu należy utworzyć nazwę, na przykład SalesTotal, i ustawić pole Odwołuje się do na:

=SUM(Sheet1!$B$2:$B$13)

Od tej pory wpisanie =SalesTotal w dowolnej komórce zwróci tę sumę. Obliczenie zostało opakowane w jedną czytelną etykietę.

Należy używać odwołań bezwzględnych (znaków dolara), aby nazwana formuła zawsze wskazywała te same komórki.

=SUM(Sheet1!$B$2:$B$13)

Przykład z rozwiązaniem: marża

Załóżmy, że często obliczają Państwo marżę zysku. Należy zdefiniować dwie nazwane formuły:

  • TotalRevenue → =SUM(Revenue)
  • TotalCost → =SUM(Costs)

Formuła marży wygląda wtedy bardzo przejrzyście:

=(TotalRevenue-TotalCost)/TotalRevenue

Każda nazwana formuła zawiera własną logikę, dzięki czemu końcowe obliczenie skupia się na znaczeniu biznesowym, a nie na operacjach na komórkach.

=(TotalRevenue-TotalCost)/TotalRevenue

Nazwane formuły względne

Zaawansowana technika: jeśli w nazwanej formule pozostawi się odwołania względne, nazwa zachowuje się inaczej w zależności od miejsca użycia.

Na przykład nazwa PrevRow zdefiniowana przy aktywnej komórce A2 jako =A1 będzie zawsze wskazywać komórkę znajdującą się bezpośrednio powyżej, niezależnie od miejsca wpisania =PrevRow.

  • To rozwiązanie jest przydatne przy powtarzających się wzorcach w dół kolumny.
  • Może być trudne do debugowania — należy go używać tylko po zrozumieniu zasady aktywnej komórki.
=PrevRow

Porządkowanie stałych

W miarę rozrastania się skoroszytu lista nazwanych stałych staje się uporządkowanym panelem ustawień. Do często używanych stałych należą:

  • TaxRate, DiscountRate, ShippingFee
  • CompanyName jako stała tekstowa, na przykład ="Acme Inc"
  • StartDate przechowująca ustaloną datę

Pogrupowanie ich w Menedżerze nazw zapewnia jeden centralny panel zawierający wszystkie założenia modelu.

="Acme Inc"

Aktualizowanie nazwanej wartości

Aby zmienić nazwaną stałą w Excelu, należy otworzyć Menedżera nazw, wybrać nazwę i edytować pole Odwołuje się do. Po naciśnięciu klawisza Enter każda zależna formuła zostanie ponownie obliczona.

W Sheets wystarczy edytować komórkę, której nadano nazwę.

  • Jedna zmiana propaguje się w całym skoroszycie.
  • To najważniejsza korzyść: jedno źródło prawdy.

Zawsze należy zmieniać definicję zamiast rozprowadzać nowe liczby po formułach.

Stałe a nazwane formuły

Warto zachować jasne rozróżnienie między tymi pojęciami:

  • Nazwana stała odnosi się do ustalonej wartości, takiej jak =0.18 lub ="Acme Inc". Nie zmienia się, dopóki definicja nie zostanie edytowana.
  • Nazwana formuła odnosi się do obliczenia, takiego jak =SUM(Revenue). Jest ponownie obliczana za każdym razem, gdy zmienią się jej dane wejściowe.

Oba rodzaje tworzy się w ten sam sposób w Menedżerze nazw — różnica sprowadza się do zawartości pola Odwołuje się do.

=SUM(Revenue)

Szybki test

Zdefiniowano nazwę TaxRate, która odnosi się do =0.18. Jaka jest jej główna zaleta w porównaniu z wpisywaniem wartości 0.18 w każdej formule?

Podsumowanie

Poznali Państwo zasadę, że nazwy mogą przechowywać więcej niż zakresy:

  • Nazwana stała, taka jak TaxRate=0.18, centralizuje założenie.
  • Nazwana formuła, taka jak SalesTotal=SUM($B$2:$B$13), opakowuje obliczenie w etykietę.
  • Jednorazowa aktualizacja definicji odświeża wszystkie zależne formuły.
  • W nazwanych formułach należy używać odwołań bezwzględnych, aby pozostały zakotwiczone.

W następnej części poznają Państwo sposób kontrolowania tego, co użytkownicy mogą wpisywać, za pomocą sprawdzania poprawności danych.

=A2*(1+TaxRate)

Często zadawane pytania

Czy lekcja „Nazywanie stałych i formuł” jest bezpłatna?

Tak — pełny tekst „Nazywanie stałych i formuł” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Excel Formulas Academy, przejdź na CoddyKit PRO. Kurs Excel Formulas Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Nazywanie stałych i formuł”?

Proszę zapisywać stałe wartości i obliczenia wielokrotnego użytku pod nazwą. Ćwiczysz Excel Formulas Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Excel Formulas Academy?

Nie wymagamy żadnego doświadczenia. Excel Formulas Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „Nazywanie stałych i formuł”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Excel Formulas Academy?

Tak. Każda lekcja Excel Formulas Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Tworzenie i używanie nazwanych zakresów
  2. Nazywanie stałych i formuł
  3. Ograniczanie danych wejściowych za pomocą sprawdzania poprawności danych
  4. Tworzenie list rozwijanych
← Powrót do Excel Formulas Academy