Excel FINDB İşlevi
FINDB işlevi, bir metin dizesini (büyük/küçük harf duyarlı) başka bir dize içinde arar ve ilk dizenin ikinci dize içindeki 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 bayt karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak sayar.

Söz Dizimi
=FINDB(find_text, within_text, start_num)
Bağımsız Değişkenler
- find_text (gerekli): Konumunu bulmak istediğiniz dize veya karakter within_text.
- within_text (gerekli): Aradığınız find_text dizesini içeren metindir.
- start_num (isteğe bağlı): Aramanın başlatılacağı konumdur; bu, within_text içindeki karakter pozisyonudur. Bu bağımsız değişken atlanırsa, varsayılan olarak 1 kabul edilir.find_text. If omitting this argument, it is assumed to be 1.
Dönüş değeri
FINDB işlevi, sayısal bir değer döndürür.
İşlev Notları
- Boşluklar da karakter olarak kabul edilir.
- FINDB işlevi büyük/küçük harf duyarlıdır. Büyük/küçük harfe duyarlı olmayan bir arama yapmak için SEARCHB işlevini kullanabilirsiniz.
- FINDB, aramalarda joker karakter kullanımına izin vermez. Joker karakterlerle arama yapmak için lütfen SEARCHB işlevini kullanın.
- Çift bayt karakter setini (DBCS) destekleyen bir dilin düzenlemesi etkinleştirilmiş ve bu dil varsayılan olarak ayarlanmışsa, FINDB işlevi her çift baytlı karakteri 2 sayar. Aksi takdirde, FIND işlevi gibi her karakteri 1 olarak sayar.Çift bayt karakter setini (DBCS) destekleyen bir dilin düzenlemesi etkinleştirilmiş ve bu dil varsayılan olarak ayarlanmışsa, FINDB işlevi her çift baytlı karakteri 2 sayar. Aksi takdirde, FIND işlevi gibi her karakteri 1 olarak sayar.Çift bayt karakter setini (DBCS) destekleyen bir dilin düzenlemesi etkinleştirilmiş ve bu dil varsayılan olarak ayarlanmışsa, FINDB işlevi her çift baytlı karakteri 2 sayar. Aksi takdirde, FIND işlevi gibi her karakteri 1 olarak sayar.
- Eğer find_text boş (“”) ise, FINDB işlevi start_num numaralı karakteri döndürür. Eğer start_num atlanırsa, 1 döndürülür.
- FINDB, 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, FINDB(0,A1) işlevi 4 değerini döndürür; çünkü A1'deki Gerçek Değer aslında 44805'tir ve yalnızca tarih biçiminde görüntülenmektedir.
- FINDB işlevi şu durumlarda #DEĞER!hatasını verir:
- find_textşunun içinde görünmüyor:within_text;
- start_numberdeğeri,within_textuzunluğundan daha büyüktür;
- start_number < 1.
Baştan büyük/küçük harfe duyarlı arama örneği
Aşağıdaki tabloyu örnek olarak alın.find_text(Büyük/Küçük Harf Duyarlı) ifadesinin within_textiçindeki başlangıç konumunu bulmak için aşağıdaki formülü sonuç listesinin Üstteki hücre (E6) hücresine kopyalayın veya girin ve sonucu almak için EnterTuşuna basın. Ardından sonuç hücresini seçin ve 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.
=FINDB()B6,C6)

Hücre başvuruları yerine, aşağıdaki gibi formülde gerçek find_textve within_textdeğerlerinizi yazabilirsiniz.
=FINDB()"什么","你在干什么")
Belirli bir konumdan büyük/küçük harfe duyarlı arama örneği
find_text ifadesini, within_text içinde belirttiğiniz bayt sayısına göre belirli bir konumdan itibaren aramak ve ilk bulunan find_text ifadesinin within_text içindeki başlangıç konumunu elde etmek için üçüncü start_num bağımsız değişkenini eklemelisiniz. Aşağıdaki formülü, sonuç listesinin üstteki hücreye (F6) girin ve sonucu almak için EnterTuşuna basın. Ardından sonuç hücresini seçin ve 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.
=FINDB()B6,C6,D6)

Hücre başvuruları yerine, aşağıdaki gibi formülde gerçek find_text,within_textve start_numdeğerlerinizi yazabilirsiniz.
=FINDB()"什么","你在干什么",3)
FINDB VE FIND KARŞILAŞTIRMASI
FINDB, her çift baytlı karakteri 2 ve her tek baytlı karakteri 1 olarak sayar. FIND ise hem çift hem de tek baytlı karakterleri 1 olarak sayar. Aşağıda gösterildiği gibi FINDB ve FIND tarafından döndürülen sonuçları karşılaştırabilirsiniz.

FINDB VE SEARCHB KARŞILAŞTIRMASI
Hem FINDB hem de SEARCHB işlevleri, find_text ifadesinin within_textiçindeki ilk örneğinin başlangıç konumunu bayt cinsinden döndürür. Ancak FINDB büyük/küçük harf duyarlılığına sahiptir, SEARCHBise değildir. Ayrıca SEARCHB, joker karakterlerle arama yapmanıza olanak tanır; FINDBbu özelliği desteklemez. Aşağıda gösterildiği gibi,FINDB ve SEARCHB tarafından döndürülen sonuçları karşılaştırabilirsiniz.

İlgili işlevler
FIND işlevi, bir dizenin başka bir dize içindeki konumunu bulmak ve bu dizenin başlangıç konumunu döndürmek için kullanılır. Örneğin, =FIND("ea","pear") işlevi 2 değerini döndürür; bu da "pear" kelimesindeki "ea" ifadesinin başlangıç konumunu bulmak anlamına gelir.
SEARCHB işlevi, bir metin dizesini (büyük/küçük harfe duyarsız) başka bir dize içinde arar ve ilk dizenin diğer dize içindeki 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 bayt karakter seti (DBCS) kullanan dillerle kullanım için tasarlanmıştır. İşlev, her çift baytlı karakteri 2 olarak sayar.
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. REPLACEB, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift bayt karakter seti (DBCS) kullanan dillerle kullanım için tasarlanmıştır. İşlev, her çift baytlı karakteri 2 olarak sayar.
LEFTB işlevi, sağlanan bir dizenin başından (soldan) belirttiğiniz bayt sayısına göre belirtilen sayıda karakteri döndürür. LEFTB, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift bayt karakter seti (DBCS) kullanan dillerle kullanım için tasarlanmıştır. İşlev, her çift baytlı karakteri 2 olarak sayar.
RIGHTB işlevi, sağlanan bir dizenin sonundan (sağdan) belirttiğiniz bayt sayısına göre belirtilen sayıda karakteri döndürür. RIGHTB, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift bayt karakter seti (DBCS) kullanan dillerle kullanım için tasarlanmıştır. İşlev, her çift baytlı karakteri 2 olarak sayar.
MIDB işlevi, belirttiğiniz bayt sayısına göre bir metin dizesinden, belirttiğiniz konumdan başlayarak belirli sayıda karakter döndürür. MIDB, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift bayt karakter seti (DBCS) kullanan dillerle kullanım için tasarlanmıştır. İşlev, her çift baytlı karakteri 2 olarak sayar.
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.