Talaan ng nilalaman
Tutulungan ka ng artikulong ito na maunawaan ang hanapin at palitan ang (mga) formula sa Excel. Minsan kailangan nating i-edit ang ating data sa mga Excel sheet at para sa layuning iyon, kailangan nating palitan ang mga salita ng iba pang salita o alpabeto. Mayroong iba't ibang paraan para magamit ang hanapin at palitan ang (mga) formula upang i-edit ang data sa isang Excel sheet. Ipapaliwanag ko ang ilang pinakamadaling posibleng paraan para gawin ito sa artikulong ito.
Gagawin namin ang sumusunod na dataset kung saan inilagay namin ang pangalan ng ilang sikat na mga pelikula at katumbas na mga nangungunang aktor .
I-download ang Practice Workbook
Hanapin at Palitan ang Formula.xlsx
4 na Paraan para Maghanap at Palitan Gamit ang Formula sa Excel
1. Paggamit ng Excel FIND and REPLACE Functions para Hanapin at Palitan ang Character
Paggamit ng FIND
Mga Hakbang:
- Una, gumawa ng bagong column para sa short form ng mga pangalan ng mga aktor at i-type ang sumusunod na formula sa cell D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")
Dito, kinukuha ng REPLACE function ang cell reference C5 , magsisimulang magbilang ng mga character hanggang sa makakita ito ng space sa loob nito sa tulong ng function na FIND , atpagkatapos ay papalitan ang unang pangalan sa panimulang alpabeto at isang tuldok (.) sa tulong ng LEFT function.
- Pindutin ang ENTER button. Pagkatapos nito, makikita mo ang output sa cell D5 .
- Ngayon gamitin ang Fill Handle sa AutoFill ang mas mababang mga cell. Makikita mong magsisimula ang lahat ng pangalan ng aktor sa kanilang katumbas na unang alpabeto at isang tuldok .
Kaya maaari mong palitan ang ilang character sa isang string ng gustong character sa pamamagitan ng paggamit ng find and replace formula(s) sa Excel.
Read More: Paano Palitan ang Mga Espesyal na Character sa Excel (6 na Paraan)
2. Paglalapat ng SUBSTITUTE Function upang Hanapin at Palitan ang Character sa Excel
Maaari rin naming palitan ang unang pangalan ng nangungunang aktor sa kanilang katumbas na alpabeto sa pamamagitan ng paggamit ng SUBSTITUTE function . Talakayin natin ang mga kinakailangang hakbang para sa paraang ito sa ibaba.
Mga Hakbang:
- Gumawa ng bagong column para sa maiikling pangalan ng mga aktor at i-type ang sumusunod na formula sa cell D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))
Formula Breakdown
Narito na namin ang LEFT , RIGHT , LEN , at FIND function sa SUBSTITUTE function upang palitan ang unang pangalan ng lead actors ng kanilang kaukulang unang alphabet .
- LEN(C5) —-> Ang LENAng function ay nagbabalik ng mga numero ng mga character sa cell C5 .
- Output : 14
- FIND(” “,C5) —-> Ibinabalik ang posisyon ng space sa cell C5 .
- Output : 10
- RIGHT(C5,LEN(C5)-FIND(” “,C5)) —-> ; ay
- RIGHT(C5,14-10) —-> naging
- RIGHT(C5,4)
- Output : Bale
- LEFT(C5,1)&”. ” —-> ay
- C & “.”
- Output : C.
- SUBSTITUTE(C5,C5,LEFT(C5,1)& ;”. “) &RIGHT(C5,LEN(C5)-FIND(” “,C5)) —-> Binawasan ng
- SUBSTITUTE(C5,C5, “C . Bale”)
- Output : C. Bale
Sa wakas, nakuha namin ang unang alpabeto ng unang pangalan sa cell C5 na may tuldok.
- Ngayon, pindutin ang ENTER button upang makita ang output sa cell D5 .
- Gamitin ang Fill Handle upang AutoFill ang mas mababang mga cell.
Kaya maaari mong palitan ang ilang mga character sa isang string ng nais na character sa pamamagitan ng paggamit ng hanapin at palitan ang (mga) formula ( sa kasong ito, ito ang SUBSTITUTE function) sa Excel.
Magbasa Pa: Paano Gamitin ang Substitute Function sa Excel VBA (3 Halimbawa)
Mga Katulad na Pagbasa
- Paano Maghanap at Palitan ang mga Value sa Maramihang Excel Files (3 Paraan)
- Paano Maghanap At PalitanMga Halaga sa Paggamit ng Mga Wildcard sa Excel
- Mga diskarte sa paglilinis ng data sa Excel: Pagdaragdag ng teksto sa mga cell
- Paano Maghanap at Palitan sa loob ng Pinili sa Excel (7 Paraan)
- Excel VBA: Paano Maghanap at Palitan ang Teksto sa Word Document
3. Maghanap at Palitan ang mga Cell Gamit ang Excel XLOOKUP Function
Ang XLOOKUP function ay maaari ding gamitin bilang isang find and replace function sa Excel. Kumbaga, gumamit kami ng mga maikling pangalan para sa ilang pelikula ngunit pagkatapos noon, gusto naming palitan ang kanilang maiikling pangalan ng kanilang orihinal na pangalan . Halimbawa, ang orihinal na pangalan ng pelikula Batman 1 ay Batman Begins . Kaya gusto naming palitan ang Batman 1 ng Batman Begins . Talakayin natin ang pamamaraan sa sumusunod na paglalarawan.
Mga Hakbang:
- Gumawa kami ng ilang pagbabago sa aming dataset. Binago namin ang ilang pangalan ng pelikula at gumawa ng bagong kolum para sa buong pangalan ng mga pelikulang iyon .
- Pagkatapos ay ginawa namin ang listahan ng mga pelikula na papalitan namin ng kanilang orihinal na mga pangalan .
- I-type ang sumusunod na formula sa cell D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)
Narito, $F$5:$F$7 at $G$5:$G$7 ay ang lookup_array at ang return_array ayon sa pagkakabanggit. Kung ang value mula sa B5 cell ay tumutugma sa lookup_array , ibinabalik ng return_array ang katumbas na halaga. Kung tayohindi mahanap ang value, pagkatapos ay ibabalik ang cell value. Ang value mula sa cell B5 " Batman 1 " ay makikita sa lookup array, samakatuwid, makakakuha tayo ng " Batman Begins ".
- Pindutin ang ENTER button para makita mo ang output sa cell D5 .
- Ngayon, gamitin ang Fill Handle upang AutoFill ang mas mababang mga cell.
Makikita mo ang mga pangalan ng mga pelikula sa madaling salita pinalitan ng kanilang orihinal na pangalan . Ito ay isa pang paraan na maaari mong gamitin upang hanapin at palitan ang isang partikular na string ng isang bagong string.
Magbasa Nang Higit Pa: Palitan ang Teksto ng isang Cell Batay sa Kundisyon sa Excel (5 Madaling Paraan)
4. Paggamit ng Excel VLOOKUP Function para Maghanap at Palitan ng Mga Character
Maaari rin naming ilapat ang VLOOKUP function sa hanapin ang mga character ng isang string at palitan ang ito ng isa pa. Kumbaga, binanggit namin ang ilang pelikula na may kanilang serial number ngunit pagkatapos noon ay gusto naming palitan ang mga ito ng kanilang orihinal na pangalan . Halimbawa, ang orihinal na pangalan ng pelikula Batman 1 ay Batman Begins . Kaya gusto naming palitan ang Batman 1 ng Batman Begins . Talakayin natin ang pamamaraan sa sumusunod na paglalarawan.
Mga Hakbang:
- Nagsagawa kami ng ilang pagbabago sa aming dataset. Binago namin ang ilang pangalan ng pelikula at gumawa ng bagong kolum para sa buong pangalan ng mga pelikulang iyon .
- Pagkatapos aynilikha ang listahan ng mga pelikula na papalitan namin ng kanilang orihinal na pangalan .
- I-type ito formula sa cell D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)
Dito, ginagamit namin ang VLOOKUP function upang palitan ang mga salita. Kung hindi mahanap ang anumang halaga, may ipapakitang error. Kaya naman, sa tulong ng IFERROR function, maaari naming palitan ang anumang error ng katumbas na halaga ng cell. Gayunpaman, ang aming lookup array ay may dalawang column at ang pangalawang column ay magbabalik ng aming gustong output . Samakatuwid, ginamit namin ang 2 sa formula. Gusto namin ng eksaktong tugma, kaya pipiliin namin ang FALSE sa formula.
Tandaan : Tandaang gumamit ng Absolute Cell Reference . Dito, kailangan namin ng isang karagdagang hakbang upang ilapat ang formula sa iba pang mga cell.
- Ngayon pindutin ang ENTER button at makikita mo ang output sa cell D5 .
- Pagkatapos noon, gamitin lang ang Fill Handle upang AutoFill sa mas mababang mga cell.
Makikita mo ang orihinal na mga pangalan ng mga pelikula na gusto mong ilagay sa kanilang katumbas na maikli mga pangalan . Kaya, ang paggamit ng VLOOKUP function ay tumutulong sa amin na hanapin at palitan ang mga partikular na string ng mga bagong string.
Kaugnay na Nilalaman: Paano Palitan ang Maramihang Mga Character sa Excel (6 na Paraan)
Seksyon ng Pagsasanay
Narito, ibinigay ko sa iyo ang dataset na ginamit koupang ipaliwanag ang mga halimbawang ito. Maaari mong sanayin ang mga halimbawang ito nang mag-isa.
Konklusyon
Sa artikulong ito, ipinakita ko ang ilang pinagsamang paggamit ng find and replace formula( s) sa Excel. Sinubukan kong ipaliwanag ang mga halimbawa nang simple hangga't maaari. Umaasa ako na maaari kang makinabang mula sa artikulong ito. Kung mayroon kang anumang iba pang madaling paraan o ideya o anumang feedback tungkol sa mga halimbawang ito, mangyaring iwanan ang mga ito sa kahon ng komento. Makakatulong ito sa akin na pagyamanin ang aking mga paparating na artikulo.