SEARCH mengembalikan jumlah 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
SEARCH(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 di mana Anda ingin mencari find_text.
Start_num adalah nomor karakter dalam within_text di mana Anda ingin mulai mencari. 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 dimulai 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 lewati jika start_num lebih besar dari 1.
Keterangan
-
SEARCH tidak membedakan antara huruf besar dan huruf kecil saat mencari teks.
-
SEARCH mirip dengan FIND kecuali FIND peka huruf besar kecil.
-
Jika find_text tidak ditemukan, #VALUE! dikembalikan.
-
Jika start_num dihilangkan, maka diasumsikan sebagai 1.
-
Jika start_num tidak lebih besar dari 0 (nol) atau lebih besar dari panjang within_text, #VALUE! dikembalikan.
Contoh
Col1 |
Col2 |
Col3 |
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 |
=SEARCH([Col3],[Col2]) |
Posisi "margin" dalam "Margin Laba" (8) |
Pernyataan |
Margin Profit |
margin |
=REPLACE([Col2],SEARCH([Col3],[Col2]),6,"Amount") |
Mengganti "Margin" dengan "Jumlah" (Jumlah Laba) |