Talaan ng nilalaman
Minsan, maaaring kailanganin mong palitan ang text sa Excel formula para mapalitan kaagad ang mga naunang nakasulat na formula. Kung naghahanap ka ng pinakamadaling paraan ng paggawa ng gawaing ito, nasa tamang lugar ka. Kaya, magsimula tayo sa artikulo.
I-download ang Workbook
Palitan ang Teksto sa Formula.xlsm
7 Paraan para Palitan ang Teksto sa Excel Formula
Dito, mayroon kaming dalawang formula sa Discounted Price column at >2000 o not column at ipapakita namin ang mga paraan upang baguhin ang text string o numeric string sa mga formula na ito.
Ginamit namin ang bersyon ng Microsoft Excel 365 dito; maaari kang gumamit ng anumang iba pang bersyon ayon sa iyong kaginhawahan.
Paraan-1: Manu-manong Palitan ang Teksto sa Formula ng Excel
Dito, gumamit kami ng formula na may ang IF function at nakakuha ng Oo para sa mga presyong mas mataas sa 2000. Ngayon, gusto naming palitan ang Oo ng Higit sa 2000 sa formula nang manu-mano.
Mga Hakbang :
➤ Piliin ang unang cell ng column >2000 o hindi .
Kaya, ipinapakita nito ang formula ng cell na ito sa formula bar.
➤ Palitan ang Oo ng Higit sa 2000 sa formula bar nang manu-mano.
➤ Pindutin ang ENTER at i-drag pababa ang Fill Handle tool.
Resulta :
Sa ganitong paraan, mapapalitan mo ang Oo ng Mas malakihigit sa 2000 sa formula.
Magbasa Nang Higit Pa: Paano Maghanap at Palitan sa Excel Column (6 na Paraan)
Paraan-2: Paggamit ng Replace Option upang Palitan ang Teksto sa Excel Formula
Sa seksyong ito, gagamitin namin ang opsyon na Palitan para palitan ang text Oo may Higit sa 2000 sa formula ng >2000 o hindi column.
Mga Hakbang :
➤ Piliin ang mga cell ng >2000 o hindi column.
➤ Pumunta sa Home Tab >> Pag-edit Grupo >> Hanapin & Piliin ang Dropdown >> Palitan ang Option.
Maaari mong gamitin ang shortcut key CTRL+H sa halip na ang pamamaraang ito.
Pagkatapos nito, lalabas ang Hanapin at Palitan dialog box.
➤ Isulat at piliin ang mga sumusunod
Hanapin ano → Oo
Palitan ng → Higit sa 2000
Sa loob ng → Sheet
Paghahanap → Ayon sa Mga Hanay
Tumingin sa → Mga Formula
➤ Piliin ang opsyong Palitan Lahat .
Pagkatapos, may lalabas na message box na nagsasabing “All done. Gumawa kami ng 9 na kapalit.”
Resulta :
Pagkatapos, mapapalitan mo na ang Oo na may Higit sa 2000 sa formula.
Magbasa Pa: Palitan ang Teksto ng Cell Batay sa Kundisyon sa Excel (5 Mga Madaling Paraan)
Paraan-3: Paggamit ng Go to Special Option para Palitan ang Text sa Excel Formula
Maaari mong palitantext Oo na may Higit sa 2000 sa formula ng >2000 o hindi column sa pamamagitan ng paggamit din ng Go to Special opsyon.
Mga Hakbang :
➤ Pumunta sa Home Tab >> Pag-edit Grupo >> Hanapin & Piliin ang Dropdown >> Pumunta Sa Espesyal Pagpipilian.
Pagkatapos, magbubukas ang Go To Special wizard pataas.
➤ Piliin ang opsyon na Formula at pindutin ang OK .
Pagkatapos nito, ang mga cell ng pipiliin ang >2000 o hindi column.
➤ Sundin ang Paraan-2 at makukuha mo ang bagong formula na may tekstong Higit sa 2000 sa halip na Oo .
Mga Katulad na Pagbasa
- Excel VBA: Paano Maghanap at Palitan ang Teksto sa Word Document
- Paano Palitan ang Teksto sa pagitan ng Dalawang Character sa Excel (3 Madaling Paraan)
- Paano Maghanap at Palitan sa loob ng Pinili sa Excel (7 Mga Paraan)
- Paano Maghanap at Palitan mula sa Listahan na may Macro sa Excel (5 Halimbawa)
- Paano Palitan ang Text pagkatapos ng Specific Character sa Excel (3 Paraan)
Paraan-4: Paggamit ng Shortcut Key upang Palitan ang Text sa Excel Formula
Dito, gagamit kami ng shortcut key para madaling palitan ang text sa sumusunod na formula.
Mga Hakbang :
➤ Pindutin ang CTRL+TILDE key (ang key sa itaas ng TAB key at sa ibaba ng ESC key)
Pagkatapos, ipapakita nito ang mga formulaginamit sa >2000 o hindi kolum.
Ngayon, sundin ang Paraan-2 at makukuha mo ang mga bagong formula na may text na Higit sa 2000 sa halip na Oo .
➤ Pindutin ang CTRL+TILDE key nang isang beses muli
Pagkatapos nito, makukuha mo ang mga bagong resulta dahil sa pagbabago ng formula sa >2000 o hindi column.
Paraan-5: Paggamit ng VBA Code
Sa column na Discounted Price , mayroon kaming mga may diskwentong presyo pagkatapos gumamit ng formula na may discount rate na 0.06 at ngayon gusto naming palitan ang rate ng diskwento na ito ng 0.04 sa pamamagitan ng pagbabago sa halagang ito sa formula. Para gawin ito dito, gagamit kami ng VBA code.
Step-01 :
➤ Go sa Developer Tab >> Visual Basic Option
Pagkatapos, ang Visual Basic Editor ay buksan.
➤ Pumunta sa Insert Tab >> Module Option
Pagkatapos noon, isang Module ang gagawin.
Step-02 :
➤Isulat ang sumusunod na code
3839
Dito, itinalaga namin ang aming lumang value 0.06 sa oldStr variable at 0.04 sa newStr variable at D5,D6,D7,D8,D9,D10,D11,D12,D13 ay ang mga cell ng aming gustong hanay.
PALITAN ay papalitan ang 0.06 na may 0.04 sa mga formula ng mga cell na ito at sa wakas ay iimbak ang mga bagong value na ito sa newStr variable.
➤ Pindutin ang F5
Resulta :
Sa ganitong paraan, mapapalitan mo ang 0.06 ng 0.04 sa mga formula ng column na Discounted Price .
Magbasa Nang Higit Pa: Excel VBA to Find and Replace Text in a Column (2 Mga Halimbawa)
Paraan-6: Paggamit ng SUBSTITUTE at FORMULATEXT Function na may VBA Code
Dito, gagamitin natin ang SUBSTITUTE function at ang FORMULATEXT function kasama ang isang VBA code upang palitan ang 0.06 ng 0.04 sa mga formula ng Discounted Price column, at pagkatapos ay ay makakakuha ng mga bagong presyo sa column na Bagong Presyo . Para sa karagdagang pagkalkula, nagdagdag kami ng bagong column Formula .
Step-01 :
➤ Gamitin ang sumusunod na formula sa cell E5
=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)
Dito, D5 ay ang halaga ng Discounted Price column.
- FORMULATEXT(D5) → ibinabalik ang ginamit na formula sa cell D5
- SUBSTITUTE(FORMULATEXT(D5),0.06,0.04) ay naging
SUBSTITUTE(C5-C5*0.06,0.06,0.04) → pinapalitan ang 0.06 ng 0.04
Output → C5-C5*0.04
➤ Pindutin ang ENTER .
➤ I-drag pababa ang Fill Handle tool.
Pagkatapos nito, nakuha na namin ang aming mga bagong formula sa column na Formula na gusto naming gamitin para makuha ang mga bagong presyo sa column na Bagong Presyo .
Upang gawin ito, mayroon kamipara gumamit ng VBA code para gumawa ng function sa una.
Step-02 :
➤ Sundin ang Step-01 ng Method-5
3067
VOLATILE muling kinakalkula kapag ang pagkalkula ay nangyayari sa anumang mga cell sa worksheet at ang VBA code na ito ay lilikha ng isang function na pinangalanan EVAL .
➤ Pagkatapos i-save ang code, bumalik sa worksheet.
➤ I-type ang nilikhang pangalan ng function sa cell F5 .
=EVAL(E5)
EVAL ibabalik sa amin ang halaga ng formula sa cell E5 .
➤ Pindutin ang ENTER at i-drag pababa ang Fill Handle tool.
Resulta :
Pagkatapos nito, mapapalitan mo ang 0.06 ng 0.04 sa mga formula ng Bago Presyo haligi.
Magbasa Nang Higit Pa: Paano Gamitin ang Substitute Function sa Excel VBA (3 Halimbawa)
Paraan-7: Paggamit ng REPLACE at FORMULATEXT Function na may VBA Code
Sa seksyong ito, gagamitin namin ang REPLACE function at ang FORMULATEXT function kasama ang isang VBA code upang palitan ang 0.06 ng 0.04 sa mga formula ng Discounted Price column, at pagkatapos ay makakakuha tayo ng mga bagong presyo sa Bagong Presyo haligi.
Hakbang-01 :
➤ Gamitin ang sumusunod na formula sa cell E5
=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)
Narito, D5 ang halaga ng column na Discounted Price .
- FORMULATEXT(D5) → ibinabalik ang ginamitformula sa cell D5
- HANAP(“*”, FORMULATEXT(D5),1) → ay
FIND(“*”, C5-C5*0.06,1) → hinahanap ang posisyon ng sign “*”
Output → 7
- HANAPIN(“*”,FORMULATEXT(D5),1)+1 → nagdaragdag ng 1 sa posisyon ng sign “*”
- REPLACE(FORMULATEXT(D5),FIND(“*”,FORMULATEXT(D5),1)+1,4,0.04) ay nagiging
REPLACE(C5-C5*0.06,FIND(“* ”,8,4,0.04) → pinapalitan ang 0.06 ng 0.04
Output → C5-C5*0.04
➤ Pindutin ang ENTER .
➤ I-drag pababa ang Fill Handle tool.
Pagkatapos nito, nakuha na namin ang aming mga bagong formula sa column na Formula na gusto naming gamitin para makuha ang mga bagong presyo sa column na Bagong Presyo .
Upang gawin ito, gagamitin namin ang aming ginawang function EVAL sa nakaraang paraan.
Step-02 :
➤ I-type ang sumusunod na formula sa cell F5 .
=EVAL(E5)
EVAL ibabalik sa amin ang v alue ng formula sa cell E5 .
➤ Pindutin ang ENTER .
➤ I-drag pababa ang Fill Handle tool.
Resulta :
Sa wakas, mapapalitan mo na ang 0.06 na may 0.04 sa mga formula ng column na Bagong Presyo .
Magbasa Nang Higit Pa: Maghanap at Palitan ang isang Teksto sa isang Saklaw na may Excel VBA (Macro at UserForm)
Seksyon ng Pagsasanay
Para sa paggawa nang mag-isa ay nagbigay kami ng Practice na seksyon tulad ng nasa ibaba sa isang sheet na pinangalanang Practice . Mangyaring gawin ito nang mag-isa.
Konklusyon
Sa artikulong ito, sinubukan naming saklawin ang ilan sa mga paraan upang palitan ang text sa Excel formula. Sana ay mahanap mo itong kapaki-pakinabang. Kung mayroon kang anumang mga mungkahi o tanong, huwag mag-atubiling ibahagi ang mga ito sa seksyon ng komento.