Loncat ke daftar isi utama

Bagaimana cara menghapus teks sebelum atau sesudah karakter tertentu dari sel di Excel?

Artikel ini memperkenalkan metode berbeda untuk menghapus teks sebelum atau sesudah karakter tertentu atau karakter kemunculan ke-n dari sel di Excel.


Hapus teks sebelum atau sesudah karakter tertentu dengan Temukan dan Ganti di Excel

Untuk menghapus semua teks sebelum atau setelah karakter tertentu dengan fungsi Temukan dan Ganti, lakukan hal berikut.

1. Pilih sel yang akan Anda hapus teksnya sebelum atau sesudah karakter tertentu, tekan Ctrl + H kunci untuk membuka Cari dan Ganti dialog.

Di kotak dialog Temukan dan Ganti:

1. Untuk menghapus semua sebelum karakter tertentu seperti koma, ketik *, ke dalam Temukan apa kolom tulisan;

2. Untuk menghapus semua setelah karakter tertentu seperti koma, ketik ,* ke dalam Temukan apa kolom tulisan;

Catatan:

1. Anda dapat mengubah koma menjadi karakter apapun yang Anda butuhkan.

2. Dalam kasus ini, semua teks sebelum koma terakhir atau setelah koma pertama akan dihapus dari sel yang dipilih.

2. Simpan file Ganti dengan kotak teks kosong, lalu klik Ganti Semua tombol. Lihat tangkapan layar:


Hapus semua karakter numerik, non-numerik, atau ditentukan dengan mudah dari sel di Excel

Kutools untuk Excel's Hapus Karakter utilitas membantu Anda dengan mudah menghapus semua karakter numerik, non-numerik atau tertentu dari sel yang dipilih di Excel.
Unduh fitur lengkap jejak gratis 30 hari dari Kutools untuk Excel sekarang!


Hapus teks sebelum atau sesudah karakter spesifik pertama / terakhir dengan rumus

Bagian ini akan menunjukkan kepada Anda rumus untuk menghapus semuanya sebelum atau setelah karakter spesifik pertama / terakhir dari sel di Excel.

Untuk menghapus semuanya sebelum koma pertama, silahkan:

Pilih sel kosong, salin dan tempel rumus di bawah ini ke dalamnya, dan tekan Enter kunci. Lalu seret Isi Handle untuk menerapkan rumus ke sel lain. Lihat tangkapan layar:

Formula: Hapus semuanya sebelum koma pertama

= KANAN (B5, LEN (B5)-TEMUKAN(",",B5))

Catatan:

1. Dalam rumus di atas, B5 adalah sel yang teksnya akan Anda hapus, dan "," adalah karakter yang akan Anda hapus teksnya.

2. Untuk menghapus semua sebelum karakter spesifik terakhir, gunakan rumus ini:

= KANAN (B5, LEN (B5) -CARI ("@", PENGGANTI (B5,"Karakter"," @ ", (LEN (B5) -LEN (PENGGANTI (B5,"Karakter"," "))) / LEN ("Karakter"))))

Untuk menghapus semuanya setelah koma pertama, silahkan:

Pilih sel kosong, salin dan tempel rumus di bawah ini ke dalamnya, dan tekan Enter kunci. Lalu seret Isi Handle untuk menerapkan rumus ke sel lain. Lihat tangkapan layar:

Formula: Hapus semuanya setelah koma pertama

= KIRI (B5, TEMUKAN (",", B5) -1)

Catatan:

1. Dalam rumus di atas, B5 adalah sel yang teksnya akan Anda hapus, dan "," adalah karakter yang akan Anda hapus teksnya.

2. Untuk menghapus semua setelah karakter spesifik terakhir, gunakan rumus ini:

= KIRI (B5, TEMUKAN ("@", PENGGANTI (B5,"karakter"," @ ", LEN (B5) -LEN (PENGGANTI (B5,"karakter"," ")))) - 1)


Hapus teks sebelum atau setelah karakter kemunculan n dengan rumus

Rumus di bawah ini dapat membantu untuk menghapus semua sebelum atau sesudah karakter kejadian ke-n dari sel di Excel.

Untuk menghapus semua sebelum karakter kejadian n dari sel, kamu butuh:

Pilih sel kosong untuk menampilkan hasilnya, salin rumus di bawah ini ke dalamnya, dan tekan Enter kunci. Lalu seret Isi Handle untuk menerapkan rumus ke sel lain. Lihat tangkapan layar:

Formula: Hapus semuanya sebelum koma kemunculan kedua

= KANAN (SUBSTITUTE (B5, ",", CHAR (9), 2), LEN (B5) - TEMUKAN (CHAR (9), SUBSTITUTE (B5, ",", CHAR (9), 2), 1) + 1)

Catatan:

1. Dalam rumus, B5, ","dan 2 angka berarti bahwa semua konten setelah tanda koma kedua akan dihapus dari sel B5.

2. Anda dapat mengubah ","dan 2 nomor ke karakter dan nomor posisi kejadian yang Anda butuhkan.

Untuk menghapus semua setelah karakter kemunculan n dari sel, kamu butuh:

Pilih sel kosong untuk menampilkan hasilnya, salin rumus di bawah ini ke dalamnya, dan tekan Enter kunci. Lalu seret Isi Handle untuk menerapkan rumus ke sel lain. Lihat tangkapan layar:


Formula: Hapus semuanya setelah koma kemunculan kedua

= KIRI (PENGGANTI (B5,",", CHAR (9),2), TEMUKAN (CHAR (9), PENGGANTI (B5,",", CHAR (9),2), 1) -1)

Catatan:

1. Dalam rumus, B5, ","dan 2 angka berarti bahwa semua konten setelah koma kemunculan kedua akan dihapus dari sel A7.

2. Anda dapat mengubah ","dan 2 nomor ke karakter dan nomor posisi kejadian yang Anda butuhkan.


Hapus teks dengan mudah sebelum / sesudah karakter tertentu dengan Kutools for Excel

Jika hanya ada satu pemisah koma untuk setiap sel dalam satu rentang, dan Anda ingin menghapus semuanya sebelum atau sesudah koma ini dari sel, coba Pisahkan Sel kegunaan Kutools untuk Excel. Utilitas ini akan membantu Anda menyelesaikan masalah hanya dengan beberapa klik:

1. Pilih sel yang akan Anda hapus semuanya sebelum atau sesudah koma, lalu klik Kutools > Teks > Pisahkan Sel. Lihat tangkapan layar:

2. Dalam Pisahkan Sel dialog, pilih Pisahkan ke Kolom pilihan dalam Tipe bagian, dan di Pisahkan dengan bagian, pilih Lainnya opsi dan ketik koma ke dalam kotak kosong, dan kemudian klik OK tombol. Lihat tangkapan layar:

3. Lain Pisahkan Sel dialog muncul, pilih sel kosong untuk mencari teks, lalu klik OK .

Kemudian Anda dapat melihat sel yang dipilih dipisahkan dengan karakter tertentu - koma. Lihat tangkapan layar:

  Jika Anda ingin memiliki uji coba gratis (30 hari) dari utilitas ini, silahkan klik untuk mendownloadnya, lalu lanjutkan untuk menerapkan operasi sesuai langkah di atas.


Kutools untuk Excel - Membantu Anda Selalu Menyelesaikan Pekerjaan Sebelumnya, Memiliki Lebih Banyak Waktu untuk Menikmati Hidup
Apakah Anda sering mengejar ketinggalan dengan pekerjaan, kurangnya waktu untuk diri sendiri dan keluarga?  Kutools untuk Excel dapat membantu Anda untuk menangani 80% Teka-teki Excel dan tingkatkan efisiensi kerja 80%, memberi Anda lebih banyak waktu untuk mengurus keluarga dan menikmati hidup.
300 alat canggih untuk 1500 skenario kerja, buat pekerjaan Anda jauh lebih mudah dari sebelumnya.
Tidak perlu lagi menghafal rumus dan kode VBA, istirahatkan otak Anda mulai sekarang.
Operasi yang rumit dan berulang dapat dilakukan pemrosesan satu kali dalam hitungan detik.
Kurangi ribuan operasi keyboard & mouse setiap hari, ucapkan selamat tinggal pada penyakit akibat kerja sekarang.
Menjadi ahli Excel dalam 3 menit, membantu Anda dengan cepat dikenali dan promosi kenaikan gaji.
110,000 orang yang sangat efektif dan pilihan 300+ perusahaan terkenal di dunia.
Buat $ 39.0 Anda bernilai lebih dari $ 4000.0 dengan pelatihan orang lain.
Uji coba gratis fitur lengkap selama 30 hari. Jaminan Uang Kembali 60 Hari tanpa alasan.

Comments (60)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
السلام عليكم كيفكم اسمي احمد ابراهيم محمد علامي من ذوي الاعاقة اصم وابكم الثانوية وحاسوب من الرياض جازان صبيا رقم جوالي قديم اشويه 0501601641 ابغي مساعدة فايدة وشكرا لكم جميعا أن شاءالله
This comment was minimized by the moderator on the site
رقمي 0501601641 وشكرا لكم جميعا أن شاءالله السلام عليكم كيفكم اسمي احمد ابراهيم محمد علامي
This comment was minimized by the moderator on the site
Hi how can i split or add spacing in between each textRoominCoolDecoApartmentinBrunswickEast
This comment was minimized by the moderator on the site
Hi z,If every word in the sentence starts with a capital letter, you can try one of the methods below to get it done:1. To add space between each word, methods in this article can do you a favor:How To Insert Spaces Before Capital Letters In Excel?
https://www.extendoffice.com/documents/excel/1864-excel-insert-space-before-capital-letter.html

2. To split text by capital letter in the sentence, you can try the methods in this article.How To Split Text Into Separate Columns By Capital Letter In Excel?
https://www.extendoffice.com/documents/excel/3336-excel-split-text-by-capital-letter.html
This comment was minimized by the moderator on the site
Hi I have the next text:

/credit-loan/super-credit/- from 1251 to 1016( -18.78%)
/credit-loan/no-credit/- from 1018 to 703( -30.94%)
/loan-loan-credit-cards- from 773 to 633( -18.11%)
/loan-loan/fair-loan/- from 321 to 502( -29.69%)

I need to delete everything after "-" before the from, including the character "-" so the above to become:

/credit-loan/super-credit/
/credit-loan/no-credit/
/loan-loan-credit-cards
/loan-loan/fair-loan/

And after I would also need to have the above without the "/" as in (but I think I can manage that later):

/credit-loan/super-credit
/credit-loan/no-credit
/loan-loan-credit-cards
/loan-loan/fair-loan
This comment was minimized by the moderator on the site
Hiimy texts is following
Execution/428/2019DOI:05-07-20192 years 5 months 4
daysCompliance23-09-2019

I want to delete whole texts after DOI:
This comment was minimized by the moderator on the site
Hi I have the next text:
/credit-loan/super-credit/- from 1251 to 1016( -18.78%)
/credit-loan/no-credit/- from 1018 to 703( -30.94%)
/loan-loan-credit-cards- from 773 to 633( -18.11%)
/loan-loan/fair-loan/- from 321 to 502( -29.69%)

I need to delete everything after "-" before the from, including the character "-" so the above to become:
/credit-loan/super-credit/
/credit-loan/no-credit/
/loan-loan-credit-cards
/loan-loan/fair-loan/

And after I would also need to have the above without the "/" as in (but I think I can manage that later):
/credit-loan/super-credit
/credit-loan/no-credit
/loan-loan-credit-cards
/loan-loan/fair-loan
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
What is the formula to keep only 160USCAIRAPPW01 in below excel spreadsheet?

16780187,160-USC-NOV-Updates-Server,160 - ALL LAC+USC Servers,160USCAIRAPPW01,Non-compliant,11/23/2019 11:33 AM,,,,,,16891741,Non-compliant,0X00000000,Success,11/23/2019 11:22 AM,(SYSTEM),Yes,No,Yes,
This comment was minimized by the moderator on the site
remove everything before
the last hyphen?
BABU RAM (622)
JAGAN NATH
This comment was minimized by the moderator on the site
I have: E4U19-31C20010093021EI 3032AER LINGUS 190805000010. I need to remove everything before the first space and everything after the last space but I need to keep the spaces. I have this formula but it removes the spaces: =LEFT(RIGHT(A19,LEN(A19)-FIND(" ",A19)),FIND("^^",SUBSTITUTE(RIGHT(A19,LEN(A19)-FIND(" ",A19))," ","^^",LEN(RIGHT(A19,LEN(A19)-FIND(" ",A19)))-LEN(SUBSTITUTE(RIGHT(A19,LEN(A19)-FIND(" ",A19))," ",""))))-1)
This comment was minimized by the moderator on the site
Hi, please try this formula:
=LEFT(RIGHT(B9,LEN(B9)-FIND(" ",B9)+1),FIND("^^",SUBSTITUTE(RIGHT(B9,LEN(B9)-FIND(" ",B9))," ","^^",LEN(RIGHT(B9,LEN(B9)-FIND(" ",B9)))-LEN(SUBSTITUTE(RIGHT(B9,LEN(B9)-FIND(" ",B9))," ",""))))-1)
This comment was minimized by the moderator on the site
Great buddy. Too much helpful post.
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