Edukien taula
Eskala handian errepikatzen diren lanak egiten dituzun bitartean, baliteke karaktere edo balio anitz ordezkatu behar izatea aldi berean. Tutorial honek Excel-en hainbat karaktere nola ordezkatu sakontzen du bere kokapenaren arabera, edukian oinarritutako beste batekin. Zeregin hori lortzeko hainbat funtzio eta Visual Basic aplikazioaren kodea aplikatuko ditugu.
Deskargatu Praktika-koadernoa
Deskargatu praktika-koaderno hau artikulu hau irakurtzen ari zaren bitartean ariketa egiteko.
Trukatu karaktereak.xlsm
Karaktere anitz ordezkatzeko 6 modu egokiak
1. Erabili ORDEZKO funtzioa karaktere anitz ordezkatzeko
Excel-en, ORDEZKO Funtzioa zehaztutako karaktere edo testu-kate baten instantzia bat edo gehiago beste karaktere batekin ordezkatzen du. Beheko pantaila-argazkian, hona hemen Microsoft Word bertsioen izenen datu multzo bat. Adibidez, " Hitza " " Excel "-rekin ordezkatu nahi dugu. ORDEZKO Funtzioa aplikatuko dugu egin dadin.
Excel ORDEZKO Funtzioa ren sintaxia hau da:
ORDEAZ (testua, testu_zaharra, testu_berria, [instantzia_zenbakia])
Testua – aldaketak egin nahi dituzun jatorrizko testua.
Testu_zaharra : ordezkatu nahi dituzun karaktereak desaktibatuta.
Testu_berria : testu zaharraren ordez erabili beharreko karaktere berriak
Instantzia_zenbakia –ordezkatu nahi duzun testu zaharraren intzidentzia Parametro hau hutsik geratzen bada, testu zaharraren instantzia guztiak eduki berriarekin ordezkatuko dira.
Adibidez, beheko formula guztiek “ ordezkatuko dute. 1 ” eta “ 2 ” gelaxkan B5 , baina emaitzak azken argumentuan ematen duzun zenbakiaren arabera aldatzen dira:
a) =ORDEAZ (B5, “Hitza”, “Excel”, 1) – “ Hitza ”-ren lehenengo intzidentzia “ Excel “-rekin ordezkatzen du.
b) =ORDEZKOA(B5, “Hitza”, “Excel”, 2) – “ Hitza ”-ren bigarren intzidentzia “ Excel -rekin ordezkatzen du>“.
c) =ORDEZKOA(B5, “Hitza”, “Excel”) – “ Hitza ”-ren intzidentzia guztiak “ Excel”-rekin ordezkatzen ditu “.
Beheko pantaila-argazkian, lehenengo agerraldiaren adibidea erakutsi dugu. Horretarako, jarraitu urratsak.
1. urratsa:
- Idatzi formula hau gelaxkan,
=SUBSTITUTE(B5,"Word","Excel",1)
2. urratsa:
- Sakatu Sartu emaitzak ikusteko.
3. urratsa:
- Errepikatu aurreko urratsak beste bi irizpideetarako. .
Ondorioz, lehenengo, bigarren eta agerraldi guztien balioak lortuko dituzu jarraian Excel-en hainbat karaktere ordezkatzeko.
Oharra.Gogoratu SUBSTITUTE Funtzioamaiuskulak eta minuskulak bereizten dituela. Ziurtatu maiuskulak eta minuskulak primeran idazten dituzula. Beheko irudian ikusten duzun bezala, excel minuskulak egitekoezin izan ditu balioak aurkitu. Beraz, ez zen ordezkapenik gertatu.
2. ORDEZKO Funtzioa habiatu karaktere anitz ordezkatzeko
Ordezkapen anitz egiteko, formula bakar baten barruan, ORDEZKO Funtzio anitz habia ditzakezu.
Demagun " art., emenda., cl. " bezalako testu-balio bat duzula B5 gelaxkan, non " artea ". " artikulua ", " aldatu. " esan nahi du " emendakina " eta " cl. " " klausula" esan nahi du. “.
Nahi duzuna da hiru kodeak izen osoz ordezkatzea. Hori lor dezakezu hiru ORDEZKO formula bereizi erabiliz.
=ORDEZKOAK(B5,"art.","artikulua")
=ORDEZKOAK(B5 ,”aldatu.”,”zuzenketak”)
=ORDEZKOAK(B5, “cl.”,”klausula”)
Ondoren, habia itzazu barruan bestea.
=ORDEZKOA(ORDEZKOA(ORDEZKOA(B5,”art.”,”artikulua”)),”aldatzea”,”zuzenketak”),”cl.”,”klausula”)
Egiteko, jarraitu beheko pausoak.
1. urratsa:
- Geluxan C5 , idatzi formula hau.
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"art.","article"),"amend.","amendments"),"cl.","clause")
2. urratsa:
- Ondoren, sakatu Sartu aldaketa ikusteko.
3. urratsa:
- Kopiatu formula beharrezko beste gelaxketan.
Horregatik, beheko pantaila-argazkian agertzen diren ordezko balioak ikusiko dituzu.
3. Egin ORDEZKO funtzioa INDEX funtzioarekin karaktere anitz ordezkatzeko
Aurreko metodoez gain, SUBSTITUTE Funtzioa INDEX Funtzioarekin ere erabil dezakezu hainbat karaktere ordezkatzeko.
Adibidez, gorria eta urdina berde eta zuriarekin jarraian ordezkatu nahi dituzu. Hainbat ORDEZKOAK funtzio habiaratu daitezke, eta INDEX funtzioa beste taula bateko bikoteak bilatzeko/ordezkatzeko erabil daiteke.
Caraktere anitz ordezkatzeko ORDEZKOAK eta INDEX Funtzioa aplikatuz, jarraitu urrats hauek.
1. urratsa:
- Lehenik eta behin, sartu formula hau C5 ,
=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,1),INDEX(F5:F6,1)),INDEX(E5:E6,2),INDEX(F5:F6,2))
Non,
gelaxkan> AURKIBIDEA aurkitu barrutia E5:E6
AURKIBIDEA aurkitu barrutia E5:E6
<0 da>2. urratsa:
- Ondoren, sakatu Sartu emaitzak ikusteko.
- Azkenik, kopiatu beste gelaxken formula.
Antzeko irakurgaiak:
- Bilatu eta ordeztu hainbat balio Excel-en (6 metodo azkar)
- Nola ordezkatu karaktere bereziak Excel-en (6 modu)
- Ordeztu gelaxka baten testua Excel-en baldintzan oinarrituta (5 metodo)
4. Aplikatu ORDEZTU funtzioa karaktere anitzak ordezkatzeko
Hurrengo atalean, w REPLACE Funtzioa nola aplikatu deskribatuko dugu excel-en hainbat karaktere ordezkatzeko. Excel-en ORDEZTU Funtzioa trukatzeko aukera ematen duBeste karaktere bat edo karaktere-multzo batekin testu-kate bateko karaktere bat edo gehiago.
Excel ORDEZTU Funtzioaren sintaxia honako hau da:
ORDEZTU (testu_zaharra, hasiera_zenbakia, karaktere_zenbakia, testu_berria)
Ikusten duzun bezala, REPLACE Funtzioak 4 argumentu ditu, denak derrigorrezkoak.
Testu_zaharra – jatorrizko testua (edo jatorrizko testua duen gelaxka baten erreferentzia) zeinetan karaktere batzuk ordezkatu nahi dituzun.
Hasi_zenbakia – lehenengo karakterearen posizioa testu_zaharra .
Zenbaki_karaktere – ordeztu nahi duzun karaktere kopurua.
Testu_berria – ordezko testua.
Adibidez, " Aurpegia " hitza ordezkatzeko " Geraria "-ren ordez, jarraian jarraitu dezakezu urrats hauek.
1. urratsa:
- Lehenik eta behin, D5 gelaxkan, sartu formula hau,
=REPLACE(B5, 4, 1,"t")
2. urratsa:
- Ondoren, sakatu Sartu ikusteko aldaketa.
3. urratsa:
- Aldaketa egiteko. l beheko pantaila-argazkian agertzen diren aldaketak, kopiatu behar diren gelaxken formulak.
5. Harikatu ORDEZTU funtzioa karaktere anitzak ordezkatzeko
Askotan, litekeena da gelaxka berean hainbat elementu aldatu behar izatea. Jakina, ordezkapen bat egin dezakezu, tarteko emaitza bat zutabe berri batera atera eta, ondoren, REPLACE Funtzioa erabili beste behin. Dena den, formula bakarrarekin hainbat ordezkapen egiteko aukera ematen duten REPLACE Funtzioak habiaratuak erabiltzea aukera hobea eta profesionalagoa da. SUBSTITUTE Funtzioan antzera, habia ere aplika dezakezu REPLACE Funtzioan .
Demagun A zutabean formatua duten telefono-zenbakien zerrenda bat duzula. " 123-456-789 " eta espazioa gehitu nahi diezu beste modu batera itxura dezaten. Beste modu batean esateko, " 123-456-789 " aldatu nahi duzu " 123 456 789 ".
Karaktere anitz leku askotan ordezkatzeko, jarraitu beheko urratsak.
1. urratsa:
- Idatzi formula hau C5 gelaxkan. 7> hasieran,
=REPLACE(REPLACE(B5,4,1," "),8,1," ")
2. urratsa:
- Bigarrenik, sakatu Sartu gelaxkaren aldaketa ikusteko D5 .
Urratsa 3:
- Azkenik, kopiatu formula eta errepikatu urratsak beharrezko gelaxketarako.
6. Exekutatu A Karaktere anitzak ordezkatzeko VBA kodea
Interesgarria denez, VBA kodea aplika dezakezu karaktere anitz ordezkatzeko berdina lortzeko. Horrez gain, nahi duzun moduan alda dezakezu karaktere-zenbakia edo lekua aurretik deskribatutako bi funtzioetan ikusten den moduan.
VBA <7 exekutatzeko>kodea karaktere bat baino gehiago ordezkatzeko, jarraitu behean deskribatzen diren urratsak.
Urrats1:
- Lehenik eta behin, sakatu Alt + F11 Makro gaitutako lan-orria irekitzeko.
- Joan Txertatu fitxara.
- Ondoren, hautatu Modulua .
2. urratsa:
- Kopiatu VBA kode hau,
5988
- Non,
ThisWorkbook.Worksheets(“uneko lan-orriaren izena”)
Barrutia(“zure erreferentziako gelaxka”)
myStringToReplace = “ordezkatu nahi duzun balioa”
myReplacementString = "zure ordezko balioa"
- Ondoren, itsatsi programaren leihoan
- Sakatu Sartu ordezko zenbakiaren formatua ikusteko.
Ondorioa
Bukatzeko, espero dut artikulu honek jarraibide zehatza eman izana Excel-en hainbat karaktere ordezkatzeko. Prozedura hauek guztiak ikasi eta zure datu-multzoan aplikatu behar dira. Begiratu praktiken lan-koadernoari eta jarri trebetasun hauek proban. Motibatuta gaude horrelako tutorialak egiten jarraitzeko, zure laguntza baliotsua dela eta.
Zalantzarik baduzu, galdetu lasai. Gainera, ez zaitez iruzkinak utzi beheko atalean.
Gu, Exceldemy Taldea, beti erantzuten diegu zure galderei.
Egon gurekin & jarraitu ikasten.