Daptar eusi
Upami anjeun milari sababaraha trik khusus pikeun ngaékstrak téks antara dua karakter dina Excel, anjeun parantos sumping ka tempat anu leres. Dina Microsoft Excel, aya sababaraha cara pikeun nimba téks antara dua karakter. Dina artikel ieu, urang bakal ngabahas opat métode pikeun nimba téks antara dua karakter. Hayu urang tuturkeun pituduh lengkep pikeun diajar sadayana ieu.
Unduh Buku Latihan Praktek
Unduh buku latihan latihan ieu kanggo latihan nalika anjeun maca artikel ieu.
Ekstrak Téks Antara Dua Karakter.xlsm
4 Métode pikeun Ékstrak Téks Antara Dua Karakter dina Excel
Di dieu, urang boga susunan data nu ngandung Referensi jeung Kode Klién. Tujuan utama kami nyaéta ékstrak téks antara dua karakter.
Dina bagian di handap ieu, urang bakal ngagunakeun 4 métode pikeun nimba téks antara dua karakter.
1 Ngagunakeun fungsi MID, LEFT, jeung FIND pikeun Ékstrak Téks
Pikeun nimba téks, urang bakal ngagabungkeun fungsi MID , fungsi LEFT , jeung PANGGILAN fungsi . Di dieu, fungsi MID mulihkeun karakter ti tengah string téks. LEFT Fungsi mulihkeun jumlah karakter nu ditangtukeun ti mimiti string téks. Tungtungna, fungsi FIND ngabalikeun posisi awal hiji string téks. Anjeun kudu nuturkeun léngkah-léngkah ieu pikeun ngaékstrak téks dina kolom Kode Klién dina set data di handap.
Urang bakal ngagunakeunnuturkeun rumus gabungan dina sél kaluaran C5:
=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)
Sanggeus éta, pencét Enter jeung sered pangeusian cecekelan. Ayeuna anjeun bakal kéngingkeun kaluaran di handap ieu.
🔎 Kumaha Rumus Gawéna?
- Di dieu, fungsi FIND(“/”,B5)+1 ngabalikeun posisi awal hiji string téks nu urang rék nimba antara dua karakter jeung urang. bakal meunang kaluaran kieu:
{5;7;5;5;5;5}
- Pungsi LEN(B5) mulangkeun jumlah karakter dina hiji string téks sapertos kieu:
=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)
- Di dieu, MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) bakal ngabalikeun téks saatos karakter kahiji sapertos kaluaran ieu:
{THER/38 ;GS/31; XLMNE / 846; ENHT/846; TML/23; KGF/14}
- Anu PANAGI(“/”,MID(B5,PANANG(“/”,B5)+1,LEN(B5)))-1 bakal mulangkeun panjang téks (naon anu dicandak tina fungsi di luhur) anu urang hoyong nimba sareng nunjukkeun kaluaran ieu:
{4;2;5;4;3;3}
- Ahirna, ku ngagunakeun fungsi Kénca urang bakal nampi jumlah téks anu ditangtukeun antara dua karakter.
Baca Selengkapnya: Kumaha carana Ékstrak Téks tina Sél dina Excel (5 cara)
2. SUBSTITUTE, MID, sareng REPT Fungsi pikeun Ékstrak Téks Antara Dua Karakter dina Excel
Pikeun nimba téks dina Kode Klién Kolom, urang bakal ngagabungkeun fungsi SUBSTITUTE , MIDfungsi , jeung fungsi REPT . Di dieu, fungsi SUBSTITUTE ngaganti teks nu geus aya ku téks anyar dina string téks, jeung REPT fungsi malikan téks sababaraha kali.
Urang bakal ngagunakeun rumus gabungan ieu dina sél kaluaran C5:
=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")
Sanggeus éta. pencét Enter terus sered pangeusian cecekelan. Ayeuna anjeun bakal nampi kaluaran di handap ieu.
🔎 Kumaha Rumus Gawéna?
- Di dieu, fungsi REPT(” “,6) REPT malikan téks sababaraha kali.
- MID(SUBSTITUTE(“/”&B5& ;REPT(” “,6),”/”,REPT(“,”,255)),2*255,255) bakal mulangkeun kaluaran di handap dina sél C5 :
{,,,Nancy,,,,,,,,,,,,..}
- Teras fungsi SUBSTITUTE bakal ngahasilkeun kaluaran ieu:
{Nancy;GS;XLMNE;ENHT;TML;KGF}
Baca deui: Ekstrak Téks Sateuacan Aksara dina Excel (4 Cara Gancang)
Bacaan Sarupa
- Kumaha Cara Ékstrak Téks sanggeus Spasi Kadua dina Excel (6 Métode)
- Ekstrak Téks Saatos Téks Spésifik dina Excel (10 Cara)
- Kumaha Ékstrak Téks Saatos Spasi Terakhir dina Excel (5 Cara)
3. Ngagunakeun Fungsi MID jeung SEARCH pikeun Ékstrak Téks
Pikeun nimba téks dina kolom kode Klién, urang kudu ngagabungkeun fungsi MID jeung fungsi SEARCH dina . Di dieu, éta SEARCH fungsi mulangkeun jumlah karakter dimana karakter husus atawa string téks munggaran kapanggih.
Urang bakal ngagunakeun rumus gabungan ieu dina kaluaran. sél C5:
=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)
Sanggeus éta, pencét Enter terus sered pangeusian cecekelan . Ayeuna anjeun bakal nampi kaluaran di handap ieu.
🔎 Kumaha Rumus Gawéna?
- Di dieu, fungsi SEARCH(“/”,B5) + 1 ngabalikeun jumlah karakter dimana karakter husus atawa string téks munggaran kapanggih saperti kieu:
{5;7;5;5;5;5}
Jeung ieu dipaké pikeun ngamimitian karakter pikeun MID fungsi .
- SEARCH(“/”,B5,SEARCH(“/”,B5)+1) – SEARCH(“/”,B5) – 1 fungsi mulangkeun kaluaran ieu:
{4;2;5;4;3;3}
Jeung ieu téh karakter tungtung pikeun fungsi MID.
- Ahirna, MID fungsi mulangkeun karakter ti tengah string téks.
Maca deui: Ekstrak Téks Saatos Karakter dina Excel (6 Cara)
4. Nganggo VBA pikeun Ékstrak Téks Antara Dua Karakter dina Excel
Ayeuna, anjeun kedah nuturkeun léngkah-léngkah ieu upami anjeun hoyong nimba téks dina kolom Kode Klién.
📌 Léngkah-léngkah:
- Kahiji, pencét ALT+F 11 atawa anjeun kudu indit ka tab Pamekar , pilih Visual Basic pikeun muka Visual Basic Editor, jeung klik Selapkeun, pilih Modul .
- Salajengna, anjeun kedah ngetik kodeu handap:
9855
- Ayeuna, pencét F5 atawa pilih Jalankeun , teras klik Jalankeun Sub/UserFrom .
Ahirna, anjeun bakal nampi kaluaran anu dibutuhkeun di handap ieu.
💬 Anu Diinget
✎ Upami anjeun nganggo rumus ageung gabungan, anjeun kedah ati-ati nganggo kurung.
Kacindekan
Éta parantos réngsé sési dinten ieu. Kuring yakin pisan yén ti ayeuna anjeun tiasa nimba téks antara dua karakter dina Excel. Upami anjeun gaduh patarosan atanapi saran, mangga bagikeun dina bagian koméntar di handap.
Tong hilap parios halaman wéb kami Exceldemy.com kanggo sagala rupa masalah sareng solusi anu aya hubunganana sareng Excel. Terus diajar métode anyar jeung terus tumuwuh!