Fungsi Pencarian di Excel

Fungsi Excel SEARCH

Fungsi pencarian di excel dikategorikan di bawah fungsi teks atau string tetapi output yang dikembalikan oleh fungsi ini adalah integer, fungsi pencarian memberi kita posisi substring dalam string tertentu ketika kita memberikan parameter posisi untuk dicari, sehingga rumus ini mengambil tiga argumen, satu substring, satu string itu sendiri, dan satu posisi untuk memulai pencarian.

Fungsi SEARCH adalah fungsi teks yang digunakan untuk mencari lokasi substring dalam sebuah string / teks.

Fungsi SEARCH dapat digunakan sebagai fungsi lembar kerja dan bukan fungsi case sensitive.

Formula PENCARIAN di Excel

Di bawah ini adalah Rumus PENCARIAN di Excel

Penjelasan

Fungsi Excel SEARCH memiliki tiga parameter, dua (find_text, within_text) adalah parameter wajib dan satu (start_num) adalah opsional.

Parameter Wajib:

  • find_text: find_text mengacu pada substring / karakter yang ingin Anda cari dalam string atau teks yang ingin Anda temukan.
  • within_text: . Lokasi substring Anda atau tempat Anda menjalankan find_text.

Parameter Opsional:

  • [START_NUM]: dari mana Anda ingin memulai SEARCH dalam teks di excel. jika dihilangkan maka SEARCH menganggapnya sebagai pencarian 1 dan bintang dari karakter pertama.

Bagaimana Cara Menggunakan Fungsi Pencarian di excel? (dengan Contoh)

Fungsi SEARCH sangat sederhana dan mudah digunakan. Mari kita pahami cara kerja Fungsi SEARCH dengan beberapa contoh.

Anda dapat mendownload Template Excel Fungsi Pencarian di sini - Template Excel Fungsi Pencarian

Contoh 1

Mari kita lakukan penelusuran sederhana substring "Baik" dalam teks atau string tertentu. Di sini kita telah mencari kata Baik menggunakan fungsi SEARCH dan akan mengembalikan lokasi Kata Baik di pagi hari.

= SEARCH (“Baik”, B6) dan keluarannya adalah 1.

Dan misalkan ada dua kecocokan yang ditemukan untuk kebaikan maka SEARCH di excel akan memberi Anda nilai kecocokan pertama jika Anda menginginkan lokasi bagus lainnya maka Anda cukup menggunakan = SEARCH (“Baik”, B7, 2) [start_num] sebagai 2 lalu akan memberi Anda lokasi nilai kecocokan kedua dan keluarannya adalah 6.

Contoh # 2

Dalam contoh ini, kami akan memfilter nama depan dan nama belakang dari nama lengkap menggunakan SEARCH di excel.

Untuk nama depan = KIRI (B12, SEARCH (”“, B12) -1)

Untuk Nama Belakang = KANAN (B12, LEN (B12) -SEARCH (”“, B12))

Contoh # 3

Misalkan ada satu set ID dan Anda harus menemukan _ lokasi di dalam ID, lalu gunakan cukup PENCARIAN Excel untuk menemukan lokasi "_" di dalam ID.

= SEARCH (“_” , B27 ) dan keluarannya adalah 6.

Contoh # 4

Mari kita pahami cara kerja SEARCH di excel dengan karakter wildcard.

Pertimbangkan tabel yang diberikan dan cari 0 berikutnya dalam teks A1-001-ID

Dan posisi awal akan menjadi 1 lalu = SEARCH (“?” & I8, J8, K8) keluaran menjadi 3 karena “?” abaikan satu karakter sebelum 0 dan output akan menjadi 3.

Untuk baris kedua dalam tabel tertentu, hasil pencarian untuk A dalam B1-001-AY

Akan menjadi 8 tetapi jika kita menggunakan "*" dalam pencarian itu akan memberi Anda 1 sebagai keluaran lokasi karena akan mengabaikan semua karakter sebelum "A" dan keluaran akan menjadi 1 untuk it = SEARCH ("*" & I9, J9).

Demikian pula untuk “J” 8 untuk = SEARCH (I10, J10, K10) dan 7 untuk = SEARCH (“?” & I10, J10, K10).

Demikian pula untuk baris keempat, outputnya adalah 8 untuk = SEARCH (I11, J11, K11) dan 1 untuk = SEARCH (“*” & I11, J11, K11)

Hal-hal untuk diingat

  • Ini tidak peka huruf besar / kecil
    • Ia menganggap Tanuj dan Tanuj sebagai nilai yang sama artinya tidak membedakan b / w huruf kecil dan huruf besar.
  • Ini juga diperbolehkan karakter wildcard yaitu "?" , “*” Dan “~” tilde.
    • "?" digunakan untuk menemukan satu karakter.
    • “*” Digunakan untuk urutan pertandingan.
    • Jika Anda benar-benar ingin menelusuri "*" atau "?" lalu gunakan "~" sebelum karakter.
  • Ini mengembalikan #VALUE! Kesalahan jika tidak ada string yang cocok ditemukan di dalam dalam_teks.

Misalkan dalam contoh di bawah ini kita sedang mencari substring "a" dalam kolom " Name" jika ditemukan itu akan mengembalikan lokasi dalam nama lain itu akan memberikan kesalahan #VALUE seperti yang ditunjukkan di bawah ini.