Ana Sayfa Excel SEARCH / MBUL FONKSİYONU
Excel

SEARCH / MBUL FONKSİYONU

Paylaş
Paylaş

MBUL Fonksiyonu Nedir ve Nasıl Kullanılır?

Excel’de MBUL fonksiyonu (İngilizce Excel’deki SEARCH fonksiyonunun Türkçe karşılığı), bir metin dizesinin içinde belirli bir metin veya karakter dizisini arar ve bu dizinin ilk geçtiği konumun sayısal değerini döndürür. MBUL fonksiyonu, BUL fonksiyonuna benzer şekilde çalışır; ancak en önemli farkı MBUL fonksiyonunun büyük/küçük harf duyarlılığı olmadan (büyük/küçük harfe duyarsız) arama yapmasıdır. Bu sayede aradığınız metin büyük/küçük harf fark etmeksizin bulunabilir.

Önemli Noktalar:

  • MBUL fonksiyonu büyük/küçük harf duyarsızdır. Yani “A” ile “a” arasında fark gözetmez.
  • Aranan metin eğer bulunamazsa #DEĞER! hatası döndürür.
  • Metin içerisindeki ilk karakterin konumu 1 olarak kabul edilir.
  • İsterseniz aramaya metin içinde belirli bir karakterden başlayabilirsiniz.
  • Joker karakterler (* ve ?) kullanılabilir. Örneğin “a*” ifadesi “a” ile başlayan herhangi bir dizeyi, “?a” ifadesi ikinci karakteri “a” olan iki karakterli dizeleri bulabilir.

Sözdizimi:

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

Argümanlar:

  1. bul_metin (zorunlu):
    Aradığınız metin dizisi. Bu bir hücre referansı veya doğrudan tırnak içinde yazılmış metin olabilir. Örneğin: "Dünya", "a*", "ara".
  2. metin (zorunlu):
    Aramanın yapılacağı tam metin dizisi veya hücre referansı. MBUL, bulunacak_metin ifadesini bu metin içinde arar.
  3. [başlangıç_sayısı] (isteğe bağlı):
    Aramaya metnin kaçıncı karakterinden başlanacağını belirten sayısal değer. Eğer belirtilmezse varsayılan olarak 1’den, yani metnin başından başlar.

Örnek Tablo ve Uygulama

Aşağıdaki tabloda A Sütununda çeşitli metinler bulunmaktadır. MBUL fonksiyonunu kullanarak belirli bir alt metnin bu metinler içinde hangi konumda ilk kez geçtiğini bulacağız.

MetinAçıklamaFormülSonuç
“Merhaba Dünya”“Dünya” kelimesinin konumunu bul=MBUL(“DÜNYA”; A2)
“EXCEL fonksiyonları çok kullanışlı”“fon” kelimesinin konumunu bul (büyük/küçük harf yok)=MBUL(“FON”; A3)
“Ali bugün okula gitti”“OKUL” kelimesinin konumunu bul (harf duyarsız)=MBUL(“okul”; A4)
“Bugün hava gerçekten çok güzel”“güzel” kelimesinin konumunu bul=MBUL(“GÜZEL”; A5)
“Programlama yaparken ara”“ara” kelimesini 5. karakterden sonra ara=MBUL(“ARA”; A6; 5)

Açıklama:

  • A2 = “Merhaba Dünya”
    Formül: =MBUL("DÜNYA"; A2)
    “Merhaba Dünya” içinde “Dünya” kelimesi “Merhaba D(8)ü(9)n(10)y(11)a(12)” konumlarında başlar. “M(1), e(2), r(3), h(4), a(5), b(6), a(7), (boşluk=8), D(9), ü(10), n(11), y(12), a(13)” şeklinde sayarsak ‘D’ harfi 9. karakterdir.
    Sonuç: 9
  • A3 = “EXCEL fonksiyonları çok kullanışlı”
    Formül: =MBUL("FON"; A3)
    Bu metin “EXCEL fonksiyonları…” içerir. “fon” dizini “f” harfine denk geldiği yerde başlar. “E(1), X(2), C(3), E(4), L(5), (boşluk=6), f(7), o(8), n(9)…” “fon” 7. karakterden başlar. Harf duyarsız olduğu için “FON” büyük harfle de yazılsa bulunur.
    Sonuç: 7
  • A4 = “Ali bugün okula gitti”
    Formül: =MBUL("okul"; A4)
    “Ali bugün okula gitti” metninde “okul” kelimesini bulacağız. “Ali bugün o(10)k(11)u(12)l(13)…” ‘o’ harfi 10. karakterde. Büyük/küçük harf duyarsız olduğundan “okul” ya da “OKUL” araması aynı sonucu verir.
    Sonuç: 10
  • A5 = “Bugün hava gerçekten çok güzel”
    Formül: =MBUL("GÜZEL"; A5)
    “Bugün hava gerçekten çok güzel” dizesinde “güzel” kelimesinin konumu: “B(1)u(2)g(3)ü(4)n(5) (6)h(7)a(8)v(9)a(10) (11)g(12)e(13)r(14)ç(15)e(16)k(17)t(18)e(19)n(20) (21)ç(22)o(23)k(24) (25)g(26)ü(27)z(28)e(29)l(30)”. “güzel” 26. karakterden itibaren başlar.
    Sonuç: 26
  • A6 = “Programlama yaparken ara”
    Formül: =MBUL("ARA"; A6; 5)
    Metin: “P(1)r(2)o(3)g(4)r(5)a(6)m(7)l(8)a(9) (10)y(11)a(12)p(13)a(14)r(15)k(16)e(17)n(18) (19)a(20)r(21)a(22)”.
    “ara” kelimesi sonda “a(20)r(21)a(22)” olarak geçiyor. Başlangıç_sayısı 5 ise aramaya 5. karakterden itibaren bakar. Bu durumda da “ara” kelimesi 20. karakterden başlar. Harf duyarsız olduğundan “ARA” da aynı sonucu verir.
    Sonuç: 20

Not: Örnekteki sayma işlemini dikkatlice yapmalısınız. Burada önemli olan örneğin mantığını göstermektir. Boşluklar da bir karakterdir.


Sonuç Tablosu:

MetinFormülSonuç
Merhaba Dünya=MBUL(“DÜNYA”; A2)9
EXCEL fonksiyonları çok kullanışlı=MBUL(“FON”; A3)7
Ali bugün okula gitti=MBUL(“okul”; A4)10
Bugün hava gerçekten çok güzel=MBUL(“GÜZEL”; A5)26
Programlama yaparken ara=MBUL(“ARA”; A6; 5)20

İpuçları:

  • Büyük/Küçük Harf Duyarsız Arama: MBUL fonksiyonu, harf duyarsız olduğundan, “ARA” veya “ara” gibi metinlerde fark gözetmez.
  • Joker Karakterler: MBUL fonksiyonu joker karakterleri destekler.
    • ? tek bir karakteri temsil eder.
    • * sıfır veya daha fazla karakteri temsil eder.
      Örneğin, =MBUL("a*"; A2) ifadesi “a” ile başlayan herhangi bir dizeyi bulur.
  • Hata Yönetimi: Aranan metin bulunamazsa #DEĞER! hatası alınır. Hata mesajını yakalamak için EĞERHATA fonksiyonunu kullanabilirsiniz.
    Örnek: =EĞERHATA(MBUL("DÜNYA"; A2); "Bulunamadı")

Özet:
MBUL fonksiyonu, belirli bir metnin başka bir metin içinde bulunduğu konumu, büyük/küçük harf farkı gözetmeksizin arayıp döndürür. Joker karakter desteğiyle daha esnek aramalar yapmanıza imkân tanır. Bu sayede veri analizinde veya metin işleme işlemlerinde metin konumlarını kolayca tespit edebilirsiniz.


🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://forms.office.com/r/0gMDksLjLg

🟢News from Microsoft 365 bültenimize abone olabilir. 👉 https://www.linkedin.com/newsletters/7076133011028611072/

🟢Microsoft 365 Copilot Community grubumuza katılabilirsiniz. 👉 https://www.linkedin.com/groups/9559408/

Sevgiler ❤️

Paylaş
Yazar
Murat OSMA - Office Applications Unit Manager | Copilot Pioneer

Microsoft 365 Copilot Eğitim ve danışmanlık hizmetinin yanında Copilot Studio ile çözümler geliştiriyorum.🚀 1999 yılında lise yıllarında Excel'le tanıştım. 17 yıldır kurumsal şirketlere ve bireysel kullanıcılara Temel, Orta-İleri, İleri, Uzman, VBA (Makro), Excel Dashboard ve Excel ile Webden Veri Alma Eğitimleri veriyorum. Ayrıca Excel ve VBA Danışmanlık hizmeti de vermekteyim. VBA Developer olarak, şirketlerin Excel'deki işlerini otomasyona dökecek birçok yazılım geliştirdim. 2013 yılında, zor zamanlarda bir fikir olarak doğan ve 2015 Haziran ayında da web tarafında yayına aldığım Excel Arşivi'ni ( www.excelarsivi.com ) büyük bir heyecanla kurdum.

Bir yorum bırak

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer yazılar
Excel

DGET / VAL FONKSİYONU

VAL (DGET) Fonksiyonu Nedir? VAL fonksiyonu (İngilizce: DGET), bir veri tabanı veya...

Excel

IMAGE / RESİM FONKSİYONU

RESİM Fonksiyonu Nedir? RESİM (İngilizce sürümde IMAGE) fonksiyonu, bir hücrede resim görüntülemek...

Excel

TAMİŞGÜNÜ.ULUSL / NETWORKDAYS.INTL FONKSİYONU

Excel’de TAMİŞGÜNÜ.ULUSL fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...

Excel

TAMİŞGÜNÜ / NETWORKDAYS FONKSİYONU

Excel’de TAMİŞGÜNÜ fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...