
Podsumowanie
Funkcja Excel REPLACE zamienia znaki określone przez lokalizację w danym ciągu tekstowym na inny ciąg tekstowy. Na przykład = REPLACE („XYZ123”; 4,3; „456”) zwraca „XYZ456”.
Cel, powód
Zastąp tekst na podstawie lokalizacjiWartość zwracana
Zmieniony tekst.Składnia
= REPLACE (stary_tekst; numer_początkowy; liczba_znaków; nowy_tekst)Argumenty
- stary_tekst - tekst do zastąpienia.
- start_num - początkowa lokalizacja w tekście do wyszukiwania.
- num_chars - liczba znaków do zamiany.
- nowy_tekst - tekst, który ma zastąpić stary_tekst.
Wersja
Excel 2003Uwagi dotyczące użytkowania
Funkcja REPLACE jest przydatna do zastępowania tekstu w znanym miejscu w danym ciągu. Na przykład poniższa formuła zastępuje 3 znaki, zaczynając od czwartego znaku:
=REPLACE("XYZ123",4,3,"456") // returns "XYZ456"
Możesz użyć polecenia REPLACE, aby usunąć tekst, określając pusty ciąg („”) jako nowy tekst. Poniższa formuła używa funkcji REPLACE do usunięcia pierwszego znaku z ciągu „XYZ”:
=REPLACE("XYZ",1,1,"") // returns "YZ"
Excel ma kilka funkcji, których można użyć do zamiany tekstu. Poniżej znajduje się krótkie podsumowanie. Zobacz także przykłady poniżej.
- Użyj funkcji REPLACE, jeśli chcesz zamienić tekst na podstawie znanej lokalizacji.
- Użyj funkcji ZNAJDŹ lub SZUKAJ, aby znaleźć i zamienić tekst, gdy lokalizacja nie jest znana z góry.
- Użyj SUBSTITUTE, aby zamienić jedno lub więcej wystąpień tekstu wyłącznie na podstawie treści.