Funkcja PODSTAW

Excel 2007+

Podsumowanie

Funkcja PODSTAW w Excelu umożliwia precyzyjne zamienianie określonego tekstu w ciągu znakowym na nowy tekst. To podstawowe narzędzie do edycji tekstu, które pozwala na selektywne zastępowanie wystąpień konkretnych fraz bez wpływu na pozostałą treść.

Składnia

PODSTAW(tekst;stary_tekst;nowy_tekst;[wystąpienie_liczba])

Parametry

Parametr Typ Wymagane Opis
tekst Tekst Tak Tekst lub odwołanie do komórki zawierającej tekst do modyfikacji
stary_tekst Tekst Tak Tekst który ma zostać zastąpiony
nowy_tekst Tekst Tak Nowy tekst który zastąpi stary tekst
wystąpienie_liczba Liczba Nie Numer konkretnego wystąpienia do zamiany

Użycie funkcji SUBSTITUTE

Funkcja PODSTAW jest niezastąpiona przy przetwarzaniu danych tekstowych w Excelu. Służy do dynamicznej zmiany treści komórek, standaryzacji formatów tekstowych oraz przygotowania danych do dalszej analizy czy raportowania. W odróżnieniu od funkcji ZASTĄP, PODSTAW wyszukuje konkretne ciągi znaków niezależnie od ich pozycji w tekście.

Typowe przykłady SUBSTITUTE

Podstawowa zamiana tekstu

=PODSTAW(A2;"sprzedaży";"kosztów")

Zamienia słowo „sprzedaży” na „kosztów” we wszystkich wystąpieniach (Dane kosztów)

Zamiana konkretnego wystąpienia

=PODSTAW(A3;"1";"2";1)

Zamienia tylko pierwsze wystąpienie „1” na „2” (2 kwartał 2008)

Zaawansowana edycja wielokrotnych wystąpień

=PODSTAW(A4;"1";"2";3)

Zamienia trzecie wystąpienie „1” na „2” (1 kwartał 2012)

Czyszczenie danych produktowych

=PODSTAW(B2;"stary model";"nowy model")

Aktualizacja nazw produktów w liście magazynowej

Często zadawane pytania

PODSTAW zamienia konkretny tekst niezależnie od pozycji, ZASTĄP usuwa/zastępuje tekst w określonej pozycji.

Wszystkie wystąpienia stary_tekst zostaną zastąpione nowy_tekst.

Tak, PODSTAW jest wrażliwa na wielkość liter („Abc” ≠ „abc").

Typowe błędy i rozwiązania

#WARTOŚĆ!

Cause: Nieprawidłowe argumenty lub brak wymaganych parametrów

Solution: Sprawdź czy wszystkie argumenty tekstowe są poprawnie wpisane

Zbyt wiele argumentów

Cause: Podano więcej niż 4 parametry

Solution: Użyj maksymalnie 4 argumentów

Nieprawidłowa liczba wystąpienia

Cause: wystąpienie_liczba jest ujemna lub większa niż liczba wystąpień

Solution: Podaj liczbę dodatnią nie przekraczającą rzeczywistych wystąpień

Uwagi

  • Funkcja jest wrażliwa na wielkość liter
  • Przydatna do normalizacji danych tekstowych
  • Szybsza niż operacje Znajdź i zamień dla formuł
  • Nie zmienia oryginalnych danych źródłowych

Kompatybilność

Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niedostępne w:

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+