Kiel Anstataŭigi Tekston en Excel Formulo (7 Facilaj Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Kelkfoje vi eble trovos necesa anstataŭigi tekston en Excel-formulo por tuj ŝanĝi la antaŭe skribitajn formulojn. Se vi serĉas la plej facilajn manierojn fari ĉi tiun taskon, tiam vi estas en la ĝusta loko. Do, ni komencu kun la artikolo.

Elŝutu Laborlibron

Anstataŭigi Tekston en Formula.xlsm

7 Metodoj por Anstataŭigi Tekston en Excel Formulo

Ĉi tie, ni havas du formulojn en la kolumno Rabatprezo kaj kolumno >2000 aŭ ne kaj ni montros la manierojn ŝanĝi la tekstan ĉenon aŭ nombra ĉeno en ĉi tiuj formuloj.

Ni uzis Microsoft Excel 365 -version ĉi tie; vi povas uzi ajnan alian version laŭ via oportuno.

Metodo-1: Anstataŭigi Tekston en Excel Formulo Mane

Ĉi tie, ni uzis formulon kun la SE-funkcio kaj ricevis Jes por la prezoj kiuj estas pli grandaj ol 2000. Nun ni volas anstataŭigi Jes per Pli granda ol 2000 en la formulo permane.

Paŝoj :

➤ Elektu la unuan ĉelon de la kolumno >2000 aŭ ne .

Do, ĝi montras la formulon de ĉi tiu ĉelo en la formulbreto.

➤ Anstataŭigu Jes per Pli granda ol 2000 en la formulbreto permane.

➤ Premu ENTER kaj trenu malsupren la Plenigi Tenilon ilo.

Rezulto :

Tiel vi povos anstataŭigi Jes per Pli grandaol 2000 en la formulo.

Legu Pli: Kiel Trovi kaj Anstataŭigi en Excel-Kolumno (6 Manieroj)

Metodo-2: Uzante Anstataŭigi Opcion por Anstataŭigi Tekston en Excel Formulo

En ĉi tiu sekcio, ni uzos la Anstataŭigi opcion por anstataŭigi tekston Jes kun Pli granda ol 2000 en la formulo de la >2000 aŭ ne kolumno.

Paŝoj :

➤ Elektu la ĉelojn de la >2000 aŭ ne kolumno.

➤ Iru al Hejmo Lapeto >> Redaktado Grupo >> Trovu & Elektu Dropdown >> Anstataŭigi Opcion.

Vi povas uzi la ŝparvojon CTRL+H ankaŭ anstataŭ ĉi tiu procedo.

Post tio, aperos la Trovu kaj Anstataŭigu dialogo-keston.

➤ Skribu kaj elektu la jenajn

Trovu kio → Jes

Anstataŭigi per → Pli granda ol 2000

Ene → Folio

Serĉi → Per Vicoj

Rigardu en → Formuloj

➤ Elektu la opcion Anstataŭigi ĉiujn .

Tiam, mesaĝkesto aperos, kiu diras “Ĉio farita. Ni faris 9 anstataŭaĵojn.”

Rezulto :

Poste, vi povos anstataŭigi Jes kun Pli granda ol 2000 en la formulo.

Legu Pli: Anstataŭigi Tekston de Ĉelo Bazita sur Kondiĉo en Excel (5 Facilaj Metodoj)

Metodo-3: Uzante Iru al Speciala Opcio por Anstataŭigi Tekston en Excel Formulo

Vi povas anstataŭigiteksto Jes kun Pli granda ol 2000 en la formulo de la >2000 aŭ ne kolumno uzante ankaŭ la opcion Iri al Speciala .

Paŝoj :

➤ Iru al Hejmo Lageto >> Redaktado Grupo >> Trovu & Elektu Dropdown >> Iri al Speciala Opcio.

Tiam malfermos la Iri al Speciala asistanto. supren.

➤ Elektu la opcion Formuloj kaj premu OK .

Post tio, la ĉeloj de la >2000 aŭ ne kolono estos elektita.

➤ Sekvu Metodo-2 kaj vi ricevos la novan formulon kun teksto Pli granda ol 2000 anstataŭ Jes .

Similaj legaĵoj

  • Excel VBA: Kiel Trovi kaj Anstataŭigi Tekston en Vorta Dokumento
  • Kiel Anstataŭigi Tekston inter Du Signoj en Excel (3 Facilaj Manieroj)
  • Kiel Trovi kaj Anstataŭigi ene de Elekto en Excel (7 Metodoj)
  • Kiel Trovi kaj Anstataŭigi de Listo per Makroo en Excel (5 Ekzemploj)
  • Kiel Anstataŭigi Tekston post Specifa Signo en Excel (3 Metodoj)

Metodo-4: Uzante Ŝparvojon por Anstataŭigi Tekston en Excel Formulo

Ĉi tie, ni uzos ŝparklavon por anstataŭigi tekston en la sekva formulo facile.

Paŝoj :

➤ Premu CTRL+TILDE klavon (la klavo super la TAB klavo kaj sub la ESC klavo)

Tiam, ĝi montros la formulojnuzata en la >2000 aŭ ne kolumno.

Nun, sekvu Metodo-2 kaj vi ricevos la novajn formulojn kun teksto Pli granda ol 2000 anstataŭ Jes .

➤ Premu CTRL+TILDE klavon unufoje denove

Post tio, vi ricevos la novajn rezultojn pro la ŝanĝo de la formulo en la >2000 aŭ ne kolumno.

Metodo-5: Uzante VBA-Kodon

En la kolumno Rabatprezo , ni havas la rabatajn prezojn post uzo de formulo kun rabata indico de 0,06 kaj nun ni volas anstataŭigi ĉi tiun rabatan indicon per 0,04 ŝanĝante ĉi tiun valoron en la formulo. Por fari tion ĉi tie ni uzos kodon VBA .

Paŝo-01 :

➤ Iru al Programisto Tab >> Visual Basic Opcio

Tiam, la Visual Basic Editor malfermu.

➤ Iru al Enmeti Labo >> Modulo Opcio

Post tio, Modulo estos kreita.

Paŝo-02 :

➤Skribu la jenan kodon

3983

Ĉi tie, ni asignis nian malnovan valoron 0.06 en la oldStr variablo kaj 0.04 en la newStr variablo kaj D5,D6,D7,D8,D9,D10,D11,D12,D13 estas la ĉeloj de niaj dezirataj intervaloj.

Anstataŭigi anstataŭigos 0.06 kun 0.04 en la formuloj de ĉi tiuj ĉeloj kaj finfine stoku ĉi tiujn novajn valorojn en la variablo newStr .

➤ Premu F5

Rezulto :

Tiel vi povos anstataŭigi 0.06 per 0.04 en la formuloj de la Rabatprezo kolumno.

Legu Pli: Excel VBA por Trovi kaj Anstataŭigi Tekston en Kolumno (2 Ekzemploj)

Metodo-6: Uzado de la funkcio SUBSTITUTE kaj FORMULATEXT kun VBA-kodo

Ĉi tie, ni uzos la SUBSTITUTE-funkcion kaj la FORMULATEXT. funkcio kune kun VBA kodo por anstataŭigi 0.06 per 0.04 en la formuloj de la Rabatprezo kolumno, kaj tiam ni ricevos novajn prezojn en la Nova Prezo kolumno. Por plia kalkulo, ni aldonis novan kolumnon Formulo .

Paŝo-01 :

➤ Uzu la jenan formulon en la ĉelo E5

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

Ĉi tie, D5 estas la valoro de la Rabatprezo kolumno.

  • FORMULATESTO(D5) → redonas la uzatan formulon en ĉelo D5

    Eligo → C5-C5*0.06
  • SUBSTITUTO(FORMULATEKSTO(D5),0.06,0.04) iĝas

    Anstataŭaĵo(C5-C5*0.06,0.06,0.04) → anstataŭigas 0.06 per 0.04

    Eligo → C5-C5*0.04

➤ Premu ENTER .

➤ Trenu malsupren la Plenigi Tenilon ilo.

Post tio, ni havas niajn novajn formulojn en la kolumno Formulo kiun ni volas uzi por akiri la novajn prezojn en la kolumno Nova Prezo .

Por fari tion, ni havasuzi VBA kodon por krei funkcion unue.

Paŝo-02 :

➤ Sekvu Paŝo-01 de Metodo-5

4238

VOLATILE rekalkulas kiam ajn kalkulo okazas en iuj ĉeloj sur la laborfolio kaj ĉi tiu VBA kodo kreos funkcion nomitan EVAL .

➤ Post konservi la kodon, revenu al la laborfolio.

➤ Tajpu la kreitan funkcionomon en ĉelo F5 .

=EVAL(E5)

EVAL redonos al ni la valoron de la formulo en ĉelo E5 .

➤ Premu ENTER kaj trenu malsupren la Plenigi Tenilon ilo.

Rezulto :

Post tio, vi povos anstataŭigi 0,06 per 0,04 en la formuloj de la Nova Prezo kolumno.

Legu Pli: Kiel Uzi la Anstataŭan Funkcion en Excel VBA (3 Ekzemploj)

Metodo-7: Uzante la Funkcion REPLACE kaj FORMULATEXT kun VBA-Kodo

En ĉi tiu sekcio, ni uzos la REPLACE-funkcion kaj la FORMULATEXT-funkcion kune kun VBA kodo por anstataŭigi 0.06 per 0.04 en la formuloj de la Rabatprezo kolumno, kaj tiam ni ricevos novajn prezojn en la Nova Prezo kolumno.

Paŝo-01 :

➤ Uzu la jenan formulon en la ĉelo E5

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

Jen, D5 estas la valoro de la Rabatprezo kolumno.

  • FORMULATESTO(D5) → redonas la uzatanformulo en ĉelo D5

    Eligo → C5-C5*0.06
  • TROVU ("*", FORMULATEXT(D5),1) → iĝas

    TROVU(“*”, C5-C5*0.06,1) → trovas la pozicion de la signo “*”

    Eligo → 7

  • TROVI(“*”,FORMULATEKSTO(D5),1)+1 → aldonas 1 kun la pozicio de la signo “*”

    Eligo → 8
  • Anstataŭigi(FORMULATEKSTO(D5),TROVU(“*”,FORMULATEKSTO(D5),1)+1,4,0.04) iĝas

    Anstataŭigi(C5-C5*0.06,TROVU(“* ”,8,4,0.04) → anstataŭigas 0.06 per 0.04

    Eligo → C5-C5*0.04

➤ Premu ENTER .

➤ Trenu malsupren la Plenigi Tenilon ilo.

Post tio, ni havas niajn novajn formulojn en la kolumno Formulo , kiujn ni volas uzi por akiri la novajn prezojn en la kolumno Nova Prezo .

Por fari tion, ni uzos nian kreitan funkcion EVAL en la antaŭa metodo.

Paŝo-02 :

➤ Tajpu la jenan formulon en ĉelo F5 .

=EVAL(E5)

EVAL redonos al ni la v alo de la formulo en ĉelo E5 .

➤ Premu ENTER .

➤ Trenu malsupren la

6>Plenigi Tenilon ilo.

Rezulto :

Fine, vi povos anstataŭigi 0.06 kun 0,04 en la formuloj de la Nova Prezo kolumno.

Legu Pli: Trovu kaj Anstataŭigi Tekston en Intervalo per Excel VBA (Makroo kaj UzantFormo)

Praktika Sekcio

Por ekzercado mem ni provizis sekcion Praktiko kiel sube en folio nomita Praktiko . Bonvolu fari ĝin memstare.

Konkludo

En ĉi tiu artikolo, ni provis kovri kelkajn el la manieroj anstataŭigi tekston en Excel-formulo. Espereble vi trovos ĝin utila. Se vi havas sugestojn aŭ demandojn, bonvolu dividi ilin en la komenta sekcio.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.