Paano Palitan ang Teksto sa Excel Formula (7 Madaling Paraan)

  • Ibahagi Ito
Hugh West

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

    Output → C5-C5*0.06
  • 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

    Output → C5-C5*0.06
  • HANAPIN(“*”,FORMULATEXT(D5),1)+1 → nagdaragdag ng 1 sa posisyon ng sign “*”

    Output → 8
  • 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.

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.