Eksik değerleri sayma
İki listeniz olduğunu varsayalım; bir listede yer alıp diğerinde bulunmayan değerlerin toplam sayısını hesaplamak için SUMPRODUCT formülünü MATCH ve ISNA işlevleriyle ya da COUNTIF işlevini kullanabilirsiniz.

SUMPRODUCT, MATCH ve ISNA ile eksik değerleri sayma
SUMPRODUCT ve COUNTIF ile eksik değerleri sayma
SUMPRODUCT, MATCH ve ISNA ile eksik değerleri sayma
Yukarıda gösterildiği gibi, B listesindeki A listesinde eksik olan değerlerin toplam sayısını hesaplamak için öncelikle MATCH işlevini kullanarak B listesindeki değerlerin A listesindeki göreceli konumlarını içeren bir dizi elde edebilirsiniz. Bir değer A listesinde yoksa, MATCH işlevi #YOK hatası verir. Ardından ISNA işlevi bu #YOK hatalarını belirler ve SUMPRODUCT işlevi hataların toplam sayısını sayar.
Genel söz dizimi
=SUMPRODUCT(--ISNA(MATCH(range_to_count,lookup_range,0)))
- sayılacak_aralık: Eksik değerlerin sayılacağı aralık. Burada B listesini temsil eder.
- arama_aralığı: Karşılaştırma yapılacak aralık; sayılarak_aralık ile karşılaştırılır. Burada A listesini ifade eder.
- 0:eşleşme_türü 0, MATCH işlevinin tam eşleşme yapmasını zorlar.
B listesindeki A listesinde eksik olan değerlerin toplam sayısını saymak için,lütfen aşağıdaki formülü H6 hücresine kopyalayın veya girin ve sonucu almak içinEnter tuşuna basın: to get the result:
=SUMPRODUCT(--ISNA(MATCH()))F6:F8,B6:B10,0)))

Formül açıklaması
=SUMPRODUCT(--ISNA(MATCH(F6:F8,B6:B10,0)))
- MATCH(F6:F8,B6:B10,0):eşleşme_türü 0 olduğunda, MATCH işlevi F6 ile F8 hücrelerindeki değerlerin B6:B10 aralığındaki göreceli konumlarını temsil eden sayısal değerleri döndürür. Bir değer A listesinde yoksa, işlev #YOK hatası verir. Bu nedenle sonuç şu dizi şeklinde olur: {2;3;#YOK}.
- ISNA()MATCH(F6:F8,B6:B10,0))=ISNA(){2;3;#YOK}): ISNA işlevi, bir değerin “#YOK” hatası olup olmadığını kontrol etmek için kullanılır. Eğer değer bu hatayı içeriyorsa işlev DOĞRU; aksi takdirde YANLIŞ döndürür. Böylece ISNA formülü şu sonucu verir: {YANLIŞ;YANLIŞ;DOĞRU}.
- SUMPRODUCT(--)ISNA()MATCH(F6:F8,B6:B10,0))) = SUMPRODUCT(--{YANLIŞ;YANLIŞ;DOĞRU}):Çift eksi işareti, DOĞRU’yu 1’e ve YANLIŞ’ı 0’a dönüştürür: {0;0;1}. Ardından SUMPRODUCT işlevi toplamı döndürür: 1.
SUMPRODUCT ve COUNTIF ile eksik değerleri sayma
B listesindeki A listesinde eksik olan değerlerin toplam sayısını saymak için,COUNTIF işlevini de kullanabilirsiniz. A listesinde bir değerin olup olmadığını “=0” koşuluyla belirleyebilirsiniz; çünkü eksik değerler için sonuç 0 olur. Ardından SUMPRODUCT işlevi, bu eksik değerlerin toplam sayısını verir.
Genel söz dizimi
=SUMPRODUCT(--(COUNTIF(lookup_range,range_to_count)=0))
- arama_aralığı:Karşılaştırma yapılacak aralık;sayılarak_aralıkile karşılaştırılır. Burada A listesini ifade eder.
- sayılacak_aralık:Eksik değerlerin sayılacağı aralık. Burada B listesini ifade eder.
- 0:eşleşme_türü 0MATCH işlevinin tam eşleşme yapmasını zorlar.
B listesindeki A listesinde eksik olan değerlerin toplam sayısını saymak için,lütfen aşağıdaki formülü H6 hücresine kopyalayın veya girin ve sonucu almak içinEnter tuşuna basın: to get the result:
=SUMPRODUCT(--(COUNTIF()))B6:B10,F6:F8)=0))

Formül açıklaması
=SUMPRODUCT(--(COUNTIF(B6:B10,F6:F8)=0))
- COUNTIF(B6:B10,F6:F8): COUNTIF işlevi, F6 ile F8 hücrelerindeki değerleri kullanarak B6:B10 aralığında kaçar kez geçtiklerini sayar. Sonuç şu dizi şeklinde olur: {1;1;0}.
- --()COUNTIF(B6:B10,F6:F8)=0)=--(){1;1;0}=0):{1;1;0}=0 ifadesi bir DOĞRU/YANLIŞ dizisi üretir: {YANLIŞ;YANLIŞ;DOĞRU}. Ardından çift eksi işareti, DOĞRU’yu 1’e ve YANLIŞ’ı 0’a dönüştürür. Nihai dizi şu şekilde olur: {0;0;1}.
- SUMPRODUCT()--()COUNTIF(B6:B10,F6:F8)=0)) = SUMPRODUCT({0;0;1}): Ardından SUMPRODUCT toplamı döndürür: 1.
İlgili işlevler
Excel'de SUMPRODUCT işlevi, iki veya daha fazla sütun ya da dizinin karşılık gelen öğelerini çarparak sonuçların toplamını almak için kullanılır. Aslında SUMPRODUCT, COUNTIFS veya SUMIFS işlevleri gibi birden çok kritere göre hücre değerlerini saymada veya toplamada size yardımcı olan son derece kullanışlı bir işleve sahiptir. Bu makalede, SUMPRODUCT işlevinin söz dizimi ve bazı pratik örnekleri açıklanmaktadır.
Excel’deki EŞLEŞTİR (MATCH) işlevi, belirtilen bir hücre aralığında aradığınız değeri bulur ve bu değerin ilgili aralıktaki göreceli konumunu döndürür.
COUNTIF işlevi, Excel'de belirtilen bir ölçüte uyan hücrelerin sayısını hesaplamak için kullanılan güçlü bir istatistiksel işlemdir. Mantıksal operatörleri (>, <, = vb.) ve kısmi eşleştirmelerde joker karakterleri (? ve *) sorunsuzca destekler.
İlgili Formüller
Excel'de A listesindeki bir değerin B listesinde olup olmadığını kontrol etmeniz gereken durumlar olabilir. Örneğin, kendi ürün listeniz varsa ve bu ürünlerin tedarikçinizin sağladığı listeyle eşleşip eşleşmediğini doğrulamak isteyebilirsiniz. Bu işlemi gerçekleştirmek için aşağıda üç yöntem sunulmuştur; dilediğinizi kullanabilirsiniz.
Belirtilen değere eşit olan hücreleri sayma
Bu makale, aşağıdaki ekran görüntülerinde gösterildiği gibi, belirttiğiniz metin dizesine tam veya kısmi eşleşen hücreleri saymak için Excel formüllerine odaklanacaktır. Öncelikle formülün söz dizimini ve bağımsız değişkenlerini açıklayacak, ardından konuyu daha iyi kavramanız için somut örnekler sunacaktır.
İki belirtilen sayı arasında olmayan hücre sayısını sayma
Excel'de iki sayı arasındaki hücre sayısını hesaplamak oldukça yaygın bir işlemdir; ancak bazen bu belirtilen iki değer arasında OLMAYAN hücreleri saymanız gerekebilir. Örneğin, pazartesiden pazar’a kadar günlük satış verilerini içeren bir ürün listem var ve aşağıdaki ekran görüntüsünde gösterildiği gibi, belirli bir alt ve üst sınırların dışındaki hücre sayısını bulmam gerekiyor. Bu makalede, Excel’de böyle bir görevi yerine getirmenize yardımcı olacak bazı formüller paylaşılacaktır.
En İyi Office Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Günde yüzlerce fare tıklamasını sizin için azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.