Excel'de SEARCH, SEARCHBs (MBUL, ARAB) Fonksiyonu Nasıl Kullanılır
Türk | İngilizce |
---|---|
MBUL, ARAB | SEARCH, SEARCHBs |
Microsoft Excel ve Google Sheets metin ve veri analizi konusunda kapsamlı araçlar sağlar. Bu araçlardan SEARCH
ve SEARCHB
(MBUL ve ARAB olarak da bilinir) fonksiyonları, metin içinde belirli bir alt metni bulmayı kolaylaştırır. Bu fonksiyonlar, bir metin dizgisinde aradığınız metin parçasının ilk olarak başladığı yerin konumunu döndürür. Aşağıda bu fonksiyonların kullanımına dair detaylar ve pratik örnekler yer almaktadır.
SEARCH ve SEARCHB Fonksiyonlarının Sözdizimi
SEARCH
fonksiyonunun genel sözdizimi:
=SEARCH(aranan_metin, metin, [başlangıç_noktası])
- aranan_metin: Metin içinde aranacak alt metni belirtir.
- metin: Aramanın yapılacağı ana metin dizgisidir.
- başlangıç_noktası: Opsiyonel. Aramanın başlayacağı konumu belirtir. Eğer bu değer belirtilmezse, varsayılan olarak 1 kabul edilir, yani metnin başından itibaren arama yapılır.
SEARCHB
fonksiyonu temelde aynı amaçla kullanılır ancak Çift Baytlık Karakter Seti (DBCS) kullanan dil sistemleri için önerilir (örneğin Japonca).
Örnek Kullanım
=SEARCH("elma", "masada bir elma var") // Çıktı: 11 =SEARCH("el", "kelime", 3) // Çıktı: 3
İlk örnekte, “elma” kelimesinin “masada bir elma var” metni içindeki başlangıç konumu 11 olarak belirlenir. İkinci örnekte, “kelime” içinde 3. konumdan itibaren “el” dizgisi arandığında, ilk bulunduğu konum olarak 3 döner.
Pratik Uygulamalar
Uygulama: Dosya Adlarında Belirli Bir Uzantıyı Bulmak
Bir sütunda bulunan .jpg, .png ve .gif gibi farklı dosya uzantıları içeren dosya adlarını sınıflandırmak için SEARCH
fonksiyonu kullanılabilir. Diyelim ki, sadece .png uzantılı dosyaları bulmak istiyorsunuz.
=SEARCH(".png", A1)
Eğer arama sonucu hata verirse (yani “.png” bulunamazsa), bir IF fonksiyonu ile yönetebilirsiniz:
=IF(ISERROR(SEARCH(".png", A1)), "PNG değil", "PNG")
Bu yöntemle, tüm liste boyunca kolayca filtreleme yapabilirsiniz.
Uygulama: E-posta Adresindeki Domain’i Bulmak
Bir email listesi içerisindeki her bir email adresinin domain bölümünü (“@gmail.com” gibi) ayırmak için SEARCH
fonksiyonunu kullanabilirsiniz.
=MID(A1, SEARCH("@", A1) + 1, LEN(A1) - SEARCH("@", A1))
Burada MID
ve LEN
fonksiyonlarıyla, “@” işaretinden sonra başlayan tüm karakterler alınır. Bu yöntem, email adreslerinin domain bölümlerini ayırmak için etkili bir çözüm sunar.
Görüldüğü gibi, SEARCH
ve SEARCHB
fonksiyonları, metin işleme ve belirli bilgileri çekme işlemlerinde Excel ve Google Sheets kullanıcıları için büyük kolaylıklar sağlar.
Daha fazla bilgi: https://support.microsoft.com/tr-tr/office/mbul-arab-işlevleri-9ab04538-0e55-4719-a72e-b6f54513b495