Edukien taula
Batzuetan beharrezkoa izango da Excel formulan testua ordezkatzea aldez aurretik idatzitako formulak berehala aldatzeko. Zeregin hau egiteko modurik errazenak bilatzen ari bazara, leku egokian zaude. Beraz, has gaitezen artikuluarekin.
Deskargatu lan-koadernoa
Ordezkatu testua Formula.xlsm
Testua ordezkatzeko 7 metodoak Excel Formula
Hemen, bi formula ditugu Prezio deskontua zutabean eta >2000 edo ez zutabean eta testu-katea edo aldatzeko moduak erakutsiko ditugu. zenbakizko katea formula hauetan.
Microsoft Excel 365 bertsioa erabili dugu hemen; beste edozein bertsio erabil dezakezu zure erosotasunaren arabera.
Metodo-1: Ordeztu testua Excel Formulan eskuz
Hemen, formula bat erabili dugu. IF funtzioa eta Bai lortu du 2000 baino handiagoak diren prezioetarako. Orain, Bai ordezkatu nahi dugu 2000 baino handiagoa . formulan eskuz.
Urratsak :
➤ Hautatu zutabearen lehen gelaxka >2000 edo ez .
Beraz, formula-barran gelaxka honen formula erakusten ari da.
➤ Ordeztu Bai rekin 2000 baino handiagoa eskuz formula-barran.
➤ Sakatu SARTU eta arrastatu behera Bete heldulekua tresna.
Emaitza :
Horrela, Bai rekin ordezkatu ahal izango duzu Handiagoa2000 baino formulan.
Irakurri gehiago: Nola aurkitu eta ordezkatu Excel zutabean (6 modu)
2. Metodoa: Ordeztu aukera erabiltzea Excel Formulan testua ordezkatzeko
Atal honetan, Ordezkatu aukera erabiliko dugu testua ordezkatzeko Bai 2000 baino handiagoa >2000 edo ez zutabearen formulan.
Urratsak :
➤ Hautatu >2000 edo ez zutabearen gelaxkak.
➤ Joan Hasiera Fitxa >> Editatzen Taldea >> Bilatu & Hautatu Goiburua >> Ordeztu Aukera.
Laster-tekla CTRL+H ere erabil dezakezu prozedura honen ordez.
Ondoren, Bilatu eta Ordeztu elkarrizketa-koadroa agertuko da.
➤ Idatzi eta hautatu honako hauek
Bilatu zer → Bai
Ordezkatu → 2000 baino handiagoa
Barruan → Orrialde
Bilatu → Errenkadaren arabera
Begiratu → Formulak
➤ Hautatu Ordeztu guztiak aukera.
Ondoren, mezu-koadro bat agertuko da, eta dioena “Dena eginda. 9 ordezkapen egin ditugu.”
Emaitza :
Ondoren, ordezkatu ahal izango duzu Bai Formulan 2000 baino handiagoa rekin.
Irakurri gehiago: Ordeztu gelaxka baten testua Excel-en Baldintzetan oinarrituta (5 Metodo errazak)
3. metodoa: Joan aukera berezira erabiltzea Excel Formulan testua ordezkatzeko
Ordez dezakezutestua Bai rekin 2000 baino handiagoa >2000 edo ez zutabearen formulan Joan Berezira aukera ere erabiliz.
Urratsak :
➤ Joan Hasiera Fitxa >> Editatzen Taldea >> Bilatu & Hautatu Goiburua >> Joan Berezira Aukera.
Ondoren, Joan Berezira morroia irekiko da. gora.
➤ Hautatu Formulak aukera eta sakatu Ados .
Ondoren, gelaxkak >2000 edo ez zutabea hautatuko da.
➤ Jarraitu Metodo-2 eta formula berria lortuko duzu testuarekin 2000 baino handiagoa Bai ren ordez.
Antzeko irakurgaiak
- Excel VBA: nola aurkitu eta ordeztu testua Word dokumentuan
- Nola ordezkatu bi karaktere arteko testua Excel-en (3 modu errazak)
- Nola aurkitu eta ordeztu hautapenaren barruan Excel-en (7 metodo)
- Nola aurkitu eta ordeztu zerrendatik makroarekin Excel-en (5 adibide)
- Nola ordezkatu testua karaktere espezifiko baten ondoren Excel-en (3 metodo)
4. metodoa: laster-tekla bat erabiltzea Excel formulan testua ordezkatzeko
Hemen, laster tekla bat erabiliko dugu hurrengo formulako testua erraz ordezkatzeko.
Urratsak :
➤ Sakatu CTRL+TILDE tekla ( TAB teklaren gainean eta azpian). ESC tekla)
Ondoren, formulak erakutsiko ditu >2000 edo ez zutabean erabiltzen da.
Orain, jarraitu Metodo-2 eta formula berriak lortuko dituzu 2000 baino handiagoa testu batekin Bai beharrean.
➤ Sakatu CTRL+TILDE tekla behin berriro
Ondoren, emaitza berriak lortuko dituzu >2000 edo ez zutabean formula aldatzeagatik.
5. metodoa: VBA kodea erabiltzea
Prezio deskontua zutabean, deskontu tasa 0,06 duen formula bat erabili ondoren deskontatutako prezioak ditugu. eta orain deskontu-tasa hori 0,04 rekin ordezkatu nahi dugu balio hori formulan aldatuz. Horretarako hemen VBA kode bat erabiliko dugu.
Step-01 :
➤ Joan Garatzaileari Fitxa >> Visual Basic Aukera
Ondoren, Visual Basic editorea ireki.
➤ Joan Txertatu Fitxa >> Modulua Aukera
Ondoren, Modulua bat sortuko da.
Urratsa-02 :
➤Idatzi hurrengo kodea
6767
Hemen, gure balio zaharra 0,06 oldStr aldagaian esleitu dugu eta 0,04 newStr aldagaian eta D5,D6,D7,D8,D9,D10,D11,D12,D13 gure nahi ditugun barrutietako gelaxkak dira.
ORDEZTU ordezkatuko du 0,06 0,04 rekin gelaxka hauen formuletan eta, azkenik, gorde balio berri hauek newStr aldagaian.
➤ Sakatu F5
Emaitza :
Horrela, 0,06 0,04 <-rekin ordezkatu ahal izango duzu 7> Prezio deskontua zutabeko formuletan.
Irakurri gehiago: Excel VBA zutabe batean testua bilatzeko eta ordezkatzeko (2 Adibideak)
6. Metodoa: ORDEZKOA eta FORMULATEXT Funtzioa VBA Kode batekin erabiltzea
Hemen, SUBSTITUTE funtzioa eta FORMULATESTUA erabiliko ditugu. funtzioa VBA kode batekin batera 0,06 0,04 zutabeko formuletan Prezio deskontua zutabeetan ordezkatzeko, eta gero prezio berriak jasoko ditu Prezio berria zutabean. Kalkulu gehigarrirako, zutabe berri bat gehitu dugu Formula .
Urrats-01 :
➤ Erabili honako formula hau gelaxkan E5
=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)
Hemen, D5 da. Prezio deskontua zutabea.
- FORMULATEXT(D5) → erabilitako formula itzultzen du D5
- ORDENAK(FORMULATESTU(D5),0.06,0.04) bihurtzen da
ORDEZKOA(C5-C5*0.06,0.06,0.04) → 0.06 ordezkatzen du 0.04
Irteera → C5-C5*0.04
➤ Sakatu SARTU .
➤ Arrastatu behera Bete heldulekua tresna.
Ondoren, Formula zutabean lortu ditugu gure formula berriak, Prezio berria zutabean prezio berriak lortzeko erabili nahi ditugunak.
Horretarako, badugu VBA kode bat erabiltzeko lehen funtzio bat sortzeko.
Step-02 :
➤ Jarraitu Step-01 <7 Metodoa-5
4311
VOLATILE k lan-orriko edozein gelaxketan kalkulua gertatzen den bakoitzean berriro kalkulatzen du eta VBA kode honek izeneko funtzio bat sortuko du. EVAL .
➤ Kodea gorde ondoren, itzuli lan-orrira.
➤ Idatzi sortutako funtzioaren izena <6 gelaxkan>F5 .
=EVAL(E5)
EBALUAZIOA E5 gelaxkako formularen balioa itzuliko digu.
➤ Sakatu SARTU eta arrastatu behera Bete heldulekua tresna.
Emaitza :
Ondoren, 0,06 rekin 0,04 ordezkatu ahal izango duzu Berria-ren formuletan. Prezioa zutabea.
Irakurri gehiago: Nola erabili ordezko funtzioa Excel VBA-n (3 adibide)
7. Metodoa: ORDEZTU eta FORMULATEXT Funtzioa VBA Kode batekin erabiltzea
Atal honetan, REPLACE funtzioa eta FORMULATEXT funtzioa erabiliko ditugu. <6 batekin batera>VBA kodea 0,06 rekin ordezkatzeko 0,04 Prezio deskontua zutabeko formuletan, eta, ondoren, prezio berriak lortuko ditugu Prezio berria zutabea.
Urratsa-01 :
➤ Erabili formula hau E5 gelaxkan
=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)
Hemen, D5 Prezio deskontua zutabearen balioa da.
- FORMULATESTUA(D5) → erabilitako testua itzultzen duformula gelaxkan D5
- AURKITU(“*”, FORMULATESTUA(D5),1) → bihurtzen da
FIND(“*”, C5-C5*0.06,1) → “*”<7 zeinuaren posizioa aurkitzen du>
Irteera → 7
- BILATU(“*”,FORMULATESTUA(D5),1)+1 → 1 batutzen du zeinuaren posizioarekin “*”
- ORDEZTU(FORMULATESTUA(D5),FIND(“*”,FORMULATESTUA(D5),1)+1,4,0.04) bihurtzen da
ORDEZTU(C5-C5*0.06,FIND(“* ”,8,4,0.04) → 0.06 ordezkatzen du 0.04-rekin
Irteera → C5-C5*0.04
➤ Sakatu SARTU .
➤ Arrastatu behera Bete heldulekua tresna.
Ondoren, Formula zutabean gure formula berriak jaso ditugu eta Prezio berria zutabean prezio berriak lortzeko erabili nahi ditugunak
Horretarako, sortu dugun funtzioa EVAL aurreko metodoan erabiliko dugu.
Step-02 :
➤ Idatzi formula hau F5 gelaxkan.
=EVAL(E5)
EVAL v itzuliko digu E5 gelaxkako formularen balioa.
➤ Sakatu SARTU .
➤ Arrastatu behera Bete heldulekua tresna.
Emaitza :
Azkenik, 0,06 ordezkatu ahal izango duzu 0,04 rekin Prezio berria zutabeko formuletan.
Irakurri gehiago: Bilatu eta ordeztu testu bat barruti batean Excel VBA-rekin (makroa eta erabiltzaile-inprimakia)
Praktika atala
Norberak praktikatzeko Praktika atal bat eman dugu behean bezala Praktika izeneko fitxa batean. Mesedez, egin ezazu zuk zeuk.
Ondorioa
Artikulu honetan Excel formulan testua ordezkatzeko modu batzuk azaltzen saiatu gara. Espero erabilgarria izango zaizula. Iradokizun edo galderarik baduzu, partekatu lasai iruzkinen atalean.