MBUL, ARAB işlevleri

Bu makalede, Microsoft Excel'de MBUL ve ARAB işlevlerinin formül söz dizimi ve kullanımı açıklanmaktadır.

Açıklama

MBUL ve ARAB ikinci bir metin dizesi içinde bir metin dizesi bulur ve ikinci metin dizesinin ilk karakterinden ilk metin dizesinin başlangıç konumuna ait sayıyı verir. Örneğin, "Ezine" sözcüğünde "n" harfinin yerini bulmak için aşağıdaki işlevi kullanabilirsiniz:

=MBUL("n","yazıcı")

"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ğeri verir; "kale" sözcüğü "Kadıkale" sözcüğünün beşinci karakterinden başlamaktadır. Başka bir metin dizesi içindeki karakter ya da metin dizesinin yerini saptamak için MBUL ve ARAB işlevlerini, metin vermesi için PARÇAAL ve ORTAB işlevlerini, metni değiştirmek için de DEĞİŞTİR ve DEĞİŞTİRB işlevlerini kullanabilirsiniz. Bu işlevler, bu makalenin Örnek 1 bölümünde gösterilmektedir.

Önemli : 

  • Bu işlevler tüm dillerde sağlanmıyor olabilir.

  • Yalnızca DBCS dili varsayılan dil olarak ayarlandığında ARAB karakter başına 2 bayt sayar. Aksi halde, ARAB her karakteri 1 bayt olarak sayarak MBUL gibi davranır.

DBCS destekleyen diller Japonca, Çince (Basitleştirilmiş), Çince (Geleneksel) ve Korecedir.

Söz Dizimi

MBUL(bul_metin,metin,[başlangıç_sayısı])

ARAB(bul_metin,metin,[başlangıç_sayısı])

MBUL ve ARAB işlevleri, aşağıdaki bağımsız değişkenlere sahiptir:

  • bul_metin    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 ve ARAB işlevleri büyük/küçük harf duyarlı değildir. Büyük/küçük harf duyarlı arama yapmak için BUL ve BULB işlevlerini 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

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×