Excel'de Belirli Bir Metni Arama - İlk 3 Yöntem (Örnekler)

Excel'de Metin Nasıl Aranır?

Excel ile çalıştığımızda, doğası gereği tuhaf birçok durum görürüz ve bu durumlardan biri hücrede belirli bir metni aramaktır. Çalışma sayfasında belirli bir metni aramak istediğimizi söylediğimizde akla ilk gelen, excel'deki “Bul ve Değiştir” metodu ve bu da en popüler olanı. Ancak Ctrl + F aradığınız metni bulabilir ancak bunun ötesine geçemez. Diyelim ki hücre belirli kelimeleri içeriyorsa, sonucun sonraki hücrede "DOĞRU" veya YANLIŞ olmasını isteyebilirsiniz. Yani Ctrl + F burada durur.

Burada sizi hücre değerindeki belirli metni arayabilen ve sonuca ulaşabilen formüllere götüreceğiz.

Hangi Formül Bir Hücrenin Belirli Bir Metin İçerdiğini Bize Söyleyebilir?

Excel forumlarında defalarca gördüğüm soru bu. Aklıma gelen ilk formül “BUL” işleviydi.

Find işlevi, sağlanan metin değerlerinin dizedeki konumunu döndürebilir. Dolayısıyla, FIND yöntemi herhangi bir sayı döndürürse, hücrenin metne sahip olup olmadığını düşünebiliriz.

Örneğin, aşağıdaki verilere bakın.

Yukarıdaki verilerde, üç farklı satırda üç cümleyiz var. Şimdi her hücrede "En İyi" metnini aramamız gerekiyor. Bu nedenle BUL işlevini uygulayın.

Gelen Bul Metin argüman, biz bulmalıyız metni söz.

Metin içinde tam cümleyi, yani hücre referansını seçin.

Son parametre, parantezi kapatmak ve enter tuşuna basmak için gerekli değildir.

Yani, iki cümleyle "en iyi" kelimesine sahibiz. # DEĞER! Hata değerini görebiliriz ! A2 hücresinin "en iyi" metin değerine sahip olmadığını gösteren B2 hücresinde.

Rakamlar yerine sonucu kendi kelimelerimizle de girebiliriz. Bunun için IF koşulunu kullanmamız gerekiyor.

Dolayısıyla, IF koşulunda, "en iyi" değeri bulunursa sonucu "Metin Bulundu" olarak sağladım veya sonucu "Bulunamadı" olarak gösterecek şekilde sağladım.

Ama burada bir sorun var, sonucu "Bulunamadı" olarak vermiş olsam da, metin hala bulunamazsa hata değerini # DEĞER! Olarak alıyoruz .

Yani, hiç kimse excel sayfasında bir hata değeri olmasını istemez. Bu hata değerinin üstesinden gelmek için formülü ISNUMERIC işlevi ile kapatmamız gerekir.

ISNUMERIC işlevi, FIND işlevinin sayıyı döndürüp döndürmediğini değerlendirir. FIND işlevi sayıyı döndürürse, EĞER durumuna DOĞRU ya da YANLIŞ koşulu sağlayacaktır. ISNUMERIC işlevi tarafından sağlanan sonuca bağlı olarak, EĞER koşulu sonucu buna göre döndürür.

ISNUMERIC yerine hata değerleriyle başa çıkmak için excel'deki EĞERHATA işlevini de kullanabiliriz. FIND işlevi tarafından döndürülen hata değeri varsa, aşağıdaki formül de "Bulunamadı" sonucunu verecektir.

FIND İşlevine Alternatifler

Alternatif # 1 - Excel Arama İşlevi

FIND işlevi yerine, dizedeki belirli bir metni aramak için excel'deki SEARCH işlevini de kullanabiliriz. ARA işlevinin sözdizimi, BUL işleviyle aynıdır.

Bulma metnini "En İyi" olarak sağlayın.

Metin içinde bizim hücre referansımızdır.

ARAMA işlevi bile # DEĞER olarak bir hata değeri döndürür ! "en iyi" bulma metni bulunmazsa. Yukarıda gördüğümüz gibi, formülü ISNUMERIC veya EĞERHATA işlevi ile kapatmamız gerekir.

Alternatif # 2 - Excel Sayım İşlevi

Belirli bir metni aramanın başka bir yolu, EĞERSAY işlevini kullanmaktır. Bu fonksiyon hatasız çalışır.

Aralıkta, bağımsız değişken hücre başvurusunu seçer.

Ölçüt sütununda, excel'de bir joker karakter kullanmamız gerekiyor çünkü dize değerinin yalnızca bir kısmını buluyoruz, bu nedenle "en iyi" kelimesini yıldız (*) joker karakteriyle çevreleyin.

Bu formül, seçilen hücre değerindeki "en iyi" kelimesinin sayısını döndürür. Yalnızca bir "en iyi" değere sahip olduğumuz için, sayı olarak yalnızca 1 alacağız.

Artık sonucu hatasız almak için sadece EĞER koşulunu uygulayabiliriz.

Özel Metin Değeri Olan Hücreyi Vurgulayın

Formüllerin hayranı değilseniz, belirli bir kelimeye sahip hücreyi vurgulayabilirsiniz. "En iyi" kelimesini içeren hücreyi vurgulamak için, excel'de koşullu biçimlendirme kullanmamız gerekir.

Bunun için önce veri hücrelerini seçin ve Koşullu Biçimlendirme> Yeni Kural'a tıklayın.

Unser new Rule, "Yalnızca İçeren Hücreleri Biçimlendir" i seçin.

İlk açılır menüden "Belirli Metin" i seçin.

Formülde, bölüm aradığımız metni çift tırnak içinde eşittir işaretiyle girer. = ”En iyi.”

Ardından BİÇİMLENDİR'e tıklayın ve biçimlendirme stilini seçin.

Tamam'a tıklayın. "En iyi" kelimesini içeren tüm hücreleri vurgular.

Bunun gibi çeşitli teknikleri kullanarak, belirli bir metni Excel'de arayabiliriz.

Ilginç makaleler...