Hvernig á að skipta út texta í Excel formúlu (7 auðveldar leiðir)

  • Deildu Þessu
Hugh West

Stundum gætir þú fundið það nauðsynlegt að skipta út texta í Excel formúlu til að breyta áður skrifuðum formúlum strax. Ef þú ert að leita að auðveldustu leiðunum til að gera þetta verkefni, þá ertu á réttum stað. Svo, við skulum byrja á greininni.

Sækja vinnubók

Skipta út texta í formúlu.xlsm

7 aðferðir til að skipta út texta í Excel formúla

Hér höfum við tvær formúlur í dálkinum Afsláttarverð og >2000 eða ekki dálknum og við munum sýna leiðir til að breyta textastrengnum eða talnastrengur í þessum formúlum.

Við höfum notað Microsoft Excel 365 útgáfu hér; þú getur notað hvaða útgáfu sem er eftir hentugleika.

Aðferð-1: Skiptu út texta í Excel formúlu handvirkt

Hér höfum við notað formúlu með IF aðgerðina og fékk fyrir verð sem eru hærri en 2000. Nú viljum við skipta út fyrir Stærra en 2000 í formúlunni handvirkt.

Skref :

➤ Veldu fyrsta reit dálksins >2000 eða ekki .

Svo, það sýnir formúlu þessa hólfs í formúlustikunni.

➤ Skiptu út með Stærri en 2000 í formúlustikunni handvirkt.

➤ Ýttu á ENTER og dragðu niður Fullhandfangið tól.

Niðurstaða :

Þannig muntu geta skipt út fyrir Meiraen 2000 í formúlunni.

Lesa meira: Hvernig á að finna og skipta út í Excel dálki (6 leiðir)

Aðferð-2: Notkun Skipta út valkostur til að skipta út texta í Excel formúlu

Í þessum hluta munum við nota Skipta út valkostinn til að skipta út texta með Stærri en 2000 í formúlunni í >2000 eða ekki dálknum.

Skref :

➤ Veldu reiti >2000 eða ekki dálksins.

➤ Farðu á Heima flipi >> Breyting Hópur >> Finndu & Veldu Fellivalmynd >> Skipta út valkost.

Þú getur líka notað flýtilykla CTRL+H í staðinn fyrir þessa aðferð.

Eftir það mun Finna og skipta út glugganum birtast.

➤ Skrifaðu og veldu eftirfarandi

Finna hvað → Já

Skipta út fyrir → Stærra en 2000

Innan → Blað

Leita → Eftir röðum

Skoðaðu inn → Formúlur

➤ Veldu valkostinn Skipta öllum .

Þá birtist skilaboðakassi sem segir “Allt búið. Við gerðum 9 skipti.“

Niðurstaða :

Síðar muntu geta skipt út með Stærri en 2000 í formúlunni.

Lesa meira: Skipta út texta hólfs byggt á ástandi í Excel (5 Auðveldar aðferðir)

Aðferð-3: Notkun Fara í sérstakan valkosti til að skipta út texta í Excel formúlu

Þú getur skipt úttexta með Stærri en 2000 í formúlunni í >2000 eða ekki dálknum með því að nota Fara í sérstakt valkost líka.

Skref :

➤ Farðu á Heima Flipa >> Breyting Hópur >> Finndu & Veldu Fellivalmynd >> Fara í sérstakan valkost.

Þá opnast hjálpin Fara í sérstakt upp.

➤ Veldu Formúlur valkostinn og ýttu á OK .

Eftir það eru frumurnar í >2000 eða ekki dálkurinn verður valinn.

➤ Fylgdu Aðferð-2 og þú munt fá nýju formúluna með texta Stærri en 2000 í stað .

Svipuð lestur

  • Excel VBA: Hvernig á að finna og skipta út texta í Word skjali
  • Hvernig á að skipta út texta á milli tveggja stafa í Excel (3 auðveldar leiðir)
  • Hvernig á að finna og skipta út í vali í Excel (7 aðferðir)
  • Hvernig á að finna og skipta út af lista með Macro í Excel (5 dæmi)
  • Hvernig á að skipta út texta eftir ákveðinn staf í Excel (3 aðferðir)

Aðferð-4: Notkun flýtilykla til að skipta út texta í Excel formúlu

Hér munum við nota flýtilykla til að skipta auðveldlega út texta í eftirfarandi formúlu.

Skref :

➤ Ýttu á CTRL+TILDE lykilinn (lykillinn fyrir ofan TAB lykilinn og fyrir neðan ESC lykill)

Þá mun það sýna formúlurnarnotað í >2000 eða ekki dálknum.

Nú skaltu fylgja aðferð-2 og þú munt fá nýju formúlurnar með textanum Stærri en 2000 í stað .

➤ Ýttu einu sinni á CTRL+TILDE aftur

Eftir það færðu nýju niðurstöðurnar vegna breytinga á formúlunni í >2000 eða ekki dálknum.

Aðferð-5: Notkun VBA kóða

Í dálkinum Afsláttarverð höfum við afsláttarverð eftir að hafa notað formúlu með afsláttarhlutfallinu 0,06 og nú viljum við skipta þessum afsláttarvexti út fyrir 0,04 með því að breyta þessu gildi í formúlunni. Til að gera þetta hér munum við nota VBA kóða.

Step-01 :

➤ Áfram í Hönnuði flipi >> Visual Basic Valkostur

Þá mun Visual Basic Editor opnaðu.

➤ Farðu í Insert Tab >> Module Option

Eftir það, Eining verður búin til.

Skref-02 :

➤Skrifaðu eftirfarandi kóða

3723

Hér höfum við úthlutað gamla gildinu okkar 0,06 í oldStr breytunni og 0,04 í newStr breytunni og D5,D6,D7,D8,D9,D10,D11,D12,D13 eru frumurnar á æskilegum sviðum okkar.

SKIFT kemur í stað 0,06 með 0.04 í formúlum þessara frumna og geyma að lokum þessi nýju gildi í newStr breytunni.

➤ Ýttu á F5

Niðurstaða :

Þannig muntu geta skipt út 0.06 fyrir 0.04 í formúlum Afsláttarverðs dálksins.

Lesa meira: Excel VBA til að finna og skipta út texta í dálki (2 Dæmi)

Aðferð-6: Notkun SUBSTITUTE og FORMULATEXT fall með VBA kóða

Hér munum við nota SUBSTITUTE fallið og FORMULATEXTI fall ásamt VBA kóða til að skipta út 0.06 fyrir 0.04 í formúlum Afsláttarverðs dálksins og síðan mun fá ný verð í Nýtt verð dálknum. Fyrir frekari útreikninga höfum við bætt við nýjum dálki Formúla .

Skref-01 :

➤ Notaðu eftirfarandi formúlu í reitnum E5

=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)

Hér er D5 gildi Afsláttarverð dálkur.

  • FORMULATEXT(D5) → skilar notaðri formúlu í reit D5

    Úttak → C5-C5*0.06
  • STÖÐUR(FORMULATEXTI(D5),0.06,0.04) verður

    SUBSTITUTE(C5-C5*0.06,0.06,0.04) → kemur í stað 0.06 fyrir 0.04

    Output → C5-C5*0.04

➤ Ýttu á ENTER .

➤ Dragðu niður Fill Handle tólið.

Eftir það höfum við fengið nýju formúlurnar okkar í Formula dálknum sem við viljum nota til að fá nýju verðin í Nýtt verð dálknum.

Til að gera þetta höfum viðað nota VBA kóða til að búa til fall í fyrstu.

Step-02 :

➤ Fylgdu Step-01 af Method-5

8892

ROLATILE endurreiknar hvenær sem útreikningur á sér stað í einhverjum hólfum á vinnublaðinu og þessi VBA kóði mun búa til fall sem heitir EVAL .

➤ Eftir að kóðann hefur verið vistaður, farðu aftur í vinnublaðið.

➤ Sláðu inn heiti fallsins í reit F5 .

=EVAL(E5)

EVAL skilar okkur gildi formúlunnar í reit E5 .

➤ Ýttu á ENTER og dragðu niður Fill Handle tólið.

Niðurstaða :

Eftir það muntu geta skipt út 0.06 fyrir 0.04 í formúlum Nýja Verð dálkur.

Lesa meira: Hvernig á að nota staðgönguaðgerðina í Excel VBA (3 dæmi)

Aðferð-7: Notkun REPLACE og FORMULATEXT aðgerð með VBA kóða

Í þessum hluta munum við nota REPLACE aðgerðina og FORMULATEXT aðgerðina ásamt VBA kóða til að skipta út 0,06 fyrir 0,04 í formúlunum í Afsláttarverð dálknum, og þá fáum við ný verð í Nýtt verð dálkur.

Step-01 :

➤ Notaðu eftirfarandi formúlu í reitnum E5

=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)

Hér er D5 gildi dálksins Afsláttarverð .

  • FORMULATEXTI(D5) → skilar notaðaformúla í reit D5

    Úttak → C5-C5*0.06
  • FIND(“*”, FORMÚLATEXTI(D5),1) → verður

    FINNA(“*”, C5-C5*0.06,1) → finnur stöðu táknsins “*”

    Úttak → 7

  • FINNA(“*”,FORMÚLATEXTI(D5),1)+1 → leggur saman 1 með staðsetningu táknsins “*”

    Úttak → 8
  • REPLACE(FORMULATEXT(D5),FINDA(“*”,FORMULATEXT(D5),1)+1,4,0.04) verður

    REPLACE(C5-C5*0.06,FIND(“* ”,8,4,0.04) → kemur í stað 0.06 fyrir 0.04

    Output → C5-C5*0.04

➤ Ýttu á ENTER .

➤ Dragðu niður Fill Handle tólið.

Eftir það höfum við fengið nýju formúlurnar okkar í Formula dálknum sem við viljum nota til að fá nýju verðin í Nýtt verð dálknum.

Til að gera þetta munum við nota tilbúna aðgerðina okkar EVAL í fyrri aðferð.

Step-02 :

➤ Sláðu inn eftirfarandi formúlu í reit F5 .

=EVAL(E5)

EVAL skilar okkur v. alue formúlunnar í reit E5 .

➤ Ýttu á ENTER .

➤ Dragðu niður Fill Handle tól.

Niðurstaða :

Að lokum muntu geta skipt út 0.06 með 0,04 í formúlum Nýtt verð dálksins.

Lesa meira: Finndu og skiptu út texta á sviði með Excel VBA (Macro og UserForm)

Æfingahluti

Til að æfa sjálfur höfum við útvegað Æfingar hluta eins og hér að neðan í blaði sem heitir Æfing . Vinsamlegast gerðu það sjálfur.

Niðurstaða

Í þessari grein reyndum við að fjalla um nokkrar leiðir til að skipta út texta í Excel formúlu. Vona að þér finnist það gagnlegt. Ef þú hefur einhverjar uppástungur eða spurningar skaltu ekki hika við að deila þeim í athugasemdahlutanum.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.