Daptar eusi
Kamari marathon 30 Excel fungsi dina 30 poƩ kami nganggo fungsi IndƩks (INDEX) pikeun mulangkeun nilai sƩl anu aya di parapatan baris sareng kolom anu dipasihkeun.
Dina dinten ka-25 marathon, urang bakal bakti diajar fungsi GANTI (GANTIKAN), anu kagolong kana kategori tĆ©ks. Ćta ngagentos sababaraha karakter dina senar tĆ©ks sareng tĆ©ks sanĆ©s.
Janten, hayu urang tingali inpormasi sareng conto ngeunaan fungsina GANTI (GANTIKAN), sareng upami anjeun gaduh inpormasi tambahan atanapi conto, punten bagikeun dina komƩntar.
Fungsi 25: NGAGANTIKAN
fungsi GANTI (GANTIKAN) ngagentos karakter dina tƩks dumasar kana jumlah karakter sareng posisi awal anu ditangtukeun.
Kumaha fungsi REPLACE tiasa dianggo?
fungsi GANTI (GANTIKAN) tiasa ngagentos karakter dina senar tƩks, contona:
- Robah kode wewengkon dina nomer telepon.
- Ganti spasi ku titik ku spasi.
- PakƩ fungsi nested GANTI (GANTIKAN) pikeun nyelapkeun sababaraha hyphens.
GANTIKAN Sintaksis
fungsi GANTI (GANTIKAN) ngagaduhan sintaksis ieu:
REPLACE(old_text,start_num,num_chars,new_text)
ŠŠŠŠŠŠŠ¢Š¬(ŃŃŠ°ŃŃŠ¹_ŃŠµŠŗŃŃ;Š½Š°Ń_ŠæŠ¾Š·;ŃŠøŃŠ»Š¾_Š·Š½Š°ŠŗŠ¾Š²;Š½Š¾Š²ŃŠ¹_ŃŠµŠŗŃŃ)
- old_text (old_text) - string tƩks nu karakter bakal diganti.
- start_num (start_pos) - posisi mimiti karakter heubeul.
- num_chars (num_chars) - jumlah karakter heubeul.
- new_text (new_text) - tƩks anu bakal diselapkeun dina tempat karakter heubeul.
Perangkap GANTIKAN (GANTIKAN)
fungsi GANTI (GANTIKAN) ngagantikeun sajumlah karakter nu tangtu dimimitian dina posisi nu ditangtukeun. Pikeun ngaganti hiji garis husus tina tƩks mana dina tƩks aslina, anjeun tiasa nganggo fungsi SUBSTITUT (GANTIKAN), anu bakal urang tingali dina marathon urang.
Conto 1: Ngarobih kode daƩrah dina nomer telepon
Ngagunakeun fungsi GANTI (GANTIKAN) Anjeun bisa ngarobah tilu digit mimiti nomer telepon, contona, lamun kode wewengkon anyar disetel. Dina kasus urang, kode wewengkon anyar diasupkeun dina kolom C, sarta nomer telepon dilereskeun dipintonkeun dina kolom D.
=REPLACE(B3,1,3,C3)
=ŠŠŠŠŠŠŠ¢Š¬(B3;1;3;C3)
Conto 2: Ganti spasi ku titik dua ku spasi
Pikeun nangtukeun posisi awal pikeun fungsi GANTI (GANTIKAN), Anjeun tiasa make fungsi manggih (MANGGIH) pikeun manggihan garis husus tina tƩks atawa karakter. Dina conto ieu, urang rƩk ngaganti spasi munggaran nu lumangsung dina string tƩks ku titik dua dituturkeun ku spasi.
=REPLACE(B3,FIND(" ",B3,1),1,": ")
=ŠŠŠŠŠŠŠ¢Š¬(B3;ŠŠŠŠ¢Š(" ";B3;1);1;": ")
Conto 3: Nested REPLACE fungsina pikeun nyelapkeun sababaraha tanda hubung
fungsi GANTI (GANTIKAN) diwenangkeun sayang hiji di jero sejen, jadi sababaraha panggantian bisa dijieun dina tƩks sumber. Dina conto ieu, nomer telepon kudu ngandung hyphens sanggeus tilu karakter kahiji jeung sanggeus kadua. Ngagunakeun nol, salaku jumlah karakter pikeun ngaganti, urang bakal meunang hasil nu taya sahiji karakter tina nomer telepon bakal dihapus, ngan 2 hyphens bakal ditambahkeun.
=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")
=ŠŠŠŠŠŠŠ¢Š¬(ŠŠŠŠŠŠŠ¢Š¬(B3;4;0;"-");8;0;"-")