Cara Memotong Bagian Teks di Excel (9 Metode Mudah)

  • Bagikan Ini
Hugh West

Saat bekerja di Microsoft Excel Sebagai contoh, kamu mungkin perlu menghapus bagian tertentu dari suatu string teks. Selain itu, terkadang kamu juga perlu menghapus bagian teks sebelum/sesudah suatu karakter tertentu. Pada artikel ini, saya akan mendiskusikan beberapa cara mudah dan cepat untuk memotong bagian teks di excel.

Unduh Buku Kerja Praktik

Anda bisa mengunduh buku kerja latihan yang kami gunakan untuk menyiapkan artikel ini.

Pangkas Bagian dari Teks.xlsm

9 Metode Mudah untuk Memangkas Bagian Teks di Excel

1. Opsi Temukan dan Ganti Excel untuk Memangkas Bagian Teks

Pertama-tama, saya akan menggunakan Temukan dan Ganti untuk memotong sebagian teks di excel. Misalkan, saya memiliki dataset ( B5:B10 ), yang berisi data di bawah ini. Sekarang saya akan mengganti teks ' Nama Lengkap: ' dengan kosong.

Langkah-langkah:

  • Pertama, pilih dataset dan tekan Ctrl + H untuk mendapatkan Temukan dan Ganti dialog.
  • Ketika Temukan dan Ganti muncul, ketik bagian teks yang ingin Anda pangkas dalam dialog Temukan apa yang Tinggalkan bidang. Ganti dengan bidang kosong.
  • Kemudian tekan Ganti Semua .

  • Hasilnya, kita akan mendapatkan output di bawah ini. Semua bagian yang tidak diinginkan yang ditentukan dari teks dipangkas seperti yang ditunjukkan pada gambar di bawah ini.

Baca selengkapnya: [Perbaiki] Fungsi TRIM Tidak Bekerja di Excel: 2 Solusi

2. Gunakan Fungsi SUBSTITUTE untuk Memotong Bagian Teks di Excel

Kali ini, saya akan menerapkan fungsi SUBSTITUTE di excel untuk memotong bagian tertentu dari string teks. Dalam hal ini, saya menggunakan dataset yang sama dengan yang digunakan pada metode sebelumnya.

Langkah-langkah:

  • Ketik rumus berikut dalam Sel C5 dan tekan Masuk dari keyboard.
=SUBSTITUTE(B5, "Nama Lengkap:","")

  • Akibatnya, Excel akan mengembalikan hasil di bawah ini. Sekarang, Gunakan Isi Gagang ( + ) untuk menyalin rumus di atas rentang C6:C10 .

  • Pada akhirnya, inilah hasil akhir yang akan kita terima.

Catatan:

Anda dapat memangkas karakter tertentu dari teks menggunakan fungsi SUBSTITUSI Anda dapat menghapus beberapa karakter sekaligus dengan menggunakan fungsi ini.

3. Potong Bagian Teks Menggunakan Flash Fill

Anda bisa menggunakan Isi Kilat untuk memotong bagian tertentu dari suatu string teks. Excel dapat merasakan pola dari data yang kamu masukkan ke dalamnya. Sementara memotong bagian teks menggunakan fungsi Isi Kilat Mari kita asumsikan kita memiliki dataset yang berisi beberapa nama orang beserta profesinya. Sekarang, saya akan memangkas bagian nama dari string teks di bawah ini.

Langkah-langkah:

  • Ketik hasil yang diharapkan dalam Sel C5 (di samping cell pertama dari dataset Anda).
  • Kemudian mulailah mengetikkan hasil yang diharapkan di sel berikutnya juga (di sini, Sel C6 Sekarang excel akan melakukan preview output setelah ia dapat merasakan pola dari data yang dimasukkan. Sebagai ilustrasi, seperti yang telah saya ketikkan Guru di Sel C5 dan mulai mengetik Insinyur di Sel C6 , excel mengerti saya hanya mencari profesi.

  • Saat data pratinjau muncul, tekan Masuk untuk mendapatkan hasil di bawah ini.

4. Gabungkan KANAN &; LEN Fungsi untuk Memotong Bagian Pertama Teks

Kita bisa memotong bagian pertama dari string teks menggunakan rumus excel. Di sini saya akan menggunakan fungsi KANAN bersama dengan fungsi LEN untuk memotong dua karakter pertama dari dataset di bawah ini.

Langkah-langkah:

  • Ketikkan rumus di bawah ini di Sel C5 dan tekan Masuk .
=RIGHT(B5,LEN(B5)-2)

  • Akhirnya, setelah menerapkan Isi Gagang alat, ini adalah hasil akhir.

Di sini, yang LEN fungsi mengembalikan panjang string teks dari Sel B5 Kemudian 2 dikurangkan dari seluruh panjang teks yang mengembalikan 11 Setelah itu, para KANAN ekstrak fungsi 11 karakter dari sisi kanan Sel B5 .

5. Terapkan Rumus Excel untuk Memangkas Bagian Terakhir Teks di Excel

Berbeda dengan metode sebelumnya, sekarang saya akan memotong bagian terakhir dari string teks menggunakan kombinasi KIRI dan LEN Sebagai contoh, saya akan memangkas fungsi terakhir 5 karakter dari string teks dari dataset di bawah ini.

Langkah-langkah:

  • Pertama, ketikkan rumus berikut ini di Sel C5 Kemudian tekan Masuk .
=KIRI(B5, LEN(B5)-5)

  • Setelah memasukkan rumusnya, excel akan mengembalikan hasil di bawah ini. Seperti yang bisa kamu lihat, rumus di atas telah menghilangkan bagian terakhir 5 karakter dari semua string teks.

Di sini, yang LEN fungsi mengembalikan panjang total dari Sel B5 . Selanjutnya, 5 dikurangi dari LEN rumus dan balasan 11 Akhirnya, yang KIRI fungsi mengembalikan fungsi 11 karakter dari sisi kiri string teks dari Sel B5 .

Catatan :

Anda bisa membungkus rumus di atas dengan fungsi VALUE jika Anda memerlukan hasil numerik.

6. Gabungkan MID &; LEN Fungsi untuk Memotong N Pertama dan N Karakter Terakhir

Dalam metode ini, saya akan memangkas N karakter pertama dan N karakter terakhir dari string teks menggunakan fungsi MID bersama dengan LEN Untuk mengilustrasikan, saya akan menghapus fungsi pertama 2 dan terakhir 5 karakter dari string teks dari dataset di bawah ini.

Langkah-langkah:

  • Ketikkan rumus di bawah ini di Sel C5 pada awalnya dan memukul Masuk .
=MID(B5,3,LEN(B5)-7)

  • Setelah Anda menekan Masuk dan menerapkan Isi Gagang Dari hasil di atas, kita dapat melihat bahwa hasil pertama 2 dan terakhir 5 karakter dari setiap string dipangkas seperti yang ditampilkan pada gambar di bawah ini.

Di sini, yang LEN fungsi mengembalikan panjang dari Sel B5 yaitu 18 Kemudian jumlah total karakter (di sini, 2 + 5 ) yang akan dipangkas dikurangi dari total panjang Sel B5 (di sini, 18 ). Hasil pengurangannya adalah 11 Kemudian MID ekstrak fungsi 11 karakter dari 3 posisi string teks dari Sel B5 .

7. Potong Bagian Teks sebelum atau sesudah Karakter Tertentu

Anda bisa memangkas teks sebelum atau sesudah karakter tertentu (koma, titik koma, spasi, dsb.) menggunakan rumus excel. Misalkan, kita memiliki dataset di bawah ini yang berisi string teks yang dipisahkan oleh tanda koma. Sekarang saya akan menerapkan fungsi excel untuk menghilangkan semua sebelum/sesudah koma.

7.1. Memangkas Bagian Teks sebelum Karakter Tertentu

Pertama, saya akan memotong bagian teks yang ditempatkan sebelum koma.

Langkah-langkah:

  • Ketik rumus berikut dalam Sel C5 . tekan berikutnya Masuk .
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))

  • Setelah memasukkan rumusnya, berikut adalah hasil yang kita terima. Kita dapat melihat bahwa semua karakter sebelum koma dipangkas.

Di sini, fungsi PENCARIAN menemukan lokasi koma dalam string teks yang diberikan dari Sel B5 yaitu 7 Kemudian 7 dikurangi dari panjang Sel B5 yang dikembalikan oleh LEN Hasil dari pengurangan adalah 8 Akhirnya, yang KANAN fungsi trim 8 karakter dari sisi kanan koma.

Baca Juga: Pangkas Karakter dan Spasi Kanan di Excel (5 Cara)

7.2. Memangkas Bagian Teks setelah Karakter Tertentu

Seperti metode sebelumnya, di sini saya akan memotong bagian teks yang terletak setelah koma.

Langkah-langkah:

  • Ketikkan rumus di bawah ini di Sel C5 dan tekan Masuk .
=KIRI(B5, CARI(",",B5)-1)

  • Setelah memasukkan rumus, kita dapat melihat semua bagian dari string teks yang terletak setelah koma dihapus.

Di sini, yang PENCARIAN menemukan lokasi koma. Berikutnya, 1 dikurangi dari PENCARIAN karena kita tidak ingin menyertakan koma dalam hasil akhir kita. Pada akhirnya, rumus KIRI fungsi mengekstrak bagian teks sebelum koma. Jadi, kita memangkas bagian teks setelah koma.

Catatan:

Anda bisa memangkas bagian teks sebelum/sesudah kemunculan karakter tertentu (koma, titik koma, spasi, dsb) pada posisi yang berbeda dengan menggunakan kombinasi fungsi excel.

Baca selengkapnya: Fungsi Potong Kiri di Excel: 7 Cara yang Cocok

8. Excel REPLACE Berfungsi untuk Memangkas Bagian Teks

Sekarang saya akan menggunakan fungsi REPLACE di excel untuk memotong bagian dari string teks. Sebagai contoh, dari dataset di bawah ini, saya akan memotong semua namanya.

Langkah-langkah:

  • Ketikkan rumus di bawah ini di Sel C5 Kemudian tekan Masuk .
=REPLACE(B5,1,13," ")

  • Sebagai konsekuensinya, excel akan mengembalikan hasil di bawah ini. Dari hasil di bawah ini kita dapat melihat bahwa bagian nama dari string teks di bawah ini telah dipangkas.

9. Gunakan VBA untuk Memangkas Bagian Pertama atau Terakhir Teks di Excel

Kita bisa memangkas sebagian teks dengan menggunakan VBA kode di Excel. Saya akan menggunakan Fungsi yang Ditentukan Pengguna VBA untuk memotong sebagian dari string teks.

9.1. VBA untuk Memotong Bagian Pertama dari String Teks

Pertama, saya akan menghapus dua karakter pertama menggunakan VBA UDF. Pertimbangkan dataset di bawah ini untuk memangkas yang pertama 2 karakter.

Ikuti langkah-langkah di bawah ini untuk melakukan tugas tersebut.

Langkah-langkah:

  • Pertama, buka Pengembang > Visual Basic .

  • Sebagai hasilnya, yang VBA akan muncul. Klik kanan pada jendela VBAProject dan pergi ke Sisipkan > Modul .

  • Sekarang ketik kode di bawah ini di Modul .
 Public Function TrimFirstn(range As String, count As Long) TrimFirstn = Right(range, Len(range) - count) End Function 

  • Kemudian buka sheet excel tempat Anda memiliki datanya, dan mulailah mengetikkan fungsi yang telah Anda buat menggunakan VBA Ia akan muncul seperti fungsi-fungsi excel lainnya.

  • Setelah itu, masukkan argumen fungsi yang akan terlihat seperti rumus di bawah ini:
=TrimFirstn(B5,2)

  • Tekan Masuk dan menerapkan Isi Gagang untuk menyalin rumus ke sel lainnya. Akhirnya, Anda akan mendapatkan hasil di bawah ini.

9.2. VBA untuk Memangkas Bagian Terakhir Teks

Sekarang saya akan menggunakan VBA UDF untuk memotong bagian terakhir dari string teks. Metode ini mirip dengan metode sebelumnya, hanya saja Anda harus mengetikkan VBA Sebagai contoh, saya akan menggunakan kode terakhir 5 karakter dari string teks di bawah ini.

Langkah-langkah:

  • Demikian juga, dalam metode sebelumnya, buka Pengembang > Visual Basic Kemudian Sisipkan baru Modul dari VBAProject dan ketik kode di bawah ini di Modul (lihat tangkapan layar).
 Fungsi Publik TrimLastn(range As String, count As Long) TrimLastn = Left(range, Len(range) - count) End Function 

  • Sekarang masukkan UDF dan masukkan argumen seperti di bawah ini:
=TrimLastn(B5,5)

  • Setelah kamu memasukkan rumusnya, excel akan memotong bagian terakhir 5 karakter dari string teks yang diberikan.

Kesimpulan

Pada artikel di atas, saya sudah mencoba untuk membahas beberapa metode untuk memotong bagian dari suatu teks di excel secara mendetil. Semoga metode-metode dan penjelasannya cukup untuk menyelesaikan permasalahanmu. Silahkan beritahu saya jika kamu memiliki pertanyaan.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.