Maghanap At Palitan ang Maramihang Mga Halaga sa Excel (6 Mabilis na Paraan)

  • Ibahagi Ito
Hugh West

Sa Microsoft Excel, karaniwang senaryo ang paghahanap at pagpapalit ng maramihang mga text o numeric na halaga. Maaari mong gamitin ang utos na Find and Replace, maglapat ng iba't ibang function at formula, o maaari ka ring gumawa ng mga tool na tinukoy ng user upang maihatid ang mga layunin. Sa artikulong ito, malalaman mo ang lahat ng posible at mabilis na diskarte upang mahanap at palitan ang maraming value ng mga simpleng halimbawa at tamang paliwanag.

I-download ang Practice Workbook

Ikaw maaaring i-download ang Excel workbook na ginamit namin para ihanda ang artikulong ito.

Hanapin At Palitan ang Maramihang Mga Halaga.xlsx

6 Mabilis na Paglapit sa Hanapin At Palitan ang Maramihang Mga Value sa Excel

1. Gamitin ang Find And Replace Tool para sa Maramihang Value sa Excel

Sa Excel, Find and Replace ang pinakakapaki-pakinabang na tool kapag kailangan mong palitan ang isang value. Magagamit natin ito para sa iba't ibang layunin. Tingnan natin kung paano gumagana ang tool na ito para sa iba't ibang pamantayan sa mga sumusunod na sub-section.

i. Hanapin At Palitan ang Mga Halaga ng Teksto

Sa talahanayan sa ibaba, ang ilang mga teksto ay nasa Column B . Ipagpalagay na gusto naming palitan ang value na '2020' ng '2021' sa lahat ng text.

📌 Mga Hakbang:

➤ Pindutin ang CTRL+H , magbubukas ang dialog box na Hanapin at Palitan .

➤ I-type ang '2020' sa Hanapin kung ano ang kahon.

➤ Sa kahon na Palitan ng , i-type ang '2021' .

➤ Mag-click sa Palitan Lahat button.

Tulad ng nasa larawan sa ibaba, makikita mo ang lahat ng text na may 2021 sa simula na noong 2020 noon.

ii. Hanapin At Palitan ng Mga Wild na Character

Ngayon ay mayroon na kaming iba't ibang mga numeric na halaga sa simula ng mga sumusunod na teksto. Ngunit lahat ng mga ito ay may partikular na format ‘20XX’ . Ang gagawin namin dito ay pumunta para sa wildcard na paghahanap para sa numeric na format at ang huling dalawang digit ay papalitan ng ‘21’ . Kailangan nating gumamit ng dalawang tandang pananong (??) bilang mga wildcard na character para sa huling dalawang digit sa tool na Hanapin at Palitan .

📌 Mga Hakbang:

➤ Pindutin muli ang CTRL+H upang buksan ang Hanapin at Palitan na dialog box.

➤ Sa ang kahon na Hanapin kung ano , i-type ang '20?? '.

➤ Ipasok ang value '2021' sa Palitan ng box.

➤ Pindutin ang Palitan Lahat at tapos ka na.

Makikita mo kaagad ang mga sumusunod na output .

iii. Maghanap At Palitan ang Mga Formula

Sa sumusunod na talahanayan, mayroon na kaming ilang data ng benta para sa sunud-sunod na 5 araw. Sa Cell C11 , naroroon ang kabuuang halaga ng benta ngunit sabihin nating kailangan nating alamin ang average ng data ng mga benta doon. Hindi namin kailangang i-overwrite ang formula doon gamit ang AVERAGE function. Gagamitin namin ang tool na Find and Replace dito para mas madaling palitan ang formula.

📌 Mga Hakbang:

➤ Buksan ang Hanapin atPalitan ang dialog box.

➤ Sa kahon na Hanapin kung ano , i-type ang '=SUM' .

➤ I-type ang ' =AVERAGE' sa kahon na Palitan ng .

➤ Pindutin muna ang Hanapin ang Susunod at pagkatapos ay i-click ang button na Palitan ang .

Sa output Cell C11 , makukuha mo ang bagong kinakalkula na resulta nang sabay-sabay.

iv. Hanapin At Palitan ang Mga Format ng Cell

Maaari rin naming baguhin ang mga format ng cell gamit ang tool na Hanapin at Palitan . Sa sumusunod na talahanayan, mayroong ilang mga hilera na may partikular na kulay. Papalitan natin ang kulay ng isa pa, sabihin nating berde ito.

📌 Mga Hakbang:

➤ Buksan ang Hanapin at Palitan muna ang dialog box.

➤ Sa harap ng kahon na Hanapin kung ano , i-click ang opsyon na Format at piliin ang kulay na ginamit sa ilang random na mga cell sa talahanayan.

➤ Mag-click sa pangalawang tab na Format at pumili ng ibang kulay na gusto mong palitan ng luma.

➤ Pindutin ang Palitan Lahat.

Sa screenshot sa ibaba, nakikita mo na ngayon ang mga partikular na row sa talahanayan na may bagong kulay.

Magbasa nang higit pa: Paano Maghanap At Palitan ang Mga Halaga Gamit ang Mga Wildcard sa Excel

2. Ipasok ang REPLACE Function upang Maghanap At Magpalit ng Maramihang Mga Value sa Excel

Kung ayaw mong gamitin ang tool na Find and Replace , maaari kang pumunta para sa REPLACE function . Kailangan mong ilapat ang function na ito sa isang bagong column o sa ahanay ng mga cell kung saan ang lumang data ng text ay papalitan ng mga bago. Sa proseso, maaari mo ring mapanatili ang lumang data ng teksto.

Sa sumusunod na larawan, mayroong dalawang column kung saan ipapakita ng column na may header na Bagong Teksto ang mga binagong teksto.

Sa unang output Cell C5 , ang kinakailangang formula na may function na REPLACE ay magiging:

=REPLACE(B5,1,4,2021)

Pagkatapos pindutin ang Enter at gamitin ang Fill Handle para i-autofill ang natitirang mga cell , makukuha mo kaagad ang mga bagong halaga ng text. Dito, pinalitan namin ang value na ‘2021’ ng ‘2022’ para sa lahat ng text.

3. Ilapat ang Nested SUBSTITUTE Formula upang Maghanap At Palitan ang Maramihang Mga Value

Pinapalitan ng SUBSTITUTE function ang kasalukuyang text ng bagong text sa text string. Maaari naming i-nest ang function na SUBSTITUTE para sa maraming value na papalitan.

Sa sumusunod na larawan, ang Column B ay nakalagay sa ilang random na data ng text. Ang talahanayan sa kanan ay kumakatawan sa mga value na kailangang palitan ng mga bago.

Sa unang output Cell C5 , ang kaugnay na formula ay be:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5:B10, E5, F5), E6, F6), E7, F7)

Ngayon pindutin ang Enter at makakakuha ka ng array na may bagong text mga halaga nang sabay-sabay. Sa formula na ito, ginamit namin ang SUBSTITUTE function nang tatlong beses dahil kailangan naming palitan ang tatlong magkakaibang value na nasa ilalim ng Hanapin header sa Column E.

🔎 Paano Gumagana ang Formula?

  • Pinapalitan ng pinakaloob na SUBSTITUTE function ang value na '2018' ng '2019' .
  • Ang pangalawang SUBSTITUTE Hinahanap ng function ang '2020' at pinapalitan ito ng '2021' .
  • Ang panlabas na SUBSTITUTE ay naghahanap ng '2022' at pinapalitan ito ng '2023' .

Mga Katulad na Pagbasa:

  • Paano Palitan ang Espesyal Mga Character sa Excel (6 na Paraan)
  • Palitan ang Maramihang Mga Character sa Excel (6 na Paraan)

4. Gamitin ang XLOOKUP Function para Maghanap At Magpalit ng Maramihang Value sa Excel

Kung isa kang Excel 365 user, maaari kang pumunta sa XLOOKUP function . Ang XLOOKUP function ay naghahanap ng isang hanay o array para sa isang tugma at ibinabalik ang katumbas na item sa pangalawang hanay o array.

Sa sumusunod na dataset, mayroong ilang text value sa Lumang Text column. Ang pangalawang talahanayan sa kanan ay kumakatawan sa data na hahanapin at ang mga papalitan ng sabay-sabay. Kung hindi mahanap ng function ang mga ibinigay na value, mananatiling pareho ang mga lumang text tulad ng dati sa column na Bagong Teksto .

Kaya, ang kinakailangang formula na may XLOOKUP function sa unang output Cell C5 ay dapat na:

=XLOOKUP($B5,$E$5:$E$10,$F$5:$F$10,$B5)

Pagkatapos pindutin ang Enter at awtomatikong punan ang buong column, ikaw ayipinakita kaagad ang mga sumusunod na output.

5. Pagsamahin ang IFNA At VLOOKUP Function para Maghanap At Magpalit ng Maramihang Value

Ngayon ay gagamit kami ng alternatibong formula sa XLOOKUP function at ang formula na ito ay available din sa lahat ng mga bersyon ng Excel. Kailangan nating pagsamahin ang IFNA at VLOOKUP mga function dito.

Ang VLOOKUP function ay naghahanap ng value sa pinakakaliwang column ng isang table at pagkatapos nagbabalik ng value sa parehong row mula sa tinukoy na column. Dahil ang VLOOKUP function ay hindi nagdadala ng anumang mensahe kung sakaling hindi makita ang halaga ng paghahanap, kaya magbabalik ito ng #N/A na error. Upang ayusin ang problemang iyon, kailangan nating gamitin ang function na IFNA upang i-customize at tukuyin ang isang mensahe ng error.

Kaya, ang kinakailangang formula na nagsasama ng parehong IFNA at Ang mga function ng VLOOKUP sa output Cell C5 ay magiging:

=IFNA(VLOOKUP($B5,$E$5:$F$10,2,FALSE),B5)

Pagkatapos pindutin ang Ipasok ang at punan ang natitirang mga cell sa Column C , makukuha namin ang lahat ng bagong data ng text tulad ng ipinapakita sa larawan sa ibaba.

6. I-embed ang VBA Codes para Gumawa ng UDF para Maghanap At Palitan ang Maramihang Value

Sa huling seksyon, ilalapat namin ang VBA code para bumuo ng function na tinukoy ng user. Sa sumusunod na dataset, ang mga text value sa Column B ay babaguhin sa pamamagitan ng pagpapalit sa mga numeric na value sa simula. Ang mga halagang papalitan at ang mga bagong halagaay nasa kanang talahanayan.

Ngayon, dumaan tayo sa mga sumusunod na pamamaraan para gawin ang mga tool at function na tinukoy ng gumagamit:

📌 Hakbang 1:

➤ I-right-click ang iyong mouse sa Sheet pangalan muna.

➤ Piliin ang opsyon 'Tingnan Mga Code' . May lalabas na VBA window.

➤ Ngayon i-paste ang mga sumusunod na code doon:

8558

➤ Pindutin ang F5 at isang dialog box tulad ng ipinapakita sa lalabas ang screenshot sa ibaba.

➤ Ngayon piliin ang mga lumang text na kailangan mong baguhin at pindutin ang OK .

📌 Hakbang 2:

➤ Magbubukas na ngayon ang pangalawang dialog box at kailangan mong piliin ang buong hanay ng talahanayan (D5:E7) na nakahiga sa kanan sa larawan.

➤ Pindutin ang OK .

Tulad ng sa screenshot sa ibaba, makikita mo ang bago at binagong mga teksto sa Column B sa ilalim ng Text header.

Mga Pangwakas na Salita

Umaasa ako, lahat ng mga pamamaraang ito na binanggit sa itaas ay makakatulong na sa iyo na ilapat ang mga ito sa iyong mga spreadsheet ng Excel kapag kailangan mong palitan ang maramihang data ng teksto nang epektibo. Kung mayroon kang anumang mga katanungan o puna, mangyaring ipaalam sa akin sa seksyon ng komento. O maaari mong tingnan ang aming iba pang mga artikulo na nauugnay sa mga function ng Excel sa website na ito.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.