Fungsi SEARCH

Berlaku Untuk
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

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 di within_text tempat 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)