Obsah
Tento článok vám pomôže pochopiť nájsť a nahradiť vzorec(y) niekedy potrebujeme upraviť naše údaje v hárkoch Excelu a na tento účel potrebujeme nahradiť slová inými slovami alebo abecedami. Existujú rôzne spôsoby použitia nájsť a nahradiť vzorec(y) na úpravu údajov v hárku programu Excel. V tomto článku vysvetlím niekoľko najjednoduchších možných spôsobov, ako to urobiť.
Budeme pracovať s nasledujúcim súborom údajov, do ktorého sme vložili názov niektorých slávnych filmy a zodpovedajúce hlavní aktéri .
Stiahnite si cvičebnicu
Nájsť a nahradiť vzorec.xlsx4 spôsoby vyhľadania a nahradenia pomocou vzorca v programe Excel
1. Používanie funkcií Excel FIND a REPLACE na vyhľadávanie a nahrádzanie znakov
Používanie stránky NÁJSŤ a NAHRADIŤ je najlepší spôsob, ako nájsť a nahradiť akýkoľvek znak v súbore údajov programu Excel. Tu nahradíme prvý názov z hlavní aktéri s jeho prvou abecedou. Pozrime sa, ako to môžeme urobiť.
Kroky:
- Najprv vytvorte novú stĺpec pre krátka forma z herci' a do bunky zadajte nasledujúci vzorec D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")
Tu sa NAHRADIŤ funkcia prevezme odkaz na bunku C5 , začne počítať znaky, kým nenájde priestor v ňom pomocou NÁJSŤ a potom nahradí prvý názov s počiatočnou abecedou a bodka (.) s pomocou LEVÁ funkcie.
- Stlačte tlačidlo VSTÚPIŤ Potom sa zobrazí výstup v bunke D5 .
- Teraz použite Rukoväť náplne na Automatické vypĺňanie dolných buniek. Uvidíte všetky herci' názvy začínajú príslušným prvým abeceda a bodka .
Takto môžete nahradiť niektoré znaky v reťazci požadovaným znakom pomocou nájsť a nahradiť vzorec(y) v programe Excel.
Prečítajte si viac: Ako nahradiť špeciálne znaky v programe Excel (6 spôsobov)
2. Použitie funkcie SUBSTITUTE na vyhľadávanie a nahrádzanie znakov v programe Excel
Môžeme tiež nahradiť prvý názov z hlavní aktéri s ich zodpovedajúcimi abeceda pomocou SUBSTITUTE funkcia . Nižšie si popíšeme potrebné kroky pre túto metódu.
Kroky:
- Vytvorte novú stĺpec pre krátke mená hercov a do bunky zadajte nasledujúci vzorec D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))
Rozdelenie vzorca
Tu sme vnorili LEVÁ , SPRÁVNE , LEN , a NÁJSŤ funkcie v SUBSTITUTE nahradiť prvý názov hlavní aktéri s ich zodpovedajúcimi prvými abeceda .
- LEN(C5) --> Stránka LEN funkcia vracia čísla znakov v bunke C5 .
- Výstup : 14
- FIND(" ",C5) --> Vracia pozícia z priestor v bunke C5 .
- Výstup: 10
- RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> sa stáva
- RIGHT(C5,14-10) --> sa zmení na
- PRAVÁ(C5,4)
- Výstup: Bale
- LEFT(C5,1)&". " --> sa stáva
- C & "."
- Výstup: C.
- SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> Znížená na
- SUBSTITUTE(C5,C5, "C. Bale")
- Výstup : C. Bale
Nakoniec sme dostali prvý abeceda prvého názov v bunke C5 s bodkou.
- Teraz stlačte tlačidlo VSTÚPIŤ tlačidlo na zobrazenie výstupu v bunke D5 .
- Použite Rukoväť náplne na Automatické vypĺňanie spodné bunky.
Takto môžete nahradiť niektoré znaky v reťazci požadovaným znakom pomocou nájsť a nahradiť vzorec(y) (v tomto prípade to bol SUBSTITUTE funkcia) v programe Excel.
Prečítajte si viac: Ako používať funkciu Substitute v programe Excel VBA (3 príklady)
Podobné čítania
- Ako nájsť a nahradiť hodnoty vo viacerých súboroch programu Excel (3 metódy)
- Ako nájsť a nahradiť hodnoty pomocou zástupných znakov v programe Excel
- Techniky čistenia údajov v programe Excel: Pridávanie textu do buniek
- Ako nájsť a nahradiť výber v programe Excel (7 metód)
- Excel VBA: Ako nájsť a nahradiť text v dokumente Word
3. Vyhľadanie a nahradenie buniek pomocou funkcie Excel XLOOKUP
Stránka XLOOKUP funkciu možno použiť aj ako nájsť a nahradiť Predpokladajme, že sme použili krátke názvy pre niektoré filmy ale potom chceme nahradiť ich krátke mená s ich pôvodným mená Napríklad pôvodný názov filmu Batman 1 bola Batman začína . Takže chceme nahradiť Batman 1 s Batman začína . Postup si rozoberieme v nasledujúcom popise.
Kroky:
- V našom súbore údajov sme vykonali niekoľko úprav. Zmenili sme niektoré názvy filmov a vytvoril nový stĺpec pre úplný názov týchto osôb filmy .
- Potom sme vytvorili zoznam filmy ktoré nahradíme ich pôvodnými mená .
- Do bunky zadajte nasledujúci vzorec D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)
Tu, $F$5:$F$7 a $G$5:$G$7 sú lookup_array a return_array Ak je hodnota z B5 bunka sa zhoduje s lookup_array , potom return_array vráti príslušnú hodnotu. Ak hodnotu nenájdeme, potom bunka bude vrátená hodnota. Hodnota z bunka B5 " Batman 1 " sa nachádza na vyhľadávacom poli, preto dostaneme " Batman začína ".
- Stlačte tlačidlo VSTÚPIŤ aby ste mohli vidieť výstup v bunke D5 .
- Teraz použite Rukoväť náplne na Automatické vypĺňanie spodné bunky.
Uvidíte mená z filmy v skratke nahradené ich pôvodnými mená Toto je ďalšia metóda, ktorú môžete použiť na nájsť a nahradiť konkrétny reťazec s novým reťazcom.
Prečítajte si viac: Nahradenie textu bunky na základe podmienky v programe Excel (5 jednoduchých metód)
4. Využitie funkcie Excel VLOOKUP na vyhľadávanie a nahrádzanie znakov
Môžeme tiež použiť VLOOKUP funkciu na nájsť znakov reťazca a nahradiť to s iným. Predpokladajme, že sme sa zmienili o niektorých filmy s ich sériovým číslom, ale potom ich chceme nahradiť pôvodnými mená Napríklad pôvodný názov filmu Batman 1 bola Batman začína . Takže chceme nahradiť Batman 1 s Batman začína . Postup si rozoberieme v nasledujúcom popise.
Kroky:
- V našom súbore údajov sme vykonali niekoľko zmien. názvy filmov a vytvoril novú stĺpec pre úplný názov týchto osôb filmy .
- Potom sme vytvorili zoznam filmy ktoré nahradíme ich pôvodnými mená .
- Zadajte tento vzorec do bunky D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)
Tu používame VLOOKUP Ak sa nenájde žiadna hodnota, zobrazí sa chyba. Preto pomocou funkcie IFERROR môžeme nahradiť akúkoľvek chybu príslušnou hodnotou bunky. Naše vyhľadávacie pole má však dve stĺpce a druhý stĺpec vráti náš požadovaný výstup Preto sme použili 2 vo vzorci. Chceme presnú zhodu, preto sme zvolili FALSE vo vzorci.
Poznámka : Nezabudnite použiť Absolútny odkaz na bunku . Tu potrebujeme ešte jeden krok navyše, aby sme mohli vzorec aplikovať na ostatné bunky.
- Teraz stlačte tlačidlo VSTÚPIŤ a zobrazí sa výstup v bunke D5 .
- Potom stačí použiť Rukoväť náplne na Automatické vypĺňanie spodné bunky.
Uvidíte originál mená z filmy ktoré ste chceli umiestniť nad ich zodpovedajúce krátke názvy . Preto je použitie VLOOKUP funkcia nám pomáha nájsť a nahradiť konkrétne reťazce s novými reťazcami.
Súvisiaci obsah: Ako nahradiť viacero znakov v programe Excel (6 spôsobov)
Praktická časť
Tu som vám poskytol súbor údajov, ktorý som použil na vysvetlenie týchto príkladov. Tieto príklady si môžete precvičiť sami.
Záver
V tomto článku som ukázal niektoré kombinované použitie nájsť a nahradiť vzorec(y) v programe Excel. Príklady som sa snažil vysvetliť čo najjednoduchšie. Dúfam, že vám tento článok bude prínosom. Ak máte ďalšie jednoduché metódy alebo nápady, prípadne akúkoľvek spätnú väzbu týkajúcu sa týchto príkladov, zanechajte ich v komentári. Pomôže mi to obohatiť moje ďalšie články.