Excel'de Değerin Listede Olup Olmadığını Kontrol Edin

Anonim

Bu nedenle, bir değerin listede olup olmadığını bilmek istediğiniz zamanlar vardır. Bunu DÜŞEYARA kullanarak yaptık. Ama aynı şeyi EĞERSAY işlevini kullanarak da yapabiliriz. Bu yazıda, bir listede bir değerin olup olmadığını çeşitli yollarla nasıl kontrol edeceğimizi öğreneceğiz.

EĞERSAY İşlevini Kullanarak Değerin Aralıkta Olup Olmadığını Kontrol Edin

Bildiğimiz gibi, Excel'de EĞERSAY işlevini kullanarak bir aralıkta belirli bir değerin kaç kez oluştuğunu bilebiliriz. Bu nedenle, bir aralıktaki belirli bir değeri sayarsak ve sıfırdan büyükse, bu aralıkta olduğu anlamına gelir. değil mi?

Genel Formül

=EĞERSAY(aralık,değer)>0

Menzil: Değerin aralıkta olup olmadığını kontrol etmek istediğiniz aralık.

Değer: Kontrol etmek istediğiniz değer Aralık.

Bir örnek görelim:

Excel Bul Değeri Aralık İçindedir Örnek

Bu örnek için aşağıda örnek verilerimiz var. C2'de verilen öğe aralıkta mevcutsa, D2 hücresine bir giriş yapmamız gerekir. A2:A9 veya öğe listesi deyin. Eğer oradaysa, yazdır NS Başka YANLIŞ.

Bu formülü D2 hücresine yazın:

=EĞERSAY(A2:A9;C2)>0


C2 “ölçek” içerdiğinden ve madde listesinde bulunmadığından YANLIŞ gösterir. Tam istediğimiz gibi. Şimdi yukarıdaki formülde "ölçek" yerine "Kalem" koyarsanız, DOĞRU gösterecektir.

Şimdi, bu DOĞRU ve YANLIŞ çok geri ve beyaz görünüyor. Çıktıyı özelleştirmeye ne dersiniz? Yani, değer listedeyken “bulundu” veya “bulunamadı” yı sırasıyla, listede olmadığında göstersek nasıl olur?
Bu test bize DOĞRU ve YANLIŞ verdiği için excel'in EĞER fonksiyonu ile kullanabiliriz.

Bu formülü yazın:

=EĞERSAY(EĞERSAY(A2:A9,C2)>0,"Listede","Listede Değil")

Bunu çıktınız olarak alacaksınız.

Bu if formülünden “>0” kaldırırsanız ne olur?

=EĞERSAY(EĞERSAY(A2:A9,C2),"Listede","Listede Değil")

İyi çalışacak. Yukarıdaki ile aynı sonucu alacaksınız. Niye ya? Çünkü Excel'deki EĞER işlevi, 0'dan büyük herhangi bir değeri DOĞRU olarak kabul eder.

Wild Card Operatörleri ile bir değerin Aralık içinde olup olmadığı nasıl kontrol edilir

Bazen listede öğenizin herhangi bir eşleşmesi olup olmadığını bilmek istersiniz. Demek istediğim, tam bir eşleşme değil, herhangi bir eşleşme istediğinizde.

Örneğin, yukarıda verilen listede “kırmızı” olan bir şey olup olmadığını kontrol etmek istiyorsunuz. Bunun için şu formülü yazın.

=EĞERSAY(EĞERSAY(A2:A9,"*kırmızı*"),"Listede","Listede Değil")

Listemizde “kırmızı kalem” olduğu için bu DOĞRU dönecektir. Kırmızıyı pembe ile değiştirirseniz YANLIŞ döndürür. Dene.
Şimdi burada listedeki değeri sabit kodladım ama değeriniz bir hücredeyse, diyelim ki favori hücremiz B2'de bu formülü yazın.

EĞER(EĞERSAY(A2:A9,"*"&B2&"*"),"Listede","Listede Değil")


Aynı şeyi yapmanın bir yolu daha var. Sütunun bir değer içerip içermediğini kontrol etmek için Excel'deki MATCH işlevini kullanabiliriz. Nasıl olduğunu görelim.

MATCH İşlevini Kullanarak Bir Değerin Listede Olup Olmadığını Bulma

Hepimizin bildiği gibi, Excel'deki KAÇINCI işlevi bulunursa bir değerin dizinini döndürür, aksi takdirde #YOK hatası verir. Böylece ISNUMBER'ı fonksiyonun bir sayı döndürüp döndürmediğini kontrol etmek için kullanabiliriz.
Bir sayı döndürürse ISNUMBER DOĞRU gösterir, bu da başka bir YANLIŞ bulunduğu anlamına gelir ve bunun ne anlama geldiğini bilirsiniz.

Bu formülü C2 hücresine yazın:

=ESAYIY(KAÇINCI(C2;A2:A9,0))


KAÇINCI işlevi, A2:A9 aralığındaki C2 hücresindeki değerin tam eşleşmesini arar. MASA listede olduğu için SCALE için DOĞRU değer ve YANLIŞ gösterir.

Yani evet, bunlar listede bir değerin olup olmadığını bulabileceğiniz ve EĞER işlevini kullanarak istediğiniz gibi işlem yapabileceğiniz yöntemlerdir. Bir aralıkta değer bulmayı en iyi şekilde anlattım. Herhangi bir fikriniz varsa bana bildirin. Yorum bölümü tamamen size ait.

Excel'de Hücrenin Belirli Metin İçerip İçermediği Nasıl Kontrol Edilir

Excel'de Dize İçindeki Metinlerin Listesi Nasıl Kontrol Edilir

Excel'deki listeler arasındaki Ortalama Fark nasıl alınır

Excel'deki Bir Listeden Her Nth Değeri Nasıl Alınır

Popüler Makaleler:

Verimliliğinizi Artıracak 50 Excel Kısayolu

Excel'de DÜŞEYARA İşlevi nasıl kullanılır?

Excel'de COUNTIF işlevi nasıl kullanılır?

Excel'de SUMIF İşlevi nasıl kullanılır?