Excel Temukan Fungsi - Bagaimana cara menggunakan Find Formula di Excel? (Contoh)

FIND Fungsi di Excel

Fungsi Find di excel digunakan untuk mencari lokasi sebuah karakter atau substring dalam sebuah string teks. Dengan kata lain digunakan untuk mencari kemunculan teks dalam teks lain, karena memberikan kita posisi teks target sehingga keluaran yang dikembalikan oleh fungsi ini adalah bilangan bulat dan fungsi ini adalah fungsi teks di excel yang merupakan inbuilt fungsi yang menggunakan tiga argumen di dalamnya.

Sintaksis

Argumen

  • find_text: Teks yang akan ditemukan.
  • inside_text: String teks yang akan dicari di dalamnya
  • start_num: Opsional. Ini menentukan dari karakter mana pencarian akan dimulai. Standarnya adalah satu.

Bagaimana cara menggunakan Fungsi FIND di Excel? (dengan Contoh)

Mari kita pahami cara kerja FIND di excel dengan beberapa contoh.

Contoh 1

Misalkan Anda ingin mencari lokasi "a" di "Leopard".

Jika “Leopard” diberikan dalam A3 dan “a” diberikan dalam B3 seperti yang ditunjukkan di atas, rumus untuk FIND di excel adalah:

= TEMUKAN (B3, A3)

FIND di excel akan menghasilkan 5 karena "a" terjadi di posisi ke- 5 di "Leopard".

Alih-alih referensi sel, Anda dapat langsung memasukkan karakter seperti yang diperlihatkan dalam rumus berikut untuk FIND di excel:

TEMUKAN (“a”, “Leopard”)

Ini juga akan mengembalikan 5.

Contoh # 2

Misalkan Anda memiliki daftar string teks di A3: A6, seperti yang ditunjukkan di bawah ini.

Dalam daftar ini, Anda ingin mengidentifikasi jumlah item yang karakter "i" muncul di daftar. Anda dapat menggunakan rumus berikut untuk FIND di excel untuk mengidentifikasi ini:

= SUMPRODUCT (- (ISNUMBER (TEMUKAN ("i", A3: A6))))

Di atas rumus untuk FIND di excel,

  1. FIND (“i”, A3 : A6 ) -akan menemukan posisi dalam sel yang berisi find_text “i” dan memberikan kesalahan jika tidak dapat menemukan posisi tersebut.
  2. ISNUMBER (FIND (…)) - akan mengembalikan TRUE jika nilainya numerik dan FALSE jika tidak. Jadi, ketika fungsi FIND di excel menemukan "i", itu akan mengembalikan TRUE, dan ketika tidak bisa, itu mengembalikan FALSE. Jadi, ini membentuk matriks: TRUE; BENAR; SALAH; BENAR.
  3. - (ISNUMBER (….))) - The - (TRUE; TRUE; FALSE; TRUE) akan mengonversi matriks TRUE / FALSE menjadi 1/0 dan mengembalikan 1; 1; 0; 1.
  4. SUMPRODUCT di Excel (- (ISNUMBER (….))) - SUMPRODUCT (1; 1; 0; 1) akhirnya akan menjumlahkan dan mengembalikan 3.

Dapat dicatat di sini bahwa fungsi FIND hanya mempertimbangkan kemunculan "i" di dalam sel (ada atau tidak ada). Jika itu terjadi lebih dari sekali, maka itu juga dihitung sebagai satu. Misalnya, jika Bawang menjadi "Bawang", maka Bawang juga akan mengembalikan 3. Fungsi serupa juga dapat dilihat di fungsi COUNTIF. Namun, sintaks ini berbeda dari fungsi COUNTIF karena peka huruf besar / kecil sedangkan COUNTIF tidak.

Dalam contoh di atas, Anda telah mempelajari cara mengekstrak jumlah sel tempat substring terjadi dalam rentang sel. Sekarang, mari kita lihat bagaimana menemukan jumlah sel yang mengandung salah satu dari dua substring berbeda (substring A atau substring B) dalam satu rentang sel.

Contoh # 3

Misalkan Anda memiliki daftar nama, seperti yang ditunjukkan di bawah ini.

Dalam daftar ini, Anda ingin menemukan (jumlah) nama di mana “ansh” atau “anka” muncul. Anda dapat melakukannya menggunakan rumus berikut untuk FIND di excel:

= SUMPRODUCT (- ((ISNUMBER (TEMUKAN ("ansh", A3: A10)) + ISNUMBER (TEMUKAN ("anka", A3: A10)))> 0))

Rumus FIND di excel sangat mirip dengan yang digunakan di Contoh 3 dengan sedikit modifikasi.

  1. ISNUMBER (TEMUKAN ("ansh", A3: A10))

akan mengembalikan matriks TRUE / FALSE tergantung pada terjadinya "ansh" di A3: A10 dan akan mengembalikan: FALSE; SALAH; BENAR; BENAR; SALAH; SALAH; SALAH; SALAH

  1. ISNUMBER (FIND ("anka", A3: A10)) - akan mengembalikan matriks TRUE / FALSE tergantung pada kemunculan "anka" di A3: A10 dan akan mengembalikan: TRUE; BENAR; SALAH; SALAH; SALAH; SALAH; SALAH; SALAH
  2. - (ISNUMBER (FIND (“ansh”,…)) + ISNUMBER (FIND (“anka”,…))> 0 - akan menambahkan dua matriks boolean dan mengembalikan: TRUE; TRUE; TRUE; TRUE; FALSE; FALSE; FALSE ; SALAH è 1; 1; 1; 1; 0; 0; 0; 0
  3. “-“ mengonversi TRUE / FALSE menjadi 1/0 dan “> 0” - pastikan bahwa nilai apa pun yang lebih besar dari nol hanya dihitung sekali.
  4. SUMPRODUCT (- ((ISNUMBER (….) + ISNUMBER (….))> 0) -akan mengembalikan 1,1,1,1,0,0,0,0

Rumus FIND di excel di atas akan menghasilkan 4.

Terkadang kita perlu mengekstrak kata yang dimulai dengan atau berisi simbol tertentu seperti "@" di email atau "//" di URL, dll. Mari kita lihat contoh untuk mengekstrak kata-kata tersebut.

Contoh # 4

Misalkan Anda memiliki beberapa keterangan gambar, seperti gambar di bawah ini.

Dari sana, Anda ingin mengekstrak hanya 1 st hashtag dari masing-masing caption. Hashtag dimulai dengan "#" dan diakhiri dengan spasi. Untuk C3, Anda dapat menggunakan rumus di bawah ini untuk FIND di excel:

= MID (C3, FIND ("#", C3), FIND ("", (MID (C3, FIND ("#", C3), LEN (C3)))))

  1. FIND ("#" , C3 ) - akan menemukan posisi "#" di C3. Ini akan mengembalikan 9
  1. MID (C3, FIND ("#", C3), LEN (C3)) - akan mengekstrak teks dari FIND ("#", C3) yaitu, 9 ke LEN (C3) yaitu akhir. Di sini, akan menampilkan #Wedding in Jaipur
  1. FIND (”“, (MID (…)). - akan menemukan lokasi 1 st ruang terjadi di #Wedding string dalam Jaipur.
  1. MID (C3, FIND ( “#”, C3), FIND (”“, …)) - akan memotong C3 dari FIND ( ‘#’, C3) ke 1 st ruang terjadi di #Wedding string dalam Jaipur dan akan kembali #Pernikahan

Demikian pula, Anda dapat menyeret teks lainnya dan mendapatkan hasilnya, seperti yang ditunjukkan di bawah ini.

Relevansi dan Penggunaan

  • Ini digunakan untuk mengekstrak berapa kali substring atau kombinasi substring muncul dalam suatu rentang,
  • Ini digunakan untuk mengekstrak kata-kata yang muncul setelah karakter tertentu dan juga untuk mengekstrak URL
  • Ini digunakan untuk mendapatkan nama depan atau belakang
  • Ini digunakan untuk mencari kemunculan ke-n dari substring.
  • Ini digunakan untuk menghapus teks yang tidak diinginkan.

Hal-hal untuk diingat

  • Fungsi FIND dalam pencarian excel untuk temukan_teks di within_text dan mengembalikan posisi 1 st terjadinya temukan_teks di within_text.
  • Find_text bisa berupa karakter atau substring. Baik find_text dan inside_text bisa berupa karakter teks atau referensi sel.
  • Fungsi FIND mengembalikan posisi 1 st terjadinya temukan_teks di within_text.
  • Fungsi FIND peka huruf besar / kecil dan tidak mengizinkan karakter wildcard.
  • Jika temukan_teks berisi lebih dari satu karakter, posisi 1 st karakter 1 st pertandingan di within_text dikembalikan.
  • Jika find_text adalah string kosong “”, fungsi FIND akan mengembalikannya.
  • Jika fungsi Excel FIND tidak dapat menemukan find_text di dalam dalam_teks, itu memberi #VALUE! kesalahan
  • Jika start_num nol, negatif, atau lebih besar dari dalam_teks, fungsi FIND mengembalikan #VALUE! kesalahan.

FIND Fungsi di Video Excel

Artikel yang menarik...