Ten artykuł zawiera opis składni formuły i zastosowania funkcji PODSTAW w programie Microsoft Excel.
Opis
Podstawia w ciągu tekstowym w miejsce argumentu stary_tekst argument nowy_tekst. Funkcji PODSTAW należy używać wtedy, gdy trzeba zamienić określony tekst pojawiający się w ciągu tekstowym na inny tekst; funkcji ZASTĄP należy natomiast używać wtedy, gdy trzeba zamienić dowolny tekst pojawiający się w określonym miejscu ciągu tekstowego.
Składnia
PODSTAW(tekst;stary_tekst;nowy_tekst;[wystąpienie_liczba])
W składni funkcji PODSTAW występują następujące argumenty:
-
Tekst Argument wymagany. Tekst lub odwołanie do komórki zawierającej tekst, w którym zostaną zastąpione znaki.
-
Stary_tekst Argument wymagany. Tekst, który zostanie zastąpiony.
-
Nowy_tekst Argument wymagany. Tekst, którym zostanie zastąpiony tekst określony przez argument stary_tekst.
-
Wystąpienie_liczba Argument opcjonalny. Określa, które wystąpienie argumentu stary_tekst zostanie zastąpione przez argument nowy_tekst. Jeśli argument wystąpienie_liczba jest podany, to tylko to konkretne wystąpienie argumentu stary_tekst zostanie zastąpione. W innym przypadku każde pojawienie się w tekście argumentu stary_tekst jest zamieniane na argument nowy_tekst.
Przykład
Skopiuj przykładowe dane z poniższej tabeli i wklej je w komórce A1 nowego arkusza programu Excel. Aby formuły wyświetlały wyniki, zaznacz je, naciśnij klawisz F2, a następnie naciśnij klawisz Enter. Jeśli to konieczne, możesz dostosować szerokości kolumn, aby wyświetlić pełne dane.
Dane |
||
---|---|---|
Dane sprzedaży |
< |
|
1 kwartał 2008 |
< |
|
1 kwartał 2011 |
< |
|
Formuła |
Opis (wynik) |
Wynik |
=PODSTAW(A2;"sprzedaży";"kosztów") |
Zamienia wyraz „sprzedaży” na wyraz „kosztów” (Dane kosztów) |
Dane kosztów |
=PODSTAW(A3;"1";"2";1) |
Zamienia pierwsze wystąpienie liczby „1” na liczbę „2” (2 kwartał 2008) |
2 kwartał 2008 |
=PODSTAW(A4;"1";"2";3) |
Zamienia trzecie wystąpienie liczby „1” na liczbę „2” (1 Kwartał 2012) |
1 kwartał 2012 |