Cara Mengekstrak Data Spesifik dari Sel di Excel (3 Contoh)

  • Bagikan Ini
Hugh West

Excel menyediakan berbagai cara untuk mengekstrak data yang berbeda, sebagian besar mengandalkan fungsi yang berbeda. Beberapa dapat diekstraksi langsung dari fungsi tertentu sementara yang lain dapat mengambil bentuk yang sedikit lebih rumit dari kombinasi fungsi. Pada artikel ini, saya akan mencoba menunjukkan kepada Anda cara mengekstrak jenis data tertentu, untuk setiap jenis, dari sel di Excel.

Unduh Buku Kerja Praktik

Unduh dan Praktikkan buku kerja dengan semua contoh set data yang digunakan dalam artikel ini dengan menyertakan rumus.

Ekstrak Data Spesifik.xlsx

3 Contoh untuk Mengekstrak Data Spesifik dari Sel di Excel

1. Ekstrak Data Teks Tertentu dari Sel

Excel menyediakan fungsi yang berbeda untuk mengekstrak teks dari berbagai bagian informasi yang diberikan dalam sel. Anda dapat mengekstrak teks dari string teks panjang dengan menggunakan KIRI , KANAN , MID fungsi atau kombinasi dari ini dan PENCARIAN o FIND Sekarang, dalam bagian ini, saya akan memandu Anda melalui masing-masing dengan rincian ketika kombinasi muncul.

1.1 Mengekstrak Data dari Awal Sel

Anda dapat Mengekstrak Data dari awal sel menggunakan fungsi LEFT Fungsi ini membutuhkan dua argumen- i) teks yang ingin Anda ekstrak dan ii) jumlah karakter yang ingin Anda ekstrak.

Saya menggunakan array yang ditunjukkan di bawah ini. Saya menggunakan range B5:B7 sebagai data referensi dan mengekstraknya ke kolom C .

Langkah-langkah:

  • Di sel, Anda ingin menulis data yang diekstrak (dalam hal ini adalah sel C5 ), tuliskan rumus berikut ini:

= KIRI (B5,4)

  • Kemudian tekan Masuk .

  • Sekarang, klik dan seret Ikon Isi Gagang ke bawah untuk mereplikasi rumus untuk sel lainnya.

1.2 Mengekstrak Data dari Akhir Sel

Untuk mengekstrak data dari ujung sel, Anda perlu menggunakan fungsi KANAN Saya menggunakan larik yang sama seperti yang ditunjukkan di bagian sebelumnya untuk mengilustrasikan ekstraksi data dengan menggunakan KANAN fungsi.

Langkah-langkah:

  • Di dalam sel C5 (atau sel yang ingin Anda ekstrak), ketikkan rumus berikut.

=RIGHT(B5,4)

  • Sekarang tekan Masuk .

  • Kemudian klik dan seret Ikon Isi Gagang untuk mengisi sisa sel yang lain.

1.3 Mengekstrak Bagian Data Tertentu

Katakanlah kita ingin bagian tertentu dari sel diekstraksi biasanya setelah atau sebelum karakter tertentu seperti sebelum dan sesudah karakter @ kita dapat menggunakannya dalam kombinasi dengan fungsi PENCARIAN atau fungsi FIND Keduanya memiliki tujuan yang sama dalam konteks ini. Di sini, saya menggunakan FIND fungsi.

Untuk bagian ini, mari kita ambil dataset yang terdiri dari email.

Ekstrak Nama Pengguna

Untuk mengekstrak nama pengguna (bagian sebelum tanda @) gunakan rumus ini untuk mengekstraknya.

=LEFT(B5,FIND("@",B5)-1)

Sekarang tekan Masuk Kemudian gunakan Ikon Isi Gagang untuk mengisi sisa sel yang mereplikasi rumus ini.

🔎 Perincian Rumus:

  • TEMUKAN ("@", B5)

FIND fungsi mengambil dua argumen- i) nilai teks tertentu atau angka dan ii) sel atau nilai dari mana ia akan mencari argumen pertama. Ini mengembalikan nilai numerik tempat argumen pertama ditemukan. Dalam kasus ini, itu akan menjadi 13.

  • KIRI(B5,TEMUKAN("@",B5)-1)

The KIRI membutuhkan dua argumen - i) nilai dari tempat ekstraksi, dan ii) panjang string yang diekstraksi, yang dalam hal ini, ditentukan dari FIND dan digunakan sebagai nilai yang lebih sedikit darinya.

Ekstrak Nama Domain

Untuk mengekstrak nama domain (bagian setelah tanda @ tanda) menggunakan rumus berikut ini.

=RIGHT(B5,LEN(B5)-FIND("@",B5))

Kemudian tekan Masuk dan mengisi sisanya dengan menggunakan Ikon Isi Gagang seperti di atas.

🔎 Perincian Rumus:

  • TEMUKAN ("@", B5)

FIND fungsi mengambil dua argumen- i) nilai teks tertentu atau angka dan ii) sel atau nilai dari mana ia akan mencari argumen pertama. Ini mengembalikan nilai numerik tempat argumen pertama ditemukan. Dalam hal ini, itu akan menjadi 13.

  • LEN(B5)

LEN fungsi hanya mengambil satu argumen dan mengembalikan panjang atau jumlah karakter dalam sel atau teks itu. Dalam hal ini, itu adalah 22.

  • RIGHT(B5,LEN(B5)-FIND("@",B5))

The KANAN Fungsi ini membutuhkan minimal dua argumen- i) nilai dari mana teks diekstraksi dan ii) panjang ekstraksi dari akhir. Argumen kedua di sini ditentukan dengan mengurangi nilai sebelum fungsi @ tanda yang ditemukan dari FIND dari total panjang string yang ditemukan dari fungsi LEN fungsi.

Baca selengkapnya: Cara Mengekstrak Data dari Lembar Excel (6 Metode Efektif)

2. Ekstrak Data Angka Tertentu dari Sel di Excel

Sekarang, mari kita pertimbangkan dataset kode yang bisa menjadi kantong campuran, di mana angka bisa berada di mana saja di antara teks.

Dalam metode ini, kita akan menggunakan fungsi TEXTJOIN untuk menggabungkan semua angka yang diekstrak secara individual dari setiap nilai. Untuk mengekstrak angka-angka tersebut, kombinasi fungsi tambahan seperti LEN , TIDAK LANGSUNG , BARISAN , MID dan IFERROR Fungsi-fungsi tambahan ini digunakan untuk membuat array dari setiap nilai, yang terdiri dari semua angka dan nilai string yang digantikan oleh string kosong. Dan akhirnya, fungsi TEXTJOIN fungsi hanya membantu menyatukan semua menjadi satu nilai.

Untuk mengekstrak hanya angka dari larik ini, tuliskan rumus berikut dalam sel.

=TEXTJOIN("",TRUE,IFERROR((MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)*1),""))

Tekan Masuk dan klik dan seret Ikon Isi Gagang untuk mengisi sisa sel yang ingin direplikasi.

🔎 Perincian Rumus:

  • BARIS(INDIRECT("1:"&LEN(B5))) mengembalikan larik {1;2;3;4;5;6;7}
  • MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1) mengembalikan larik {"a"; "s"; "8"; "7"; "w"; "q"; "1"}
  • IFERROR((MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)*1),"") mengembalikan larik {"";""; 8;7;"";""; 1}
  • TEXTJOIN("",TRUE,IFERROR((MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)*1),"")): Pada akhirnya TEXTJOIN hanya menggabungkan semua nilai dalam larik dan mengembalikan hasilnya.

Baca selengkapnya: Cara Mengekstrak Data dari Excel Berdasarkan Kriteria (5 Cara)

Bacaan Serupa

  • Kode VBA untuk Mengonversi File Teks ke Excel (7 Metode)
  • Cara Mengimpor File Teks dengan Beberapa Pembatas ke Excel (3 Metode)
  • Excel VBA: Tarik Data Secara Otomatis dari Situs Web (2 Metode)
  • Cara Mengimpor Data dari Situs Web Aman ke Excel (Dengan Langkah Cepat)
  • Cara Mengonversi File Excel ke Teks dengan Pembatas Pipa (2 Cara)

3. Ekstrak Data Angka dan Teks Tertentu dari Alfanumerik

Jika Anda mengalami kesulitan menggunakan rumus untuk lembar kerja Anda atau mengalami kesulitan memahami rumus yang disebutkan di atas, Anda dapat mengikuti metode otomatis yang disediakan Excel ini.

Langkah-langkah:

  • Untuk teks, isi sel pertama secara manual dengan menghilangkan semua angka dari nilai alfanumerik.

  • Mulailah mengetik yang di bawah ini dan Excel akan secara otomatis menyarankan nilai teks yang diekstrak dari kolom lainnya.

  • Sekarang, tekan Masuk .

  • Ulangi proses yang sama untuk angka.

Baca selengkapnya: Ekstrak Teks Setelah Karakter di Excel (6 Cara)

Kesimpulan

Demikianlah metode-metode yang bisa kamu gunakan untuk mengekstrak data spesifik dari suatu cell di excel. Semoga ilustrasi dan penjabarannya sangat membantumu memahami rumus-rumusnya dan mengimplementasikannya untuk permasalahanmu. Untuk panduan lainnya seperti ini, kunjungi Exceldemy.com .

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.