SEARCH mengembalikan angka karakter di mana karakter atau string teks tertentu pertama kali ditemukan, dimulai dengan start_num. Gunakan SEARCH untuk menentukan lokasi karakter atau string teks dalam string teks lain sehingga Anda dapat menggunakan fungsi MID atau REPLACE untuk mengubah teks.
Sintaks
PENCARIAN(find_text,within_text,start_num)
Find_text adalah teks yang ingin Anda temukan. Anda dapat menggunakan karakter wildcard — tanda tanya (?) dan tanda bintang (*) dalam find_text. Tanda tanya akan menemukan setiap karakter tunggal; tanda bintang akan menemukan karakter dalam urutan apa pun. Jika ingin benar-benar menemukan karakter tanda tanya atau tanda bintang, ketikkan tilde (~) sebelum karakter.
Within_text adalah teks yang ingin Anda cari find_text.
Start_num adalah nomor karakter dalam within_text yang ingin Anda mulai pencarian. Gunakan start_num untuk melompati sejumlah karakter tertentu. Misalnya, Anda bekerja dengan string teks "AYF0093. YoungMensApparel". Untuk menemukan angka dari "Y" pertama dalam bagian deskriptif string teks, atur start_num sama dengan 8 sehingga bagian nomor seri teks tersebut tidak dicari. SEARCH memulai dengan karakter 8, menemukan find_text pada karakter berikutnya, dan mengembalikan angka 9. SEARCH selalu mengembalikan jumlah karakter dari awal within_text, menghitung karakter yang Anda lewatkan jika start_num lebih besar dari 1.
Keterangan
- SEARCH tidak membedakan antara huruf besar dan huruf kecil saat mencari teks.
- SEARCH serupa dengan FIND kecuali FIND peka huruf besar kecil.
- Jika find_text tidak ditemukan, #VALUE! dikembalikan.
- Jika start_num dihilangkan, maka diasumsikan menjadi 1.
- Jika start_num tidak lebih besar dari 0 (nol) atau lebih besar dari panjang within_text, #VALUE! dikembalikan.
Contoh
| Kol1 | Col2 | Kol3 | Rumus | Deskripsi (Hasil) |
|---|---|---|---|---|
| Pernyataan | Margin Profit | margin | =SEARCH("e",[Col1],6) | Posisi "e" pertama dalam string, dimulai dari posisi keenam (7) |
| Pernyataan | Margin Profit | margin | =CARI([Col3],[Col2]) | Posisi "margin" dalam "Margin Keuntungan" (8) |
| Pernyataan | Margin Profit | margin | =REPLACE([Col2],SEARCH([Col3],[Col2]),6,"Jumlah") | Mengganti "Margin" dengan "Jumlah" (Jumlah Keuntungan) |