Loncat ke daftar isi utama

Bagaimana cara mengekstrak bagian dari string teks dari sel di Excel?

doc ekstrak substring 2

Tutorial ini menunjukkan metode mengekstrak substring dari kiri, tengah atau kanan sel, dan juga menjelaskan cara mengekstrak teks sebelum atau sesudah karakter tertentu seperti gambar di bawah ini.


Ekstrak substring dari kiri, tengah, atau kanan

Metode A: Ekstrak substring dari kiri, tengah atau kanan dengan menggunakan rumus

Di Excel, ada beberapa rumus yang dapat membantu Anda mengekstrak bagian teks dengan cepat.

Ekstrak karakter n pertama

Misalkan Anda ingin mengekstrak 3 karakter pertama dari data daftar yang diberikan, pilih sel kosong yang ingin Anda tempatkan hasil ekstraknya, lalu gunakan rumus ini

= KIRI (B3,3)

B3 adalah sel tempat Anda mengekstrak karakter, 3 adalah jumlah karakter yang ingin Anda ekstrak.

Tekan Enter kunci untuk mendapatkan hasil yang diekstrak. Lalu seret gagang isian ke sel untuk menerapkan rumus ini.
doc ekstrak substring 3

Ekstrak n karakter terakhir

Misalnya, ekstrak 6 karakter terakhir dari daftar string, pilih sel kosong yang ingin Anda tempatkan hasil ekstraknya dan gunakan rumus ini:

= KANAN (B9,6)

B9 adalah sel tempat Anda mengekstrak karakter, 6 adalah jumlah karakter yang ingin Anda ekstrak.

Tekan Enter kunci untuk mendapatkan hasil yang diekstrak. Lalu seret gagang isian ke sel untuk menerapkan rumus ini.
doc ekstrak substring 4

Ekstrak n karakter dari tengah

Jika Anda ingin mengekstrak 3 karakter dimulai dari karakter ke-4 dari sebuah string, Anda dapat menggunakan rumus di bawah ini:

= MID (B15,4,3)

B15 adalah sel tempat Anda mengekstrak karakter, 4 mewakili karakter ekstrak dari karakter ke-4 (hitung dari kiri), 3 adalah jumlah karakter yang ingin Anda ekstrak.

Tekan Enter kunci untuk mendapatkan hasil yang diekstrak. Lalu seret gagang isian ke sel untuk menerapkan rumus ini.
doc ekstrak substring 5

Catatan:

Jika Anda ingin memindahkan hasil ekstraksi ke lokasi lain, silakan salin dan tempel hasil ekstraksi sebagai nilai terlebih dahulu.

Metode B: Ekstrak substring dari kiri, tengah atau kanan oleh Kutools for Excel

Jika Anda tidak terbiasa dengan rumus, Anda bisa mencobanya Kutools untuk Excel'S Ekstrak Teks fitur yang memudahkan untuk menangani pekerjaan ini.

Sebelum menggunakan utilitas Ekstrak Teks, luangkan waktu 3 menit untuk menginstal Kutools for Excel secara gratis: Unduh Gratis Sekarang!

1. Pilih sel yang ingin Anda ekstrak substringnya, klik Kutools > Teks > Ekstrak Teks.
doc ekstrak substring 5

2. Dalam bermunculan Ekstrak Teks dialog, di bawah Ekstrak berdasarkan lokasi tab, tiga opsi pertama mendukung Anda untuk mengekstrak substring dari kiri, tengah, atau kanan.
doc ekstrak substring 5

Karakter N pertama: ekstrak substring dari kiri. Misalnya, ekstrak 2 karakter pertama, centang opsi ini dan ketik 2 ke dalam kotak teks.
doc ekstrak substring 5

Karakter N terakhir: ekstrak substring dari kanan string. Misalnya, ekstrak 2 karakter terakhir, centang opsi ini dan ketik 2 ke dalam kotak teks.
doc ekstrak substring 5

Mulai untuk mengakhiri karakter: ekstrak sejumlah karakter tertentu dari tengah untuk string. Misalnya, ekstrak dari karakter ke-4 hingga karakter ke-9, centang opsi ini dan ketik 4 dan 9 ke dalam kotak teks secara terpisah.
doc ekstrak substring 5

Sisipkan sebagai rumus: centang kotak ini, hasilnya adalah rumus yang dapat diubah sebagai string asli berubah, jika tidak, hasilnya tetap.

3. Setelah menentukan lokasi yang Anda butuhkan, klik Ok, sebuah dialog muncul untuk memilih sel untuk menempatkan substring yang diekstraksi. Klik OK.
doc ekstrak substring 5

Sekarang substring telah diekstraksi.
doc ekstrak substring 5


Ekstrak substring setelah atau sebelum karakter yang ditentukan

Jika Anda ingin mengekstrak substring setelah atau sebelum karakter yang ditentukan, Anda dapat menerapkan salah satu metode di bawah ini untuk menangani pekerjaan.

Metode A: Ekstrak substring setelah atau sebelum karakter yang ditentukan dengan menggunakan rumus

Misalkan Anda ingin mengekstrak karakter setelah karakter "-”Dari daftar string, gunakan rumus ini:

= KANAN (B3, LEN (B3) -SEARCH ("-", B3))

B3 adalah sel tempat Anda ingin mengekstrak karakter, - adalah karakter yang ingin Anda ekstrak stringnya.

Tekan Enter kunci untuk mendapatkan hasil yang diekstrak. Lalu seret gagang isian ke sel untuk menerapkan rumus ini.
doc ekstrak substring 7

Jika Anda ingin mengekstrak substring sebelum karakter yang ditentukan, Anda dapat menggunakan rumus seperti ini:

= KIRI (B10, SEARCH ("-", B10) -1)

Contoh hasil ditunjukkan seperti di bawah ini:
doc ekstrak substring 9

Note

Data mungkin hilang atau diubah saat Anda menyalin dan menempelkan hasil rumus ke lokasi lain. Untuk mencegah masalah ini terjadi, Anda bisa menyalin dan menempelkan hasil rumus sebagai nilai setelah menerapkan rumus. Atau Anda dapat mencoba Metode B.
doc ekstrak substring 10

Metode B: Ekstrak substring setelah atau sebelum karakter yang ditentukan oleh Kutools for Excel

Untuk mengekstrak substring secara langsung setelah atau sebelum karakter tertentu, Anda dapat menggunakan Ekstrak Teks kegunaan Kutools untuk Excel, yang dapat membantu Anda mengekstrak semua karakter setelah atau sebelum karakter, juga dapat mengekstrak panjang karakter tertentu sebelum atau sesudah karakter.

Sebelum menggunakan utilitas Ekstrak Teks, luangkan waktu 3 menit untuk menginstal Kutools for Excel secara gratis: Unduh Gratis Sekarang!

1. Pilih sel yang ingin Anda ekstrak karakternya, klik Kutools > Teks > Ekstrak Teks.
doc ekstrak substring 5

2. Dalam bermunculan Ekstrak Teks dialog, di bawah Ekstrak berdasarkan lokasi tab, pergi ke sebelum teks dan setelah teks pilihan untuk menentukan pengaturan yang Anda butuhkan ..
doc ekstrak substring 5

Sebelum teks: ekstrak substring sebelum karakter yang dimasukkan. Misalnya, ketik - ke dalam kotak teks, semua karakter sebelumnya - akan diekstraksi.
doc ekstrak substring 5

Setelah teks: ekstrak substring setelah karakter yang dimasukkan. Misalnya, ketik - ke dalam kotak teks, semua karakter setelahnya - akan diekstraksi.
doc ekstrak substring 5

Sisipkan sebagai rumus: centang kotak ini, hasilnya adalah rumus yang dapat diubah sebagai string asli berubah, jika tidak, hasilnya tetap.

3. klik Ok, sebuah dialog muncul untuk memilih sel untuk menempatkan substring yang diekstraksi. Klik OK.
doc ekstrak substring 5

Sekarang string sebelum atau sesudah karakter tertentu telah diekstraksi.
doc ekstrak substring 5


alat teks dokumen

13 Alat Teks Yang Harus Anda Miliki di Excel Yang Akan Meningkatkan Efisiensi Anda Hingga 90%

▲ Edit kumpulan teks string dalam sel, seperti menambahkan teks yang sama ke sel sekaligus, menghapus karakter di posisi mana pun, dan sebagainya.

▲ Kecuali alat yang ditampilkan dalam gambar, ada 300 alat canggih lainnya di Kutools for Excel, yang dapat memecahkan teka-teki 82% Excel Anda.

▲ Menjadi ahli Excel dalam 5 menit, dapatkan pengakuan dan promosi orang.

▲ 110000+ orang dengan efisiensi tinggi mengamplas 300+ pilihan perusahaan terkenal dunia.

Uji coba gratis 30 hari, tidak perlu kartu kredit


Ekstrak substring di antara dua karakter

Mungkin dalam beberapa kasus, Anda perlu mengekstrak substring di antara dua karakter, Anda dapat memilih salah satu metode di bawah ini untuk menangani pekerjaan.

Metode A: Ekstrak menurut rumus

Misalkan untuk mengekstrak karakter antara tanda kurung () dari daftar yang diberikan, Anda dapat menggunakan rumus di bawah ini:

=MID(LEFT(B3,FIND(")",B3)-1),FIND("(",B3)+1,LEN(B3))

Dalam rumusnya, B3 adalah sel yang ingin Anda ekstrak stringnya, ( dan ) adalah dua karakter yang stringnya ingin Anda ekstrak.

Tekan Enter kunci untuk mendapatkan hasil yang diekstrak. Lalu seret gagang isian ke sel untuk menerapkan rumus ini.
doc ekstrak substring 18

Note

Jika rumusnya agak sulit bagi Anda, Anda dapat mencoba Metode B, yang menggunakan alat praktis untuk menyelesaikan masalah ini dengan cepat.

Metode B: Ekstrak oleh Kutools for Excel

In Kutools untuk Excelratusan fitur, ada fitur - Ekstrak string di antara teks tertentu dapat dengan cepat mengekstrak substring di antara dua karakter.

Sebelum menggunakan utilitas Ekstrak Teks, luangkan waktu 3 menit untuk menginstal Kutools for Excel secara gratis: Unduh Gratis Sekarang!

1. Pilih sel yang digunakan untuk menempatkan substring yang diekstraksi, klik Kutools > Pembantu Formula > Teks > Ekstrak string di antara teks tertentu.
doc ekstrak substring 5

2. Dalam Rumus Pembantu dialog, pergi ke Masukan argumen bagian, lalu pilih atau langsung ketikkan referensi sel dan dua karakter yang ingin Anda ekstrak.

Secara default, saat Anda memilih referensi sel yang digunakan untuk mengekstrak substring, referensi sel akan menjadi absolut yang tidak dapat menggunakan gagang isian otomatis untuk mengisi rumus, harap ubah menjadi relatif.
doc ekstrak substring 5

3. klik Ok, sekarang hasil pertama telah didapat, lalu seret gagang isian otomatis ke sel yang membutuhkan rumus ini.
doc ekstrak substring 5

olymp trade indonesiaTip:

Jika Anda ingin mengekstrak string antara dua karakter (termasuk dua karakter), file Ekstrak Teks kegunaan Kutools untuk Excel juga dapat membantu Anda dalam operasi ini.

1. Pilih sel yang ingin Anda ekstrak substring antar karakter, klik Kutools > Teks > Ekstrak Teks.
doc ekstrak substring 5

2. Dalam bermunculan Ekstrak Teks dialog, di bawah Ekstrak berdasarkan aturan tab, buka Teks bagian, ketik karakter yang ingin Anda ekstrak stringnya, dan string tersebut dapat diubah oleh wildcard *. Jika Anda ingin mengekstrak string dengan panjang tetap, wildcard ? bisa digunakan, satu? tunjukkan satu karakter.

Kemudian klik Add untuk menambahkan aturan ke Deskripsi aturan bagian.
doc ekstrak substring 5

3.Click Ok, sebuah dialog muncul untuk memilih sel untuk menempatkan substring yang diekstraksi. Klik OK.
doc ekstrak substring 5

Sekarang string antara dua karakter tertentu telah diekstraksi.
doc ekstrak substring 5


Ekstrak alamat email dari string

Jika Anda ingin mengekstrak alamat email dari string atau rentang sel tertentu, Anda dapat menggunakan Ekstrak Alamat Email berfungsi untuk menangani pekerjaan ini sekaligus daripada menemukannya satu per satu.

Sebelum menggunakan utilitas Ekstrak Alamat Email, luangkan waktu 3 menit untuk menginstal Kutools for Excel secara gratis: Unduh Gratis Sekarang!

1. Pilih sel alamat email yang akan diekstrak, lalu klik Kutools > Teks > Ekstrak Alamat Email.
doc ekstrak substring 22

2. Kemudian sebuah dialog muncul untuk Anda memilih sel untuk menampilkan alamat email.
doc ekstrak substring 23

3. klik OK, alamat email di setiap sel telah diekstrak.
doc ekstrak substring 24


Ekstrak karakter numerik atau alfabet dari string

Jika ada daftar data campuran karakter numerik dan abjad dan khusus, Anda hanya ingin mengekstrak angka atau nilai alfabetis, Anda dapat mencoba Kutools for Excel's Hapus Karakter utilitas.

1. Sebelum Anda menggunakan utilitas Hapus Karakter, Anda harus memiliki salinan data seperti gambar di bawah ini yang ditampilkan:
doc ekstrak substring 25

2. Kemudian pilih salinan data ini, klik Kutools > Teks > Hapus Karakter.
doc ekstrak substring 26

3. Dalam Hapus Karakter dialog, periksa Non-numerik pilihan, klik Ok.
doc ekstrak substring 27

Sekarang hanya karakter numerik yang tersisa.
doc ekstrak substring 28

Untuk mengekstrak nilai alfabetis saja, centang Non-alfa pilihan dalam Hapus Karakter dialog.
doc ekstrak substring 30


Unduh file contoh

sampel docKlik untuk mendownload file contoh ini


Operasi Lain (Artikel) Terkait Konversi File

Ekstrak waktu dari string datetime
Menyediakan trik untuk mengekstrak waktu (jj: mm: dd) atau jam / menit / detik hanya dari string waktu tanggal (mm / hh / tttt jj: mm: dd)

Ekstrak baris yang memenuhi kriteria
Dalam artikel ini, ini dapat membantu Anda dengan cepat mengekstrak baris ini yang memenuhi kriteria ke lokasi lain di Excel kecuali menemukan dan menyalinnya satu per satu.

Ekstrak karakter ke-n dari string
Berikut akan diperkenalkan cara-cara mengekstrak karakter ke-n dari sebuah string, misalnya mengekstrak karakter ke-3 dari string a1b2c3, hasilnya b.

Ekstrak substring di antara dua karakter
Tunjukkan metode mengekstrak substring antara dua karakter yang sama atau berbeda.


  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom dan Menyimpan Data; Pisahkan Konten Sel; Gabungkan Baris Duplikat dan Jumlah / Rata-rata... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Favorit dan Sisipkan Rumus dengan Cepat, Rentang, Grafik dan Gambar; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Pengelompokan Tabel Pivot menurut nomor minggu, hari dalam seminggu dan banyak lagi ... Tampilkan Sel yang Tidak Terkunci dan Terkunci dengan warna berbeda; Sorot Sel Yang Memiliki Rumus / Nama...
tab kte 201905
  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Comments (36)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Прошу прощения немного изменённый вариант:
"U.S.Р.: 4-0, артикул W9106 - 20 упак. - вес: 2,57 кг" - из этого текста хочу вытащить только 20 упак.
Можете пожалуйста подсказать?
This comment was minimized by the moderator on the site
Добрый день! Я хочу вытащить только "20 упак" из этого текста "U.S.Р.: 4-0, артикул W9106 - 20 упак."
This comment was minimized by the moderator on the site
Is it possible to extract dates such as 7/17/2022 and another might be 5/12/2015? I tried (mm/dd/yyyy) but it didn't work.

Thank you
This comment was minimized by the moderator on the site
Hi, Kimber, I do get your problem? Could you give me more detials?
This comment was minimized by the moderator on the site
Hi, on a sheet I have columns like

Contract Signed 4/9/22
Contact Dated 6/8/19
Contract Expired 12/1/21
Contact Dated 9/25/20

I would be happy to pull only the dates.

What would be every better is if I could all the Contract Signed with the date in one column, Contact Dated with date in another column, Contact expired with date in another column. I have no problem repeating the process to pull each section but that would be the perfect answer.

Thanks
Kim
This comment was minimized by the moderator on the site
Hi, Kimber, if you want to extract date from a text string, please visit this tutorial, How To Extract Date From Text Strings In Excel?, hope it can help you.
This comment was minimized by the moderator on the site
Tak bohužel nic u uvedeného nefunguje. Chtěl jsem jen použít funkci, aby ze jména a příjmení vypsal pouze příjmení, ale hlásí mi to špatnou syntaxi.
This comment was minimized by the moderator on the site
Hi, if you want to extract first name from full name, this tutorial may help you: https://www.extendoffice.com/documents/excel/829-excel-split-first-last-name.html
This comment was minimized by the moderator on the site
I have a word string "Radhey Shyam Teli, Titirkhi 3 kapilvastu"but i just need the bold part from the string to appear in the next column, mind it i have different counts of letter.
This comment was minimized by the moderator on the site
I have 2 worksheets. I'm looking to find the value in the second sheet but copy the text in the cell above it. ( for example if the value found was in cell B6, I need to copy the value in B5)

This comment was minimized by the moderator on the site
Awesome knowledge - thanks so much!
This comment was minimized by the moderator on the site
=RIGHT(B3,LEN(B3)-SEARCH("-", B3))
=LEFT(B10,SEARCH("-", B10)-1)

Can I use both formulas in one cell as I need to extract specific characters from cell ??
Example :
RefBMC 024, INV-006157 - due on 29 Aug 2020
RefHLG14 125, INV-006166 - due on 29 Aug 2020
RefMBR 215, INV-005314 - due on 01 Aug 2020
RefMSC 336, INV-005315 - due on 01 Aug 2020

I need to extract characters after Ref and Before the comma (,) symbol
Can u help me on that ? Thank you,

This comment was minimized by the moderator on the site
Need help with this. The data is below

2500: (252,211,183) #FCD3B7 srgb(252,211,183)

want only #FCD3b7 part in another column cell. the characters are not of the same length in the data set
This comment was minimized by the moderator on the site
Hi, AJ, try formula =MID(A1,SEARCH("#", A1),7)
This comment was minimized by the moderator on the site
Hi, I have a problem to solve and I don't know how to do it.

Here's my data.
10hr 35m
4m 43s

I want to extract it into three columns: hr, m, s
The final result will be like this
hr m s
10 35
4 43

Can I get a formula for the problem?

Thank you
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations