Cum să găsiți și să înlocuiți folosind formula în Excel (4 exemple)

  • Imparte Asta
Hugh West

Acest articol vă va ajuta să înțelegeți găsiți și înlocuiți formula (formulele) în Excel. Uneori avem nevoie să ne modificăm datele în foile Excel și, în acest scop, trebuie să înlocuiți cuvintele cu alte cuvinte sau cu alte alfabete. Există diferite moduri de a utiliza găsiți și înlocuiți formula (formulele) pentru a edita datele dintr-o foaie Excel. În acest articol voi explica câteva dintre cele mai simple modalități posibile de a face acest lucru.

Vom lucra pe următorul set de date în care am pus nume a unor celebrități filme și aferentă actori principali .

Descărcați caietul de practică

Găsiți și înlocuiți formula.xlsx

4 Modalități de căutare și înlocuire utilizând formula în Excel

1. Utilizarea funcțiilor Excel FIND și REPLACE pentru a găsi și înlocui caracterele

Utilizarea GĂSIȚI și ÎNLOCUIEȘTE este cel mai bun mod de a găsi și înlocui orice caracter într-un set de date Excel. Aici vom înlocui primul caracter nume a actori principali cu primul său alfabet. Să vedem cum putem face acest lucru.

Pași:

  • În primul rând, creați un nou fișier coloana pentru formă scurtă a actori nume și introduceți următoarea formulă în celula D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")

În acest caz, se va utiliza ÎNLOCUIEȘTE funcția ia referința celulei C5 , începe să numere caracterele până când găsește un spațiu în ea cu ajutorul GĂSIȚI și apoi înlocuiește prima funcție nume cu alfabetul său de pornire și un punct (..) cu ajutorul STÂNGA funcție.

  • Atingeți ENTER După aceasta, veți vedea rezultatul în celula D5 .

  • Acum, utilizați Mâner de umplere la AutoFill Veți vedea toate celulele inferioare. actori încep cu primul nume corespunzător alfabet și un punct .

Astfel, puteți înlocui unele caractere dintr-un șir de caractere cu caracterul dorit folosind găsiți și înlocuiți formula (formulele) în Excel.

Citește mai mult: Cum să înlocuiți caracterele speciale în Excel (6 moduri)

2. Aplicarea funcției SUBSTITUTE pentru căutarea și înlocuirea caracterelor în Excel

De asemenea, putem înlocui primul nume a actori principali cu corespondentul lor alfabet prin utilizarea SUBSTITUTE funcția . Să discutăm mai jos pașii necesari pentru această metodă.

Pași:

  • Faceți un nou coloana pentru nume scurte ale actorilor și introduceți următoarea formulă în celula D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))

Repartizarea formulei

Aici avem imbricate STÂNGA , DREAPTA , LEN , și GĂSIȚI funcțiile din SUBSTITUTE pentru a înlocui primul nume al fișierului actori principali cu primele lor corespondente alfabet .

  • LEN(C5) --> The LEN returnează funcția numere a caracterelor din celula C5 .
    • Ieșire : 14
  • FIND(" ",C5) --> Returnează valoarea poziția a spațiu în celulă C5 .
    • Ieșire : 10
  • RIGHT(C5,LEN(C5)-FIND(" ",C5))) --> devine
  • RIGHT(C5,14-10) --> se transformă în
  • DREAPTA(C5,4)
    • Ieșire : Bale
  • LEFT(C5,1)&". ". " --> devine
  • C & "."
    • Ieșire : C.
  • SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> Reducere la
  • SUBSTITUTE(C5,C5, "C. Bale")
    • Ieșire : C. Bale

În cele din urmă, obținem primul alfabet a primului nume în celulă C5 cu un punct.

  • Acum, apăsați butonul ENTER pentru a vedea rezultatul în celula D5 .

  • Utilizați Mâner de umplere la AutoFill celulele inferioare.

Astfel, puteți înlocui unele caractere dintr-un șir de caractere cu caracterul dorit, folosind găsiți și înlocuiți formula (formulele) (în acest caz, a fost vorba de SUBSTITUTE ) în Excel.

Citește mai mult: Cum se utilizează funcția Substitute în Excel VBA (3 exemple)

Lecturi similare

  • Cum să găsiți și să înlocuiți valorile în mai multe fișiere Excel (3 metode)
  • Cum să găsiți și să înlocuiți valorile utilizând caractere wildcard în Excel
  • Tehnici de curățare a datelor în Excel: Adăugarea de text în celule
  • Cum să găsiți și să înlocuiți în cadrul unei selecții în Excel (7 metode)
  • Excel VBA: Cum să găsiți și să înlocuiți textul în documentul Word

3. Găsiți și înlocuiți celulele folosind funcția Excel XLOOKUP

The XLOOKUP poate fi folosită și ca o funcție găsiți și înlocuiți Să presupunem că am folosit nume scurte pentru anumite filme dar, după aceea, vrem să înlocuim scurta lor nume cu originalul lor nume De exemplu, numele original al filmului. Batman 1 a fost Batman Begins Deci, vrem să înlocuim Batman 1 cu Batman Begins Să discutăm procedura în următoarea descriere.

Pași:

  • Am făcut câteva modificări în setul nostru de date. Am schimbat câteva nume de filme și a făcut un nou coloana pentru numele complet al celor filme .
  • Apoi am creat lista de filme pe care le vom înlocui cu originalul lor nume .

  • Introduceți următoarea formulă în celulă D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)

Aici, $F$5:$F$7 și $G$5:$G$7 sunt lookup_array și return_array respectiv. Dacă valoarea de la Celula B5 se potrivește cu lookup_array , atunci return_array returnează valoarea corespunzătoare. Dacă nu putem găsi valoarea, atunci se va folosi metoda celulă Valoarea din celulă B5 " Batman 1 " se găsește în matricea de căutare, prin urmare, vom obține " Batman Begins ".

  • Apăsați butonul ENTER astfel încât să puteți vedea rezultatul în celula D5 .

  • Acum, utilizați Mâner de umplere la AutoFill celulele inferioare.

Veți vedea nume a filme pe scurt înlocuite cu cele originale nume Aceasta este o altă metodă pe care o puteți folosi pentru a găsiți și înlocuiți un anumit șir cu un nou șir.

Citește mai mult: Înlocuiți textul unei celule pe baza unei condiții în Excel (5 metode simple)

4. Utilizarea funcției Excel VLOOKUP pentru a găsi și înlocui caracterele

De asemenea, putem aplica VLOOKUP funcția de găsiți caracterele unui șir de caractere și înlocuiți Să presupunem că am menționat câteva filme cu numărul lor de serie, dar după aceea vrem să le înlocuim cu cele originale. nume De exemplu, numele original al filmului. Batman 1 a fost Batman Begins Deci, vrem să înlocuim Batman 1 cu Batman Begins Să discutăm procedura în următoarea descriere.

Pași:

  • Am făcut câteva modificări la setul nostru de date. Am schimbat câteva nume de filme și a făcut un nou coloana pentru numele complet al celor filme .
  • Apoi am creat lista de filme pe care le vom înlocui cu originalul lor nume .

  • Introduceți această formulă în celulă D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)

În acest caz, folosim VLOOKUP pentru a înlocui cuvintele. Dacă nu se găsește nicio valoare, atunci se va afișa o eroare. De aceea, cu ajutorul funcției IFERROR putem înlocui orice eroare cu valoarea corespunzătoare a celulei. Cu toate acestea, matricea noastră de căutare are două coloane și al doilea coloana ne va returna informațiile dorite ieșire Prin urmare, am folosit 2 în formulă. Dorim o potrivire exactă, de aceea alegem FALSE în formulă.

Notă : Nu uitați să folosiți un Referință absolută a celulei Aici, avem nevoie de un pas suplimentar pentru a aplica formula în celelalte celule.

  • Acum apăsați butonul ENTER și veți vedea rezultatul în celula D5 .

  • După aceea, trebuie doar să folosiți funcția Mâner de umplere la AutoFill celulele inferioare.

Veți vedea originalul nume a filme pe care ai vrut să le pui peste cele corespunzătoare nume scurte Astfel, utilizarea VLOOKUP funcția ne ajută să găsiți și înlocuiți anumite șiruri cu șiruri noi.

Conținut conex: Cum să înlocuiți mai multe caractere în Excel (6 moduri)

Secțiunea practică

Aici v-am oferit setul de date pe care l-am folosit pentru a explica aceste exemple. Puteți exersa aceste exemple pe cont propriu.

Concluzie

În acest articol, am arătat câteva utilizări combinate ale găsiți și înlocuiți formula (formulele) în Excel. Am încercat să explic exemplele cât mai simplu cu putință. Sper că acest articol vă poate fi de folos. Dacă aveți alte metode sau idei ușoare sau orice feedback cu privire la aceste exemple, vă rog să le lăsați în căsuța de comentarii. Acest lucru mă va ajuta să-mi îmbogățesc articolele viitoare.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.