Bu yazımızda microsoft excel'de birden çok aralığı tek kriterle saymayı öğreneceğiz.
Senaryo:
Basit bir deyişle, veri tablolarıyla çalışırken bazen ikiden fazla aralığın ölçütleri karşıladığı hücreleri saymamız gerekir. Excel'de, aşağıda açıklanan formülü kullanarak birden çok aralıkta işlem gibi görevleri gerçekleştirebilirsiniz. Ölçütler metin, sayı veya Excel'deki herhangi bir kısmi eşleşme üzerine uygulanabilir. Operatörler kullanılarak yürütülen formül içindeki kriterler. Eşittir gibi operatörler ( = ), daha az eşittir ( <= ), büyük ( > ) veya ( ) değerine eşit değildir.
Sorun nasıl çözülür?
Bu problem için SUMPRODUCT fonksiyonunu kullanmamız gerekecek. Şimdi fonksiyondan bir formül yapacağız. Burada bize iki veri aralığı verildi ve 3 kriteri karşılayan satırları saymamız gerekiyor. SUMPRODUCT işlevi, karşılık gelen DOĞRU değerlerin TOPLAMINI döndürür (1 olarak) ve döndürülen dizide YANLIŞ değerlere (0 olarak) karşılık gelen değerleri yok sayar
Genel formül:
= SUMPRODUCT ( ( rng_1 op_1 crit_1 ) + 0 , ( rng_2 op_2 kritik_1 ) + 0 , rng_2 op_2 kritik_1 ) + 0) |
rng : aranacak aralık
kritik: başvuru kriterleri
op : kriter operatörü, aralık ve kriterler arasında operatör olarak verilen koşul
+0 : boole değerlerini ikiliye (0 & 1) dönüştürür.
Örnek:
Bütün bunları anlamak kafa karıştırıcı olabilir. Şimdi bu formülü aşağıda gösterilen örnek üzerinde çalıştırarak test edelim. Burada 3 koşula sahip aralıkta listelenen satır sayısını bulmamız gerekiyor. Burada 2014'ten Hindistan ve ABD arasında yapılan diplomat toplantılarının bir listesi var. Tablo, Başkan / Başbakan'ı ülke etiketi ve yılı ile göstermektedir. Tablo ayrıca ana ülkeyi ve ziyaret edilen ülke listesini temsil eden bölümlere ayrılmıştır.
Aşağıda listelenen koşullar:
ABD başkanı "Barack Obama, Hindistan'ı 2'den az sorunla ziyaret etti.
Formülü kullanın:
= SUMPRODUCT ( ( C4:C10 = "Barack Obama") + 0 , ( F4:F10 = "Hindistan" ) + 0 , ( G4:G10 < 2 ) + 0 ) ) |
C4:C10="Barack Obama" : Ziyaret listesinde "Barack Obama" ile eşleşen Başkan.
F4:F10="Hindistan" : "Hindistan" ile eşleşen ev sahibi ülke.
G4:G10<2 : ikiden az sorunlar.
+0 : boole değerlerini ikiliye (0 & 1) dönüştürür.
Burada aralık hücre referansı olarak verilir. Sayıyı almak için Enter'a basın.
Gördüğünüz gibi, ABD başkanı Barack Obama 2015'te Hindistan'ı sadece bir kez ziyaret etti. Bu, formülün ilgili dizide eşleşme sayısını çıkardığını gösteriyor. ABD başkanı "Barack Obama" Hindistan'ı ziyaret ettiğinde, sorunların da 1'e eşit olduğu, yani 2'den az olduğu bir ve aynı zaman olduğu gibi.
Kriterlere eşittir:
Yukarıdaki örnek kolaydı. Bu yüzden ilginç hale getirmek için, 2014'ten başlayarak ABD'nin Hindistan'ı kaç kez ev sahipliği yaptığını verilere göre sayacağız.
Aşağıda listelenen koşullar:
ABD'nin ev sahipliğinde Hindistan'ın sorunları olması 2'ye eşittir.
Formülü kullanın:
=SUMPRODUCT ( ( F4:F10 = "ABD") + 0 , ( D4:D10 = "Hindistan" ) + 0 , ( G4:G10 = 2 ) + 0 ) |
F4:F10="US" : "ABD" ile eşleşen ev sahibi ülke.
D4:D10="Hindistan" : "Hindistan" ile eşleşen ziyaret edilen ülke.
G4:G10=2 : sorunlar ikiye eşittir.
+0 : boole değerlerini ikiliye (0 & 1) dönüştürür.
Burada aralık hücre referansı olarak verilir. Sayıyı almak için Enter'a basın.
Gördüğünüz gibi, ABD'nin Hindistan'ı ağırladığı ve sayıların ikiye eşit olduğu 2 kez var. Bu, formülün karşılık gelen dizide eşleşen zaman sayısını çıkardığını gösterir. ABD'nin Hindistan'a ev sahipliği yaptığı 5 kez olduğu gibi, sorunlar 1 veya 3'tü, Ama burada sorunların 2 ile eşleşmesi gerekiyor.
Kriterlerden daha büyük olan:
Bunu ilginç kılmak için, ABD başkanı "Donald Trump"ın 2014'ten itibaren Hindistan Başbakanı'nı kaç kez ağırladığını verilerle sayacağız.
Aşağıda listelenen koşullar:
ABD başkanı "Donald Trump" ev sahipliği yapan Hindistan'ın sorunları 1'den büyük.
Formülü kullanın:
=SUMPRODUCT ( ( C4:C10 = "Donald Trump") + 0 , ( F4 : F10 = "Hindistan" ) + 0 , ( G4:G10 >1 ) + 0 ) |
F4:F10="US" : "Donald Trump" ile eşleşen ev sahibi başkan.
D4:D10="Hindistan" : "Hindistan" ile eşleşen ziyaret edilen ülke.
G4:G10=2 : sorunlar ikiye eşittir.
+0 : boole değerlerini ikiliye (0 & 1) dönüştürür.
Burada aralık hücre referansı olarak verilir. Sayıyı almak için Enter'a basın.
Gördüğünüz gibi, bir zamanlar ABD başkanı "Donald Trump" Hindistan'a ev sahipliği yaptı ve ikiden fazla sorun çıkardı. Bu, formülün karşılık gelen dizide eşleşen zaman sayısını çıkardığını gösterir. ABD başkanı "Donald Trump"ın Hindistan'a ev sahipliği yaptığı 2 kez olduğu gibi, sayıların 1 veya 3 olduğu, ancak burada sayıların 1'den büyük olması gerekiyor, bu da 2019 yılında 3 yalan.
Kriterlerde dikkate alınmayan konularla:
Burada kolay ve anlaşılır kılmak için, ABD başkanının 2014'ten başlayarak Hindistan'ı toplamda kaç kez ziyaret ettiğini verilere göre sayacağız.
Aşağıda listelenen koşullar:
ABD başkanı 2014'ten itibaren Hindistan'ı toplam ziyaret etti.
Formülü kullanın:
=SUMPRODUCT((F4:F10="Hindistan")+0,(D4:D10="ABD")+0) |
F4:F10="US" : "ABD" ile eşleşen ev sahibi ülke.
D4:D10="Hindistan" : "Hindistan" ile eşleşen ziyaret edilen ülke.
G4:G10=2 : sorunlar ikiye eşittir.
+0 : boole değerlerini ikiliye (0 & 1) dönüştürür.
Burada aralık hücre referansı olarak verilir. Sayıyı almak için Enter'a basın.
Gördüğünüz gibi, ABD Hindistan'ı 2 kez ziyaret etti ve ikiden fazla çıktı. Bu, formülün karşılık gelen dizide eşleşen zaman sayısını çıkardığını gösterir. ABD başkanı "Barack Obama"nın 2015'te Hindistan'ı ziyaret ettiği ve ABD başkanı "Donald Trump"ın 2020 yılında Hindistan'ı ziyaret ettiği bir zaman olduğu gibi.
Aralıkları ölçüt olarak da gerçekleştirebilirsiniz. 2 aralığın ölçütü karşıladığı hücreleri sayın. Excel'de SUMPRODUCT ile Countif hakkında daha fazla bilgiyi buradan edinebilirsiniz.
Aşağıda gösterilen bazı gözlem notları aşağıda verilmiştir.
Notlar:
- Formül yalnızca sayılarla çalışır.
- Formül, olmadığında hata döndürdüğünden, formüldeki dizilerin uzunlukları eşit olmalıdır.
- SUMPRODUCT işlevi, sayısal olmayan değerleri 0'lar olarak kabul eder.
- SUMPRODUCT işlevi, TRUE mantık değerini 1 ve False değerini 0 olarak kabul eder.
- Argüman dizisi aynı boyutta olmalıdır, aksi takdirde işlev bir hata döndürür.
- SUMPRODUCT işlevi, karşılık gelen dizideki tek tek ürünleri aldıktan sonra toplamı döndürür.
Umarım microsoft excel'de birden çok aralığı tek bir ölçütle sayma hakkındaki bu makale açıklayıcıdır. Değerleri hesaplama ve ilgili Excel formülleri hakkında daha fazla makaleyi burada bulabilirsiniz. Bloglarımızı beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz. Sizden haber almayı çok isteriz, işimizi nasıl iyileştirebileceğimizi, tamamlayabileceğimizi veya yenileyebileceğimizi ve sizin için daha iyi hale getirebileceğimizi bize bildirin. E-posta sitesinde bize yazın.
Excel'de COUNTIF İşlevi nasıl kullanılır? : Bu şaşırtıcı işlevi kullanarak değerleri koşullarla sayın. Belirli değerleri saymak için verilerinizi filtrelemeniz gerekmez. Gösterge tablonuzu hazırlamak için Countif işlevi gereklidir.
Excel'de SUMPRODUCT işlevi nasıl kullanılır?: Excel'de birden çok dizideki değerlerin çarpılmasından sonra TOPLAM değerini döndürür.
Dinamik Ölçüt Aralığı ile ÇOKEĞERSAY : Veri doğrulama aracını kullanarak Excel'deki ölçüt hücresindeki seçenekler listesinden ölçütleri seçerek hücreleri sayın.
COUNTIFS İki Ölçüt Eşleşmesi : Excel'de ÇOKEĞERSAY işlevini kullanarak tablodaki farklı listelerde birden çok ölçüt eşleşmesi
OR ile Çoklu Kriterler İçin EĞERSAYLAR : Excel'deki listede uygulanan VEYA ölçütlerini kullanarak aynı listedeki iki veya daha fazla adı eşleştirin.
Microsoft Excel'de VBA'da Countif Nasıl Kullanılır : Excel makrolarında Visual Basic for Applications kodunu kullanarak ölçütlü hücreleri sayın.
Excel'de joker karakterler nasıl kullanılır : Joker karakterleri kullanarak metin listelerindeki ifadelerle eşleşen hücreleri sayın ( * , ? , ~ ) excel'de
Popüler Makaleler :
Excel'de EĞER İşlevi nasıl kullanılır? : Excel'deki EĞER ifadesi koşulu kontrol eder ve koşul DOĞRU ise belirli bir değer veya YANLIŞ ise başka bir belirli değer döndürür.
Excel'de DÜŞEYARA İşlevi nasıl kullanılır? : Bu, farklı aralık ve sayfalardan değer aramak için kullanılan excel'in en çok kullanılan ve popüler işlevlerinden biridir.
Excel'de SUMIF İşlevi Nasıl Kullanılır : Bu, başka bir gösterge panosu temel işlevidir. Bu, belirli koşullardaki değerleri özetlemenize yardımcı olur.
Excel'de COUNTIF İşlevi nasıl kullanılır? : Bu şaşırtıcı işlevi kullanarak değerleri koşullarla sayın. Belirli değerleri saymak için verilerinizi filtrelemeniz gerekmez. Gösterge tablonuzu hazırlamak için Countif işlevi gereklidir.