BUL işlevi

Uygulandığı Öğe
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Başka bir metin dizesi (within_text) içindeki bir metin dizesini (find_text) bulur ve within_text ilk karakterden başlayarak find_text başlangıç konumunun numarasını verir. Bir metin dizesinin içinde başka birini bulmak için de MBUL işlevini kullanabilirsiniz, ancak MBUL işlevinin aksine BUL büyük/küçük harf duyarlıdır ve joker karakterlere izin vermez.

Söz dizimi

BUL(find_text,within_text,start_num)

Find_text , bulmak istediğiniz metindir.

Within_text , bulmak istediğiniz metni içeren metindir.

Start_num aramanın başlatılacağı karakteri belirtir. Metin_içinde'nin ilk karakterinin numarası 1'dir. Başlangıç_sayısı'nı atlarsanız, 1 olduğu varsayılır.

Belirli sayıda karakteri atlamak için de start_num kullanabilirsiniz. Örneğin, "AYF0093" metin dizesiyle çalıştığınızı varsayalım. YoungMensApparel". Metin dizesinin tanım bölümünde bulunan ilk "G" harfinin numarasını bulmak için başlangıç_sayısı'nı 8 olarak ayarlayın, böylece metnin ardışık sayı kısmında arama yapılmaz. BUL işlevi 8. karakterle başlar, sonraki karakterde bul_metin’i bulur ve 9 sayısını döndürür. BUL işlevi, başlangıç_sayısı 1'den büyükse atladığınız karakterleri sayarak, her zaman metin_içinde’nin başlangıcından itibaren karakter sayısını verir.

Notlar

  • Bul_metin öğesi "" (boş metin) ise, BUL işlevi aranan dizedeki ilk karakteri (yani başlangıç_sayısı olarak numaralandırılmış karakteri veya 1'i) bulur.
  • Bul_metin içinde joker karakter bulunamaz.
  • Bul_metin, metin_içinde metninde bulunamazsa BUL işlevi #DEĞER! hatasını döndürür. hata değeri verir.
  • Başlangıç_sayısı değeri sıfırdan büyük değilse BUL işlevi #DEĞER! hatasını döndürür. hata değeri verir.
  • Başlangıç_sayısı, metin_içinde metninin uzunluğundan büyükse BUL işlevi #DEĞER! hatasını döndürür. hata değeri verir.

Örnek küme 1

Formül Açıklama (Sonuç)
=BUL("M","Merve Kurt") Dizedeki ilk "M" harfinin konumu (1)
=BUL("m","Yusuf Hüseyin") Dizedeki ilk "m" harfinin konumu (6)
=BUL("M","Miram Hüseyin",3) Üçüncü karakterden başlayarak dizedeki ilk "M" harfinin konumu (8)

Örnek küme 2

Sütun 1 Formül Açıklama (Sonuç)
Seramik Yalıtkanlar #124-TD45-87 =PARÇAAL([Sütun1],1,BUL(" #",[Sütun1],1)-1) Dizedeki 1. konumdan " #" konumuna kadar metni ayıklar (Seramik İzolatörler)
Bakır Bobinler #12-671-6772 =PARÇAAL([Sütun1],1,BUL(" #",[Sütun1],1)-1) Dizedeki 1. konumdan " #" konumuna kadar metni ayıklar (Bakır Bobinler)
Değişken Dirençler #116010 =PARÇAAL([Sütun1],1,BUL(" #",[Sütun1],1)-1) Metni 1. konumdan dizedeki " #" konumuna kadar ayıklar (Değişken Dirençler)