Bu makalede, Microsoft Excel'de MBUL işlevinin formül söz dizimi ve kullanımı açıklanmaktadır.
Açıklama
MBUL işlevi ikinci bir metin dizesi içinde bir metin dizesi bulur ve ikinci metin dizesinin ilk karakterinden ilk metin dizesinin başlangıç konumunun sayısını döndürür. Örneğin, "ezine" sözcüğünde "n" harfinin yerini bulmak için aşağıdaki işlevi kullanabilirsiniz:
=MBUL("n","ezine")
"N" "ezine" sözcüğünün dördüncü harfi olduğundan bu işlev 4 değerini verir.
sözcük içindeki sözcükler için de arama yapabilirsiniz. Örneğin, bu işlev
=MBUL("taban","veritabanı")
5 değerini verir; "taban" sözcüğü "veritabanı" sözcüğünün beşinci karakterinden başlamaktadır. Bir karakterin veya metin dizesinin başka bir metin dizesi içindeki konumunu belirlemek için MBUL'yi kullanabilir ve sonra metni döndürmek için MID değerini veya metni değiştirmek için DEĞİşTİr'i kullanabilirsiniz. Bu işlevler, bu makalenin Örnek 1 bölümünde gösterilmektedir.
Söz Dizimi
MBUL(bul_metin,metin,[başlangıç_sayısı])
MBUL işlevi aşağıdaki bağımsız değişkenlere sahiptir:
-
find_text Gerekli. Bulmak istediğiniz metindir.
-
metin Gerekli. Bul_metin bağımsız değişkenini aramak istediğiniz metin.
-
başlangıç_sayısı İsteğe bağlı. Aramayı başlatmak istediğiniz metin bağımsız değişkenindeki karakter sayısıdır.
Not
-
MBUL işlevi büyük/küçük harfe duyarlı değildir. Büyük/küçük harfe duyarlı bir arama yapmak istiyorsanız BUL'u kullanabilirsiniz.
-
Bul_metin bağımsız değişkeninde joker karakterler (soru işareti (?) ve yıldız işareti (*)) kullanabilirsiniz. Soru işareti tek karakter bulurken, yıldız işareti bir dizi karakter bulur. Gerçek bir soru işaretini veya yıldız işaretini bulmak istiyorsanız, karakterden önce bir tilde işareti (~) koyun.
-
Metin_bul bulunamazsa #DEĞER! hata değeri verilir.
-
Başlangıç_numarası bağımsız değişkeni atlanırsa, 0,1 olduğu varsayılır.
-
Başlangıç_numarası 0'dan (sıfır) büyük değilse veya metin metninin uzunluğundan büyükse #DEĞER! hata değeri verilir.
-
Belirli sayıda karakteri atlamak istiyorsanız başlangıç_sayısı'nı kullanın. Örnek olarak MBUL'un kullanılması, "AYF0093.GençKıyafeti" metin dizesiyle çalıştığınızı varsayalım. 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 (burada "AYF0093") arama yapılmaz. MBUL işlevi kısmın sekizinci karakterinde arama işlemini başlatır ve sonraki konumda bul_metin bağımsız değişkeninde belirtilen karakterleri bulup 9 sayısını verir. MBUL işlevi, başlangıç_numarası 1'den büyükse, atladığınız karakterleri sayarak, her zaman metin'in başlangıcından itibaren karakter sayısını verir.
Örnekler
Aşağıdaki tabloda yer alan örnek verileri kopyalayın ve yeni bir Excel çalışma sayfasının A1 hücresine yapıştırın. Formüllerin sonuçları göstermesi için, bunları seçip F2 tuşuna basın ve sonra Enter tuşuna basın. Gerekirse, tüm verileri görmek için sütun genişliğini ayarlayabilirsiniz.
Veri |
||
---|---|---|
Bildirimler |
||
Cennet Kapısı |
||
kapısı |
||
Her "horoz" kendi çöplüğünde öter. |
||
Formül |
Açıklama |
Sonuç |
=MBUL("e",A2,6) |
A2 hücresinde, altıncı karakterden başlayarak dizedeki ilk "e" harfinin yeri. |
7 |
=MBUL(A4,A3) |
"Cennet Kapısı" (arama yapılacak hücre A3) içinde "kapısı" (aranacak dize A4 hücresi) ifadesinin konumu. |
8 |
=DEĞİŞTİR(A3,MBUL(A4,A3),6,"Girişi") |
A3 hücresinde önce "Kapısı" sözcüğünün konumunu bulup, ardından da bu karakter ve sonraki beş karakteri "Girişi" ile değiştirerek "Kapısı" girişini "Girişi" ile değiştirir. |
Cennet Girişi |
=PARÇAAL(A3,MBUL(" ",A3)+1,4) |
"Cennet Kapısı" (A3 hücresi) tümceciğinde ilk boşluk karakterini izleyen ilk dört karakteri verir. |
Kapı |
=MBUL("""",A5) |
A5 hücresindeki ilk çift tırnak işaretinin (") konumu. |
5 |
=PARÇAAL(A5,MBUL("""",A5)+1,MBUL("""",A5,MBUL("""",A5)+1)-MBUL("""",A5)-1) |
Yalnızca, A5 hücresinde çift tırnak içindeki metni verir. |
horoz |
Önemli:
-
MBUL işlevi kullanım dışıdır.
-
Uyumluluk Sürüm 2 olarak ayarlanan çalışma kitaplarında, MBUL, Vekil Çiftler'de iki karakter yerine tek karakter olarak sayarak davranışı geliştirmiştir. Çeşitleme Seçicileri (genellikle emojilerle kullanılır) yine de ayrı karakterler olarak sayılır. Burada daha fazla bilgi edinin: Unicode standardı