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 Wymagane. Tekst, który zostanie zastąpiony.
- Nowy_tekst Wymagane. Tekst, którym zostanie zastąpiony tekst określony przez argument stary_tekst.
- Instance_num Opcjonalne. 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 |