Autorstwa Amira M. Bohlooli
UdziałĆwierkaćE-mail

Potrzebujesz wymienić konkretną część tekstu? Możesz użyć funkcji SUBSTITUTE w programie Excel, aby Ci pomóc. Oto jak!

W programie Excel funkcja SUBSTITUTE znajduje ciąg w komórce i zastępuje go innym ciągiem. Funkcja SUBSTITUTE rozróżnia wielkość liter i szuka wystąpień ciągu w komórce.

Możesz wybrać, czy funkcja SUBSTITUTE działa na określonym wystąpieniu ciągu, czy ma wpływ na wszystkie wystąpienia. Zastępuje to lub zastępuje wszystkie wystąpienia starego ciągu nowym.

Składnia funkcji SUBSTITUTE

= PODSTAWA(tekst; stary_tekst; nowy_tekst; [numer_instancji])
  • tekst: Sam ciąg znaków lub komórka docelowa, w której ma wyglądać funkcja.
  • stary_tekst: Ciąg, który chcesz zastąpić.
  • nowy_tekst: Nowy ciąg, który zajmie miejsce starego.
  • [numer_instancji]: Numer wystąpienia starego ciągu, który chcesz zastąpić. Pozostaw puste, jeśli chcesz, aby wszystkie instancje zostały zastąpione.

Mimo że oficjalna składnia programu Excel używa terminu tekst zamiast ciągu, możesz używać tej funkcji zarówno na liczbach, jak i symbolach. Jeśli chcesz usunąć znak, możesz po prostu zastąpić go spacją.

Związane z: Jak używać funkcji IF z zagnieżdżonymi formułami w programie Excel

Jak korzystać z funkcji SUBSTITUTE

Nie ma nic lepszego niż przykład, aby zobaczyć w użyciu funkcję SUBSTITUTE. W tym konkretnym przykładzie mamy numer telefonu z błędnym kodem kraju (+98). Celem jest zmiana tego kodu kraju na poprawny (+1) za pomocą funkcji SUBSTITUTE.

  1. Zaznacz komórkę, w której ma się pojawić podstawiony ciąg. To byłoby A2 dla tego przykładu.
  2. Na pasku formuły wprowadź formułę poniżej i naciśnij Wchodzić:
    =ZAMIENNIK(A2, "98"; "1"; 1)
    To będzie wyglądać wewnątrz komórki A2, znajdź ciąg 98i zastąp go 1. Numer instancji 1 w końcowej części formuły oznacza, że ​​tylko pierwsze 98 powinno zostać zastąpione.
  3. Excel zmieni teraz pierwsze 98 na 1, zmieniając kod kraju dla numeru telefonu. Możesz śmiało usunąć numer instancji i obserwować, jak zmieni się numer, ponieważ każde 98 zostanie zastąpione 1.

Zagnieżdżone podstawienia

Funkcja SUBSTITUTE nie może zastąpić kilku ciągów w pojedynczej komórce. Możesz jednak wykonać trzy oddzielne podstawienia w tej samej komórce. Dobrym sposobem na osiągnięcie tego jest zagnieżdżenie funkcji w sobie.

W tym przykładzie mamy komórkę zawierającą trzy skróty. Celem jest zastąpienie ich pełnymi imionami, które reprezentują.

  1. Wybierz komórkę, w której chcesz wyświetlić dane wyjściowe. C2 w tym przykładzie.
  2. Na pasku formuły wprowadź poniższą formułę:
    =ZAMIANA(ZAMIANA(ZAMIANA(A2, "T", "Terry"), "F", "Frank"), "J", "Jan")
    Ponieważ najbardziej wewnętrzna funkcja wygląda wewnątrz komórki, A2, dwaj pozostali również zajrzą do A2.
  3. naciskać Wchodzić. Excel zastąpi teraz skrót pełnymi nazwami.

Teraz możesz użyć funkcji SUBSTITUTE

Funkcja SUBSTITUTE daje możliwość wygodnego zastępowania znaków w ciągach. Możesz również określić, które wystąpienie ciągu chcesz zastąpić.

Funkcja umożliwia również zastąpienie ciągów znakami spacji lub zastąpienie spacji ciągami. Możesz także użyć funkcji Znajdź i zamień wyszukiwanie w programie Excel, aby znaleźć i zamienić elementy.

UdziałĆwierkaćE-mail
Jak korzystać z funkcji Znajdź i zamień wyszukiwanie w programie Excel

Korzystając z funkcji Znajdź i zamień w programie Excel, możesz łatwo edytować dane i formatowanie arkusza kalkulacyjnego. Oto jak z niego korzystać!

Czytaj dalej

Powiązane tematy
  • Wydajność
  • Wskazówki dotyczące arkuszy kalkulacyjnych
  • Microsoft Excel
  • Porady dotyczące pakietu Microsoft Office
O autorze
Amir M. Bohlooli (30 opublikowanych artykułów)

Amir jest studentem farmacji z pasją do technologii i gier. Lubi grać muzykę, jeździć samochodami i pisać słowa.

Więcej od Amira M. Bohlooli

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować