Note: The other languages of the website are Google-translated. Back to English
English English

Bagaimana cara mengekstrak teks sebelum / sesudah spasi kedua atau koma di Excel? 

Di Excel, fungsi Text To Columns dapat membantu Anda mengekstrak setiap teks dari satu sel ke dalam sel terpisah dengan spasi, koma atau pembatas lain, tetapi, pernahkah Anda mencoba mengekstrak teks sebelum atau setelah spasi kedua atau koma dari sel di Excel seperti gambar berikut yang ditampilkan? Artikel ini, saya akan berbicara tentang beberapa metode untuk menangani tugas ini.

Ekstrak doc sebelum spasi kedua 1

Ekstrak teks sebelum spasi kedua atau koma dengan rumus

Ekstrak teks setelah spasi kedua atau koma dengan rumus


panah gelembung kanan biru Ekstrak teks sebelum spasi kedua atau koma dengan rumus

Untuk mendapatkan teks sebelum spasi kedua, harap terapkan rumus berikut:

Masukkan rumus ini: = IF (ISERROR (FIND ("", A2, FIND ("", A2,1) +1)), A2, LEFT (A2, FIND ("", A2, FIND ("", A2,1) +1 ))) ke dalam sel kosong tempat Anda ingin mencari hasilnya, C2, misalnya, lalu seret gagang isian ke sel yang Anda inginkan untuk menampung rumus ini, dan semua teks sebelum spasi kedua telah diekstraksi dari setiap sel, lihat tangkapan layar:

Ekstrak doc sebelum spasi kedua 2

Note: Jika Anda ingin mengekstrak teks sebelum koma kedua atau pemisah lainnya, cukup ganti spasi dalam rumus dengan koma atau pemisah lain yang Anda butuhkan. Seperti: =IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1))).


panah gelembung kanan biru Ekstrak teks setelah spasi kedua atau koma dengan rumus

Untuk mengembalikan teks setelah spasi kedua, rumus berikut dapat membantu Anda.

Harap masukkan rumus ini: = MID (A2, FIND ("", A2, FIND ("", A2) +1) +1,256) ke dalam sel kosong untuk menemukan hasilnya, lalu seret gagang isian ke sel untuk mengisi rumus ini, dan semua teks setelah spasi kedua diekstraksi sekaligus, lihat tangkapan layar:

Ekstrak doc sebelum spasi kedua 3

Catatan: Jika Anda ingin mengekstrak teks setelah koma kedua atau pemisah lainnya, Anda hanya perlu mengganti spasi dengan koma atau pemisah lain dalam rumus sesuai kebutuhan. Seperti: = MID (A2, FIND (",", A2, FIND (",", A2) +1) +1,256).


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • 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 tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... 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 ...
  • 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...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2019 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • 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.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (27)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Hai, rumus ini akan ideal untuk tetapi alih-alih menghapus teks setelah spasi kedua saya ingin menghapus semuanya setelah tanggal 3 saya mencoba memasukkan 3rd FIND(" ",A2 saya mengerti bahwa rumus itu sendiri adalah =FIND(" ",X13,1 ). dapatkah Anda membantu saya. Saya tidak pandai menyusun rumus. Terima kasih banyak.
Komentar ini diminimalkan oleh moderator di situs
Hai Saya mencari solusi untuk mengekstrak dari Teks di bawah ini, semua teks setelah set digit kedua misalnya:


XY terbatas - UAN#24675 Bahan per P/O#75176 Anticon & Sarking dan saya hanya perlu " Anticon & Sarking.
Komentar ini diminimalkan oleh moderator di situs
Bagaimana Anda akan mengubah ini menjadi koma ke-3? Alih-alih yang ke-2?
Komentar ini diminimalkan oleh moderator di situs
Halo, Rodney,
Untuk mengekstrak teks sebelum spasi ke-3, harap terapkan rumus ini:
=IF(ISERROR(TEMUKAN(" ",A2,TEMUKAN(" ",A2,TEMUKAN(" ",A2,1)+1) +1)),A2,KIRI(A2,TEMUKAN(" ",A2,TEMUKAN (" ",A2,TEMUKAN(" ",A2,1)+1) + 1)));
Untuk mengekstrak teks setelah spasi ke-3, gunakan rumus ini:
=MID(A2, TEMUKAN(" ", A2,TEMUKAN(" ", A2, TEMUKAN(" ", A2)+1) +1)+1,30000)
Silakan dicoba, semoga bisa membantu Anda!
Terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Terima kasih! Ini sangat membantu
Komentar ini diminimalkan oleh moderator di situs
=IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1)))
Itu akan mengembalikan semua teks yang tersisa dari koma kedua ditambah koma kedua. Ini seharusnya

=IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1)-1))
untuk menghilangkan koma kedua

1. Saquon Barkley, RB, Penn State
2. Derrius Guice, RB, LSU
3. Sony Michel, RB, Georgia
4. Ronald Jones II, RB, USC
5. Nick Chubb, RB, Georgia

Buruk:
1. Saquon Barkley, RB,
2. Derrius Guice, RB,
3. Sony Michel, RB,
4. Ronald Jones II, RB,

Lebih baik:
1. Saquon Barkley, RB
2. Derrius Guice, RB
3. Sony Michel, RB
4. Ronald Jones II, RB
Komentar ini diminimalkan oleh moderator di situs
Tetapi ini tidak akan berfungsi jika string teks TIDAK selalu memiliki koma kedua ...
Komentar ini diminimalkan oleh moderator di situs
Hai, apakah ada cara, jika saya ingin memilih teks setelah koma ke-3 dari akhir?
Komentar ini diminimalkan oleh moderator di situs
Hai, Arki,
Untuk mengekstrak semua teks setelah koma ke-3, harap terapkan rumus ini:
=KANAN(A1,LEN(A1)-TEMUKAN("@@@",SUBSTITUTE(A1,",","@@@",3)))

Silakan coba.
Komentar ini diminimalkan oleh moderator di situs
Apakah ada cara untuk mengekstrak berbagai potongan string ini? 123ABC.01.02.03.04 ---- misalnya untuk menarik 123ABC, lalu pada kolom berikutnya tarik 123ABC.01, lalu 123ABC.01.02, lalu 123ABC.01.02.03, dan seterusnya.
Komentar ini diminimalkan oleh moderator di situs
TERIMA KASIH!!!
Komentar ini diminimalkan oleh moderator di situs
bagaimana cara melakukan ini dari kanan ke kiri. Pada dasarnya, ingin mengekstrak dua kata terakhir.
Komentar ini diminimalkan oleh moderator di situs
Hai, demo,
Untuk mengekstrak dan mengembalikan dua kata terakhir dari string teks, harap terapkan rumus di bawah ini:
=IF((LEN(A1)-LEN(SUBSTITUTE(A1," ","")))<2,A1,RIGHT(A1,LEN(A1)-FIND("/",SUBSTITUTE(A1," ","/",(LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1)))))

Silakan dicoba, semoga bisa membantu Anda!
Komentar ini diminimalkan oleh moderator di situs
Bagaimana saya bisa mengekstrak Teks 1 dan Teks 2 dari string seperti Teks 1_Teks 2_Teks 3_Teks 4
Komentar ini diminimalkan oleh moderator di situs
Dalam skenario saya Ada tiga "-" dan terkadang satu "-"
sebelum teks "-" kedua harus dimasukkan
jika di sel hanya satu "-" itu harus kosong

misalnya As-01-14-32 jawaban seperti iniAs-01

misalnya As-01 jawaban Sel kosong

apa yang akan menjadi farmula?
Komentar ini diminimalkan oleh moderator di situs
Halo, Bil,
Untuk mengatasi masalah Anda, silakan terapkan rumus di bawah ini:
=IFERROR(LEFT(A1,FIND("#",SUBSTITUTE(A1,"-","#",2))-1),"")
Silakan dicoba, terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Ini bekerja, terima kasih
Komentar ini diminimalkan oleh moderator di situs
Satu hal lagi
setelah ketiga"-"semua teks harus tetap 1 atau 10 jika tidak kosong
misalnya A-01-12-Sebagai jawaban As
misal A-01-12-Asty jawab Asty
misal jawaban A-01 kosong
Komentar ini diminimalkan oleh moderator di situs
Hai,
Mungkin rumus di bawah ini dapat menyelesaikan tugas Anda, silakan coba:
=IFERROR(TRIM(MID(A1,FIND("#",SUBSTITUTE(A1,"-","#",3))+1,255)),"")
Komentar ini diminimalkan oleh moderator di situs
Baik, terima kasih
Komentar ini diminimalkan oleh moderator di situs
Hi
Saya butuh bantuan jika saya ingin mengekstrak apa pun setelah koma pertama dan sebelum koma terakhir.
"Flat 135 Nevendon Road, Sally,Wickford, SS12 0NL"

Kolom A = Flat 135 Nevendon Road
Kolom B = Sally,Wickford
Kolom C = SS12 0NL
Komentar ini diminimalkan oleh moderator di situs
Halo, Jayaswal,
Untuk mengatasi masalah Anda, silakan terapkan rumus berikut:
Bagian pertama--Sel B1: =KIRI(A1,TEMUKAN(",",A1,1)-1)
Bagian kedua--Sel C1: =MID(A1,FIND(",",A1)+1,LOOKUP(1,0/(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=","),ROW(INDIRECT("1:"&LEN(A1))))-FIND(",",A1)-1)
Bagian ketiga--Sel D1: =MID(A1,FIND("=",SUBSTITUTE(A1,",","=",LEN(A1)-LEN(SUBSTITUTE(A1,",",""))))+1,256)

Silakan dicoba, semoga bisa membantu Anda!
Komentar ini diminimalkan oleh moderator di situs
Hai, Saya memiliki string panjang dalam satu sel dan ingin mengekstrak semua informasi setelah setiap ID Produk. ID Produk: 686, Qty Produk: 1, SKU Produk: RUB 100, Nama Produk: Emu Oil Rub 100g, Berat Produk: 0.2000, Detail Variasi Produk: |ID Produk: 691, Qty Produk: 1, SKU Produk: MOIST 100, Nama Produk: Emu Oil Moisturizer 100g, Berat Produk: 0.1900, Detail Variasi Produk: , |ID Produk: 705, Qty Produk: 3, SKU Produk: WASH 250, Nama Produk: Pembersih Tangan & Tubuh Alami dengan Minyak Emu 250ml, Berat Produk : 0.4000, Detail Variasi Produk: Saya membutuhkan jumlah dalam satu sel dan nama produk di sel lain untuk setiap produk setelah ID Produk. Dapatkah kamu menolong?
Komentar ini diminimalkan oleh moderator di situs
Saya memiliki teks seperti ini
LAXMI RANI DELHI DELHI CG012054567IN CA
jadi, saya ingin teks diatur di excel seperti ini
LAXMI RANI(sel ke-1 ) DELHI(sel ke-2) DELHI (sel ke-3) CG012054567IN (sel ke-4) CA(sel ke-5)
Komentar ini diminimalkan oleh moderator di situs
Hai, rangaih,Untuk mengatasi masalah Anda, pertama, Anda dapat membagi nilai sel Anda berdasarkan ruang dengan menggunakan Teks ke Kolom fitur, setelah memisahkan string teks, Anda hanya perlu menggabungkan nilai dua sel pertama yang Anda butuhkan. Silakan coba, terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Halo disana

Saya memiliki skenario dalam 4 jenis seperti di bawah ini dalam bagan excel

Tipe 1: FX01865-CWB-22F
Tipe 2: CD30250-AJX-2D-AB
Tipe 3: DF10250-MUR-JH-B
Tipe 4: YZ00250-MDS-4T-BHR

Untuk semua kasus, saya hanya ingin mengekstrak TEKS TEBAL sebagai jawaban di sel yang berdekatan

Tolong bantu share rumusnya

Terima kasihSaran

Komentar ini diminimalkan oleh moderator di situs
Sunting - Saya melihat ini sudah ditangani oleh Dave - terima kasih Pak! skyyang dapatkah Anda mengedit solusi yang salah untuk "Ekstrak Teks Sebelum Pembatas Kedua" dengan logika persamaan yang benar?
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan