Fungsi Excel: TEMUKAN vs PENCARIAN (Analisis Komparatif)

  • Bagikan Ini
Hugh West

Dalam Microsoft Excel , yang FIND fungsi dan PENCARIAN memungkinkan menemukan konjungsi alfabet atau numerik yang diperlukan dalam string, sel dengan data teks. Pada artikel ini, kita akan melihat gambaran umum dari fungsi FIND dan PENCARIAN fungsi di Excel.

Unduh Buku Kerja Praktik

Anda bisa mengunduh buku kerja dan berlatih dengan mereka.

Fungsi TEMUKAN &; PENCARIAN.xlsx

Pengantar Fungsi FIND di Excel

Di Excel, file Fungsi FIND adalah fungsi built-in yang diklasifikasikan sebagai Fungsi String/Teks . Fungsi FIND terbiasa menemukan lokasi karakter atau substring tertentu di dalam string teks.

Sintaksis:

Sintaks untuk Fungsi FIND adalah:

TEMUKAN( find_text, within_text, [start_num ])

Argumen:

find_text: [Teks yang kita cari.

within_text: [wajib] Teks tersebut termasuk teks yang kita cari.

start_num: [opsional] Menentukan posisi di mana pencarian harus dimulai. Karakter 1 adalah karakter pertama dalam teks. Jika angka awal tidak ditentukan, maka dianggap 1.

Nilai Pengembalian:

Lokasi teks yang ditemukan diwakili oleh angka.

Pengantar Fungsi SEARCH di Excel

The Fungsi PENCARIAN memungkinkan pencarian objek dalam database menggunakan pencarian sederhana atau kompleks. Fungsi ini memberikan posisi satu string teks di dalam string teks lainnya. Ini dikategorikan di bawah Excel Fungsi String/Teks .

Sintaksis:

Sintaks untuk Fungsi PENCARIAN adalah:

CARI( find_text, within_text,[start_num ])

Argumen:

find_text: [wajib] Teks yang dicari.

within_text: [wajib] Teks yang akan dicari di dalamnya.

start_num: [opsional] Posisi untuk memulai pencarian dalam teks. Nilai default adalah 1.

Nilai Pengembalian:

Posisi teks yang ditemukan diwakili oleh angka.

Fungsi Pencarian Excel VS Fungsi Pencarian Excel

Di Excel, file FIND fungsi dan PENCARIAN sangat mirip dan melakukan tujuan yang sama, tetapi dengan cara yang sedikit berbeda namun penting. Perbedaan utama antara Excel FIND dan PENCARIAN Fungsi-fungsi itu adalah PENCARIAN adalah case-insensitive, sedangkan FIND adalah case-sensitive. Perbedaan lainnya adalah bahwa PENCARIAN memungkinkan penggunaan wildcard, sedangkan FIND tidak.

5 Contoh dengan Output Komparatif dari Fungsi FIND dan SEARCH di Excel

The FIND dan PENCARIAN Kemampuan ini jarang digunakan secara mandiri di Excel, biasanya digunakan bersamaan dengan fungsi lain seperti MID , LEN , KIRI , atau KANAN dan IFERROR kita akan melihatnya dalam contoh-contoh di bawah ini.

1. Sisipkan Fungsi FIND &; SEARCH Excel di Sel Teks

Kita bisa menyisipkan FIND dan PENCARIAN berfungsi untuk mendeteksi posisi kata atau huruf tertentu. Misalkan, kita ingin menemukan ' e ' dalam Excel , jadi kita meletakkan string teks di kolom B, dan hasil posisi untuk string teks ada di kolom C Ikuti langkah-langkah di bawah ini:

  • Jadi, pertama-tama, kita akan menggunakan FIND fungsi untuk menemukan posisi ' e Untuk ini, kita perlu memilih sel C5 Setelah itu, masukkan rumus ke dalam sel tersebut.
=CARI ("e", B5)

  • Kemudian, menekan Masuk pada keyboard akan menunjukkan hasilnya yaitu 4 Rumus mengembalikan 4 karena e adalah 4 th huruf dalam kata Excel .
  • Sekarang, kedua, kita akan menggunakan Fungsi PENCARIAN untuk mencari posisi ' e Untuk melakukan ini, kita harus memilih sel di mana kita ingin melihat hasilnya, jadi kita memilih sel C6 Sekarang, di sel tertentu itu, masukkan rumusnya.
=CARI ("e", B6)

  • Dan, tekan Masuk Dan, kita bisa melihat bahwa hasilnya adalah 1 Rumus mengembalikan 1 karena E adalah karakter pertama dalam kata Excel Seperti yang kita ketahui Fungsi PENCARIAN tidak peka huruf besar-kecil seperti Fungsi FIND Jadi, ia tidak peduli apakah hurufnya kapital atau kecil. Ketika ia menemukan huruf tersebut, ia akan segera menunjukkan hasilnya.

  • Jadi, dengan menggunakan FIND dan PENCARIAN kita dapat menemukan posisi kata atau huruf apa pun dalam string teks.

Baca selengkapnya: Bagaimana Menemukan Teks dalam Sel di Excel

2. Terapkan Fungsi FIND untuk Menemukan String yang Datang sebelum atau sesudah Karakter yang Diberikan

Misalkan, kita memiliki beberapa nama dalam kolom B dan kita ingin menemukan nama depan dan nama belakang dari masing-masing nama di kolom C dan D Untuk melakukan ini, kita perlu mengikuti prosedur di bawah ini:

  • Pertama, untuk mendapatkan nama depan, kita pilih sel C5 Kita bisa menggunakan FIND atau PENCARIAN yang dikombinasikan dengan fungsi Fungsi KIRI Jadi, kita menggunakan FIND fungsi.
  • Kedua, letakkan rumus di sel C5 .
=KIRI(B5, TEMUKAN(" ", B5)-1)

  • Kemudian, tekan Masuk .

  • Sekarang, kita ingin mendapatkan nama belakang, untuk ini, kita bisa menggunakan konjungsi dari KANAN , FIND atau PENCARIAN dan LEN Jadi, dengan cara yang sama seperti sebelumnya, pilih sel D5 dan masukkan rumusnya di sana.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

  • Setelah menekan tombol Masuk kunci, Anda akan mendapatkan nama belakang di sel yang dihasilkan.

Di sini, yang Fungsi LEN akan menambah jumlah total karakter, dan kemudian Fungsi FIND akan mengurangi posisi ruang. Dan akhirnya, tombol Fungsi KANAN akan menampilkan karakter sisi kanan.

  • Berikutnya, untuk menyalin rumus di atas kolom C , seret Isi Gagang turun atau hanya klik dua kali pada plus (' + ') tanda.

  • Demikian pula, seret Isi Gagang lebih dari kolom D untuk menduplikasi rumus.

  • Terakhir, ini akan mengekstrak semua nama depan dan nama belakang dari nama-nama tersebut.

Catatan: Kami menggunakan FIND sebagai pengganti fungsi PENCARIAN karena kita ingin mendapatkan nilai yang lebih akurat, Seperti yang kita semua tahu bahwa Fungsi FIND peka huruf besar-kecil.

Baca selengkapnya: Bagaimana Menemukan Karakter dalam String di Excel

3. Masukkan Fungsi FIND untuk Menemukan kemunculan ke-N dari Karakter Tertentu di Excel

Asumsikan bahwa, kita memiliki beberapa string teks dengan karakter khusus dasbor (' - ') dalam kolom B Dan kami ingin menemukan 2 dan dan 3 rd posisi dari dasbor (' - ') secara berurutan dalam kolom C dan D Untuk mendapatkan posisi karakter khusus, mari kita ikuti langkah-langkah di bawah ini.

  • Sama seperti contoh sebelumnya, pertama-tama, pilih cell dalam spreadsheetmu di mana kamu ingin melihat hasilnya setelah menggunakan rumusnya. Jadi, kita pilih cell C5 .
  • Kedua, masukkan rumusnya ke dalam sel itu.
=CARI("-", B5, CARI("-", B5)+1)

  • Ketiga, tekan Masuk untuk melihat hasilnya.

Di sini, rumusnya adalah untuk mendapatkan 2 dan posisi.

  • Selanjutnya, seret Isi Gagang ke bawah untuk menyalin rumus.

  • Berikutnya, kita ingin mendapatkan 3 rd posisi dalam kolom D Jadi, kita memilih sel D5 dan menaruh rumus di sana.
=CARI("-", B5, CARI("-", B5, CARI("-", B5)+1) +2)

  • Selanjutnya, tekan tombol Masuk pada keyboard.

Di sini, formula akan menunjukkan 3 rd posisi karakter khusus.

  • Dan, sekarang, sekali lagi seret Isi Gagang ke bawah untuk menduplikasi rumus di atas kolom D .
  • Akhirnya, dengan mengikuti langkah-langkah tersebut, Anda akan mendapatkan hasil yang Anda inginkan.

Baca selengkapnya: Cara Menemukan Karakter dalam String Excel (8 Cara Mudah)

Bacaan Serupa

  • Temukan Nilai Terakhir di Kolom Lebih Besar dari Nol di Excel (2 Rumus Mudah)
  • Cara Menemukan 3 Nilai Terendah di Excel (5 Metode Mudah)
  • Temukan Kemunculan Pertama Nilai dalam Rentang di Excel (3 Cara)
  • Temukan Tautan Eksternal di Excel (6 Metode Cepat)
  • Bagaimana Menemukan Jika Sel Berisi Teks Tertentu di Excel

4. Terapkan Fungsi SEARCH untuk Menemukan Teks di antara Tanda Kurung

Misalkan, kita memiliki beberapa string teks, dan kita ingin mendapatkan hanya teks yang diapit oleh tanda kurung. Untuk mendapatkan string teks tersebut di dalam Parenthesis kita membutuhkan Fungsi MID untuk memisahkan jumlah karakter yang diperlukan dari sebuah string. Seperti halnya FIND atau PENCARIAN berfungsi untuk mencari tahu apa yang harus dimulai dan berapa banyak huruf yang harus dipisahkan. Mari kita ikuti langkah-langkah di bawah ini.

  • Pada awalnya, pilih sel, di mana Anda ingin melihat hasilnya. Jadi, kami memilih sel C5 .
  • Kemudian, salin dan tempel rumus tersebut ke dalam sel itu.
=MID(B5,SEARCH("(",B5)+1, SEARCH(")",B5)-SEARCH("(",B5)-1)

  • Berikutnya, tekan Masuk .

Yang perlu kamu lakukan hanyalah mengubah nomor cell sesuai lokasi cellmu, setelah menempelkan rumusnya.

  • Setelah itu, seret Isi Gagang ke bawah untuk menduplikasi rumus.

  • Dan, akhirnya, teks di dalam tanda kurung sekarang diekstraksi dari seluruh string teks.

🔎 Bagaimana Cara Kerja Formula ini?

CARI("(", B5)+1 : Ini akan mengambil nilai sel dari sel B5 , dan cari posisi tanda kurung pembuka ' ( ' yaitu 4+1 dari CARI("(", B5) kita akan mendapatkan 4 , karena ruang juga dihitung.

Keluaran → 5 yang merupakan huruf pertama di dalam tanda kurung ' 0 '.

SEARCH(")", B5)-SEARCH("(", B5)-1 : Ini akan menemukan posisi braket penutup ' ) Dan, kurangi posisi braket pembuka.

Keluaran → 10-4-1; 6-1; 5 yang merupakan huruf terakhir di dalam tanda kurung ' 1 '.

MID(B5,SEARCH("(",B5)+1, SEARCH(")",B5)-SEARCH("(",B5)-1) : Ini akan mengekstrak teks di dalam braket.

Keluaran → 01001

Baca Lebih Lanjut: Excel Mencari Teks dalam Rentang (11 Metode Cepat)

5. Gabungkan Fungsi FIND &; IFERROR untuk Menangani Kesalahan dalam Menemukan Teks

Jika find_text tidak ditemukan maka akan muncul pesan kesalahan di kedua FIND dan PENCARIAN Daripada menampilkan pesan kesalahan, kita dapat menggunakan fungsi IFERROR berfungsi untuk menampilkan pesan ekspresif seperti ' Tidak ditemukan '. Sebagai contoh, dalam sel C10 , pengguna dapat memasukkan teks dan sel apa pun C5 akan dicari untuk teks yang dimasukkan.

  • Pertama, pilih sel di mana Anda menginginkan posisi teks yang diperhitungkan dalam sel C10 Jadi, kita memilih sel C11.
  • Kedua, letakkan rumus di sel C11b .
=IFERROR(FIND(C10, C5), "Teks yang diberikan tidak ditemukan!")

  • Kemudian, tekan tombol Masuk pada keyboard Anda. Seperti yang bisa Anda lihat, itu akan menunjukkan 1 . Karena teks Excel hanya ditemukan satu kali dalam sel C5 .

  • Teks Indesign tidak ditemukan dalam sel C5 Jadi, itu akan memberikan pesan ' Teks yang diberikan tidak ditemukan! '.

Baca selengkapnya: Cara Menggunakan Formula untuk Menemukan Teks Tebal di Excel

Hal-hal yang Perlu Diperhatikan

Jika salah satu kondisi berikut terpenuhi, Excel FIND dan PENCARIAN menghasilkan fungsi #VALUE! kesalahan:

  • Di dalam teks tidak memiliki fungsi find_text .
  • within_text memiliki karakter yang lebih sedikit daripada start_num .
  • start_num adalah nol (' 0 ') atau nilai negatif atau start_num kurang dari atau sama dengan nol (' 0 ').

Kesimpulan

Hal di atas akan memberi Anda gambaran umum tentang FIND dan PENCARIAN Semoga ini akan membantu Anda! Jika Anda memiliki pertanyaan, saran, atau umpan balik, beri tahu kami di bagian komentar. Atau Anda dapat melihat sekilas artikel kami yang lain di ExcelWIKI.com blog!

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.