Sisukord
See artikkel aitab teil mõista leida ja asendada valem(id) Excelis. Mõnikord on meil vaja oma andmeid Exceli lehtedel muuta ja selleks on meil vaja asendada sõnad teiste sõnade või tähestikuga. Kasutamiseks on erinevaid viise leida ja asendada valem(id) andmete redigeerimiseks Exceli lehel. Selgitan selles artiklis mõningaid lihtsamaid võimalikke viise, kuidas seda teha.
Töötame järgmise andmestikuga, kuhu oleme pannud nimi mõne kuulsa filmid ja vastavad peaosatäitjad .
Lae alla praktiline töövihik
Leia ja asenda valem.xlsx4 viisi, kuidas leida ja asendada valemiga Excelis
1. Exceli FIND- ja REPLACE-funktsioonide kasutamine tähemärgi leidmiseks ja asendamiseks
Kasutades FIND ja REPLACE funktsioonid on parim viis Exceli andmekogumi mis tahes tähemärgi leidmiseks ja asendamiseks. Siinkohal asendame esimese tähemärgi nimi kohta peaosatäitjad oma esimese tähestikuga. Vaatame, kuidas me seda teha saame.
Sammud:
- Kõigepealt tehke uus veerg jaoks lühivorm kohta näitlejad nimed ja sisestage lahtrisse järgmine valem D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")
Siin on REPLACE funktsioon võtab lahtri viite C5 , alustab märkide lugemist, kuni leiab tähe kosmos selles abiga FIND funktsiooni ja seejärel asendab esimese nimi oma algustähestikuga ja punkt (.) abiga VÄLJAS funktsioon.
- Vajuta SISESTA Pärast seda näete väljundit lahtris D5 .
- Nüüd kasutage Täitmise käepide aadressile AutoFill alumised lahtrid. Sa näed kõiki näitlejad nimed algavad vastavate esimeste nimedega tähestik ja dot .
Seega saate asendada mõned tähemärgid stringis soovitud tähemärgiga, kasutades selleks leida ja asendada valem(id) Excelis.
Loe edasi: Kuidas asendada erimärgid Excelis (6 võimalust)
2. Funktsiooni SUBSTITUTE rakendamine tähemärgi leidmiseks ja asendamiseks Excelis
Me võime asendada ka esimese nimi kohta peaosatäitjad koos vastavate tähestik kasutades ASENDAJA funktsioon . Arutame allpool selle meetodi jaoks vajalikke samme.
Sammud:
- Tee uus veerg jaoks näitlejate lühinimed ja sisestage lahtrisse järgmine valem D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))
Valemi jaotus
Siin on meil sisseehitatud VÄLJAS , RIGHT , LEN , ja FIND funktsioonid ASENDAJA funktsioon, et asendada esimene nimi peaosatäitjad koos vastavate esimeste tähestik .
- LEN(C5) --> The LEN funktsioon tagastab numbrid raku tähemärkide kohta C5 .
- Väljund : 14
- FIND(" ",C5) --> Tagastab positsioon kohta kosmos lahtris C5 .
- Väljund : 10
- RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> muutub
- RIGHT(C5,14-10) --> muutub
- RIGHT(C5,4)
- Väljund : Bale
- LEFT(C5,1)&". " --> muutub
- C & "."
- Väljund : C.
- SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> Vähendatud kuni
- SUBSTITUTE(C5,C5, "C. Bale")
- Väljund: C. Bale
Lõpuks saame esimese tähestik esimese nimi lahtris C5 punktiga.
- Nüüd vajutage SISESTA nuppu, et näha väljundit lahtris D5 .
- Kasutage Täitmise käepide aadressile AutoFill alumised rakud.
Seega saate asendada mõned tähemärgid stringis soovitud tähemärgiga, kasutades selleks leida ja asendada valem(id) (antud juhul oli see ASENDAJA funktsioon) Excelis.
Loe edasi: Kuidas kasutada asendusfunktsiooni Excel VBA-s (3 näidet)
Sarnased lugemised
- Kuidas leida ja asendada väärtusi mitmes Exceli failis (3 meetodit)
- Kuidas leida ja asendada väärtusi, kasutades Excelis Wildcards'i sümboleid
- Andmete puhastamise tehnikad Excelis: teksti lisamine lahtritesse
- Kuidas leida ja asendada Excelis valiku sees (7 meetodit)
- Excel VBA: Kuidas leida ja asendada tekst Wordi dokumendis teksti
3. Rakkude leidmine ja asendamine Exceli XLOOKUP-funktsiooni abil
The XLOOKUP funktsiooni saab kasutada ka kui leida ja asendada funktsioon Excelis. Oletame, et kasutasime lühinimesid mõnede filmid kuid pärast seda tahame asendada nende lühikese nimed oma algse nimed Näiteks filmi originaalnimetus Batman 1 oli Batman algab Nii et me tahame asendada Batman 1 koos Batman algab . Arutame menetlust järgmises kirjelduses.
Sammud:
- Tegime oma andmestikus mõned muudatused. Muutsime mõned filmi nimed ja tegi uue veerg nende täielik nimi filmid .
- Seejärel lõime nimekirja filmid mille me asendame nende originaaliga nimed .
- Sisestage lahtrisse järgmine valem D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)
Siin, $F$5:$F$7 ja $G$5:$G$7 on lookup_array ja return_array Kui väärtus, mis on saadud B5 rakk vastab lookup_array , siis on return_array tagastab vastava väärtuse. Kui me ei leia seda väärtust, siis on rakk väärtus tagastatakse. rakk B5 " Batman 1 " leitakse otsingumassiivi, seega saame " Batman algab ".
- Vajutage SISESTA nuppu, et näeksite väljundit lahtris D5 .
- Nüüd kasutage Täitmise käepide aadressile AutoFill alumised rakud.
Sa näed nimed kohta filmid lühidalt asendatakse nende originaaliga nimed See on veel üks meetod, mida saate kasutada leida ja asendada konkreetse stringi uue stringiga.
Loe edasi: Asendage Exceli lahtri tekst tingimuse alusel (5 lihtsat meetodit)
4. Exceli VLOOKUP-funktsiooni kasutamine tähemärkide leidmiseks ja asendamiseks
Samuti saame rakendada VLOOKUP funktsioonile leida stringi tähemärki ja asendada seda teise. Oletame, et me mainisime mõnda filmid nende seerianumbriga, kuid pärast seda tahame asendada need nende originaaliga nimed Näiteks filmi originaalnimetus Batman 1 oli Batman algab Nii et me tahame asendada Batman 1 koos Batman algab . Arutame menetlust järgmises kirjelduses.
Sammud:
- Me tegime oma andmestikus mõned muudatused. Me muutsime mõned filmi nimed ja tegi uue veerg nende täielik nimi filmid .
- Seejärel lõime nimekirja filmid mille me asendame nende originaaliga nimed .
- Sisestage see valem lahtrisse D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)
Siinkohal kasutame me VLOOKUP funktsiooniga sõnade asendamiseks. Kui mingit väärtust ei leita, siis kuvatakse viga. Seepärast ongi funktsiooniga IFERROR funktsiooniga saame asendada iga vea vastava lahtri väärtusega. Meie otsingumassiivil on aga kaks veerud ja teine veerg tagastab meie soovitud väljund Seetõttu kasutasime 2 Me tahame täpset kokkulangevust, seega valime VALE valemiga.
Märkus : Ärge unustage kasutada Absoluutne lahtri viide Siinkohal vajame veel ühte sammu, et rakendada valemit teistele lahtritele.
- Nüüd vajutage SISESTA nuppu ja näete väljundit lahtris D5 .
- Pärast seda kasutage lihtsalt Täitmise käepide aadressile AutoFill alumised rakud.
Sa näed originaal nimed kohta filmid et sa tahtsid panna üle oma vastava lühikesed nimed . Seega, kasutamine VLOOKUP funktsioon aitab meil leida ja asendada konkreetsed stringid uute stringidega.
Seotud sisu: Kuidas asendada mitu märki Excelis (6 võimalust)
Praktika sektsioon
Siin olen andnud teile andmestiku, mida kasutasin nende näidete selgitamiseks. Te võite neid näiteid ise harjutada.
Kokkuvõte
Selles artiklis olen näidanud mõningaid kombineeritud kasutamise leida ja asendada valem(id) Excelis. Püüdsin näiteid selgitada võimalikult lihtsalt. Loodan, et sellest artiklist on teile kasu. Kui teil on muid lihtsaid meetodeid või ideid või tagasisidet nende näidete kohta, palun jätke need kommentaarikasti. See aitab mul rikastada minu tulevasi artikleid.