Jak znaleźć i zastąpić używając formuły w Excelu (4 przykłady)

  • Udostępnij To
Hugh West

Ten artykuł pomoże Ci zrozumieć znaleźć i zastąpić wzór(y) w Excelu. Czasami musimy edytować nasze dane w arkuszach Excela i w tym celu musimy zastępowanie wyrazów innymi wyrazami lub alfabetami. Istnieją różne sposoby wykorzystania znaleźć i zastąpić wzór(y) aby edytować dane w arkuszu Excela. W tym artykule wyjaśnię kilka najprostszych możliwych sposobów, aby to zrobić.

Będziemy pracować na następującym zbiorze danych, w którym umieściliśmy nazwa niektórych znanych filmy i odpowiadający mu aktorzy pierwszoplanowi .

Pobierz Zeszyt ćwiczeń

Find and Replace Formula.xlsx

4 Sposoby na znalezienie i zastąpienie za pomocą formuły w Excelu

1) Używanie funkcji FIND i REPLACE programu Excel do znajdowania i zastępowania znaków

Korzystanie z ZNAJDŹ oraz REPLACE Funkcja ta jest najlepszym sposobem na znalezienie i zastąpienie dowolnego znaku w zbiorze danych Excela. Tutaj zastąpimy pierwszy znak nazwa z aktorzy pierwszoplanowi z jego pierwszym alfabetem. Zobaczmy, jak możemy to zrobić.

Kroki:

  • Najpierw należy utworzyć nowy kolumna dla krótka forma z aktorzy nazwy i wpisz w komórce następującą formułę D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")

Tutaj REPLACE Funkcja pobiera odnośnik do komórki C5 zaczyna liczyć znaki, aż znajdzie przestrzeń w nim z pomocą ZNAJDŹ a następnie zastępuje pierwszą nazwa z jego alfabetem początkowym i kropka (.) z pomocą LEWA funkcja.

  • Uderz w ENTER Następnie w komórce zobaczysz dane wyjściowe. D5 .

  • Teraz użyj Uchwyt do napełniania do AutoFill dolne komórki. Zobaczysz wszystkie aktorzy nazwy zaczynają się od odpowiadającego im pierwszego alfabet i kropka .

W ten sposób możesz zastąpić niektóre znaki w łańcuchu pożądanym znakiem, używając znaleźć i zastąpić wzór(y) w Excelu.

Read More: Jak zastąpić znaki specjalne w programie Excel (6 sposobów)

2) Zastosowanie funkcji SUBSTITUTE do wyszukiwania i zastępowania znaków w programie Excel

Możemy również zastąpić pierwszą nazwa z aktorzy pierwszoplanowi z odpowiadającymi im alfabet poprzez użycie SUBSTYTUT funkcja . Omówmy poniżej niezbędne kroki dla tej metody.

Kroki:

  • Utwórz nowy kolumna dla krótkie imiona aktorów i wpisz w komórce następującą formułę D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))

Podział formuły

Tutaj mamy zagnieżdżone LEWA , PRAWDA , LEN , oraz ZNAJDŹ funkcje w SUBSTYTUT funkcja zastępująca pierwszą nazwę aktorzy pierwszoplanowi z odpowiadającymi im pierwszymi alfabet .

  • LEN(C5) --> Na stronie LEN funkcja zwraca numery znaków w komórce C5 .
    • Wyjście: 14
  • FIND(" ",C5) --> Zwraca stanowisko z przestrzeń w komórce C5 .
    • Wyjście: 10
  • RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> staje się
  • PRAWO(C5,14-10) --> zmienia się w
  • PRAWO(C5,4)
    • Wyjście: Bela
  • LEFT(C5,1)&" " --> staje się
  • C & "."
    • Wyjście : C.
  • SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> Zredukowany do
  • SUBSTITUTE(C5,C5, "C. Bale")
    • Wyjście: C. Bale

W końcu otrzymujemy pierwszy alfabet pierwszego nazwa w komórce C5 z kropką.

  • Teraz, uderz w ENTER aby zobaczyć wynik w komórce D5 .

  • Użyj Uchwyt do napełniania do AutoFill niższe komórki.

W ten sposób możesz zastąpić niektóre znaki w łańcuchu pożądanym znakiem, używając znaleźć i zastąpić wzór(y) (w tym przypadku było to. SUBSTYTUT funkcja) w Excelu.

Read More: Jak używać funkcji zastępczej w Excelu VBA (3 przykłady)

Podobne lektury

  • Jak znaleźć i zastąpić wartości w wielu plikach programu Excel (3 metody)
  • Jak znaleźć i zastąpić wartości za pomocą znaków wieloznacznych w programie Excel
  • Techniki oczyszczania danych w Excelu: dodawanie tekstu do komórek
  • Jak znaleźć i zastąpić w obrębie zaznaczenia w programie Excel (7 metod)
  • Excel VBA: Jak znaleźć i zastąpić tekst w dokumencie Worda

3) Znajdź i zamień komórki za pomocą funkcji XLOOKUP w Excelu

Na stronie XLOOKUP Funkcja może być również użyta jako znaleźć i zastąpić Przypuśćmy, że używamy nazw skróconych dla niektórych z nich. filmy ale potem chcemy zamienić ich krótkie nazwy z ich oryginalnymi nazwy Na przykład, oryginalna nazwa filmu Batman 1 było Batman Begins . So we want to replace Batman 1 z Batman Begins Omówmy procedurę w poniższym opisie.

Kroki:

  • Dokonaliśmy pewnych modyfikacji w naszym zbiorze danych. Zmieniliśmy kilka nazwy filmów i zrobił nowy kolumna dla pełnej nazwy tych filmy .
  • Następnie utworzyliśmy listę m.in. filmy które zastąpimy ich oryginalnymi nazwy .

  • Wpisz w komórce następującą formułę D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)

Tutaj, $F$5:$F$7 oraz $G$5:$G$7 lookup_array i tablica Jeśli wartość z komórka B5 mecze z lookup_array , to. tablica Jeśli nie możemy znaleźć tej wartości, to funkcja komórka wartość zostanie zwrócona. wartość z komórka B5 " Batman 1 " znajduje się na tablicy lookup, dlatego otrzymamy " Batman Begins ".

  • Naciśnij przycisk ENTER abyś mógł zobaczyć dane wyjściowe w komórce D5 .

  • Teraz użyj Uchwyt do napełniania do AutoFill niższe komórki.

Zobaczysz nazwy z filmy w skrócie zastąpione ich oryginalnymi nazwy To kolejna metoda, której możesz użyć, aby znaleźć i zastąpić dany ciąg znaków z nowym ciągiem znaków.

Read More: Zastąp tekst komórki na podstawie warunku w programie Excel (5 prostych metod)

4) Wykorzystanie funkcji VLOOKUP programu Excel do wyszukiwania i zastępowania znaków

Możemy również zastosować VLOOKUP funkcja do znaleźć znaków ciągu i wymienić z innym. Załóżmy, że wspomnieliśmy o jakimś filmy z ich numerem seryjnym, ale potem chcemy je wymienić na oryginalne nazwy Na przykład, oryginalna nazwa filmu Batman 1 było Batman Begins . So we want to replace Batman 1 z Batman Begins Omówmy procedurę w poniższym opisie.

Kroki:

  • Dokonaliśmy kilku zmian w naszym zbiorze danych. Zmieniliśmy kilka nazwy filmów i zrobił nowy kolumna dla pełnej nazwy tych filmy .
  • Następnie utworzyliśmy listę m.in. filmy które zastąpimy ich oryginalnymi nazwy .

  • Wpisz tę formułę w komórce D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)

Tutaj używamy VLOOKUP funkcja do zamiany słów. Jeśli jakaś wartość nie zostanie znaleziona, to zostanie wyświetlony błąd. Dlatego z pomocą IFERROR Dzięki temu możemy zastąpić każdy błąd odpowiednią wartością komórki. Jednak nasza tablica lookup ma dwa kolumny i drugi kolumna zwróci nasze pożądane wyjście Dlatego użyliśmy 2 w formule. Chcemy dokładnego dopasowania, dlatego wybieramy FALSE w formule.

Uwaga : Pamiętaj, aby użyć Bezwzględne odniesienie do komórki . Tutaj potrzebujemy jednego dodatkowego kroku, aby zastosować formułę do innych komórek.

  • Teraz naciśnij przycisk ENTER i zobaczysz wyjście w komórce D5 .

  • Po tym, wystarczy użyć Uchwyt do napełniania do AutoFill niższe komórki.

Zobaczysz oryginał nazwy z filmy które chciałeś umieścić nad odpowiadającymi im krótkie nazwy Tak więc, wykorzystanie VLOOKUP funkcja pomaga nam znaleźć i zastąpić poszczególne ciągi z nowymi ciągami.

Related Content: Jak zastąpić wiele znaków w programie Excel (6 sposobów)

Część ćwiczeniowa

Tutaj dałem ci zestaw danych, którego użyłem do wyjaśnienia tych przykładów. Możesz przećwiczyć te przykłady na własną rękę.

Wniosek

W tym artykule pokazałem kilka kombinacji użycia znaleźć i zastąpić wzór(y) Starałem się wyjaśnić przykłady tak prosto, jak to tylko możliwe. Mam nadzieję, że skorzystasz z tego artykułu. Jeśli masz jakieś inne łatwe metody lub pomysły, lub jakiekolwiek opinie dotyczące tych przykładów, proszę zostaw je w polu komentarza. Pomoże mi to wzbogacić moje nadchodzące artykuły.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.