Excel SEARCHB İşlevi
SEARCHB işlevi, başka bir dize içinde (büyük/küçük harfe duyarsız olarak) bir metin dizesi arar ve bu metnin ilk dizedeki başlangıç konumunu, belirttiğiniz bayt sayısına göre döndürür. SEARCHB, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır. Bu işlev, her çift baytlı karakteri 2 bayt olarak sayar.

Söz Dizimi
=SEARCHB(find_text, within_text, start_num)
Bağımsız Değişkenler
- find_text (zorunlu): Konumunu bulmak istediğiniz dize veya karakter. Arama yapılacak yer: within_text.
- within_text (zorunlu): Aranacak find_text öğesini içeren dizedir.
- start_num (isteğe bağlı): Aramanın başlatılacağı konum; within_text dizesi içindeki find_text öğesi için. Bu bağımsız değişken atlanırsa, varsayılan olarak 1 kabul edilir.
Dönüş değeri
SEARCHB işlevi, sayısal bir değer döndürür.
İşlev Notları
- Boşluklar da karakter olarak kabul edilir.
- SEARCHB işlevi büyük/küçük harfe duyarlı değildir. Büyük/küçük harfe duyarlı arama yapmak için FINDB işlevini kullanabilirsiniz.
- SEARCHB, aramalarda joker karakter kullanımına izin verir. Örneğin, t ile başlayan ve l ile biten bir dizenin konumunu bulmak istiyorsanız, t*l değerini find_text olarak sağlayabilirsiniz.
- SEARCHB, çift baytlı karakter setini (DBCS) destekleyen bir dilin düzenleme özelliğini etkinleştirip ardından bunu varsayılan dil olarak ayarladığınızda her çift baytlı karakteri 2 olarak sayar. Aksi takdirde, SEARCH işlevi gibi her karakteri 1 olarak sayar.
- Eğer find_text boş (“”) ise, SEARCHB işlevi start_num numaralı karakteri döndürür. Eğer start_num atlanırsa, 1 değeri döndürülür.
- SEARCHB, verilerinizin görünümüne değil, Gerçek Değer'e göre sayar. Örneğin, A1 hücresi 9/1/2022 tarihini içeriyorsa, SEARCHB(0,A1) işlevi 4 değerini döndürür; çünkü A1'deki Gerçek Değer aslında 44805 sayısal değeridir ve yalnızca tarih biçiminde görüntülenmektedir.
- SEARCHB işlevi şu durumlarda #DEĞER!hatasını verir:
- find_textşunun içinde görünmüyor:within_text;
- start_numberdeğeri,within_textdeğerinin uzunluğundan daha büyüktür;
- start_number < 1.
Baştan büyük/küçük harfe duyarsız arama örneği
Aşağıdaki tabloyu örnek olarak alın.find_text öğesinin within_text içindeki başlangıç konumunu bulmak için aşağıdaki formülü, sonuç listesinin en üst hücresi olan E6’ya kopyalayın veya girin ve sonucu almak için Enter tuşuna basın. Ardından sonuç hücresini seçip formülü alttaki hücrelere uygulamak için doldurma tutamacını (seçili hücrenin sağ alt köşesindeki küçük kare) aşağı doğru sürükleyin.
=SEARCHB()B6,C6)

Hücre başvuruları yerine, aşağıdaki örnekte gösterildiği gibi formülde gerçek find_textve within_textdeğerlerini de yazabilirsiniz.
=SEARCHB()"什么","你在干什么")
Belirli bir konumdan büyük/küçük harfe duyarsız arama örneği
find_text öğesini within_text içinde aramak ve belirttiğiniz bayt sayısına göre belirli bir konumdan itibaren başlatarak ilk eşleşen find_text öğesinin within_text içindeki başlangıç konumunu elde etmek istiyorsanız, üçüncü bağımsız değişken olarak start_num değerini eklemelisiniz. Aşağıdaki formülü sonuç listesinin üstteki hücreye (F6) girin ve sonucu almak için Enter tuşuna basın. Ardından sonuç hücresini seçip formülü aşağıdaki hücrelere uygulamak için doldurma tutamacını aşağı doğru sürükleyin.
=SEARCHB()B6,C6,D6)

Hücre başvuruları yerine, aşağıdaki örnekte gösterildiği gibi formülde gerçek find_text,within_textve start_numdeğerlerini de yazabilirsiniz.
=SEARCHB()"什么","你在干什么",3)
SEARCHB VE SEARCH
SEARCHB, her çift baytlı karakteri 2, her tek baytlı karakteri ise 1 olarak sayar. SEARCH ise hem çift hem tek baytlı tüm karakterleri 1 olarak sayar. SEARCHB ve SEARCH işlevlerinin döndürdüğü sonuçları aşağıdaki örnekte karşılaştırabilirsiniz.

SEARCHB VE FINDB
SEARCHB ve FINDB işlevlerinin her ikisi de find_text metninin within_text metni içindeki ilk örneğinin başlangıç konumunu bayt cinsinden döndürür. Ancak FINDB büyük/küçük harf duyarlıdır; SEARCHB ise değildir. SEARCHB, aramalarda joker karakter kullanımını destekler; FINDB ise desteklemez. SEARCHB ve FINDB tarafından döndürülen sonuçları aşağıdaki gibi karşılaştırabilirsiniz.

İlgili işlevler
Excel’de SEARCH işlevi, belirtilen metin dizesi içindeki bir karakterin veya alt dizenin konumunu aşağıdaki ekran görüntüsünde gösterildiği gibi kolayca bulmanıza yardımcı olur. Bu eğitimde, Excel’de SEARCH işlevini nasıl etkili şekilde kullanacağınızı öğreneceksiniz.
FINDB işlevi, başka bir metin dizesi içinde (büyük/küçük harfe duyarlı olarak) arama yapar ve ilk dizenin ikinci dizedeki başlangıç konumunu, belirttiğiniz bayt sayısına göre döndürür. Bu işlev, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak hesaplar.
REPLACEB işlevi, belirttiğiniz bayt sayısına göre bir metin dizesinin bir bölümünü Yeni Metin dizesiyle değiştirir. Bu işlev, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak sayar.
LEFTB işlevi, belirtilen bir dizenin başından (soldan) sağladığınız bayt sayısına göre ilgili karakterleri döndürür. Bu işlev, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak hesaplar.
RIGHTB işlevi, belirtilen bir dizenin sonundan (sağdan) sağladığınız bayt sayısına göre karakterleri döndürür. Bu işlev, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak hesaplar.
MIDB işlevi, belirttiğiniz konumdan başlayarak ve belirttiğiniz bayt sayısına göre, bir metin dizesinden belli sayıda karakter döndürür. Bu işlev, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak hesaplar.
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar
Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar
Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.