Excel'de kriterlere göre en küçük veya alt N değerleri toplamak
Önceki öğreticide, bir veri aralığındaki en küçük n değeri nasıl toplanacağını tartışmıştık. Bu makalede, Excel'de bir veya daha fazla kritere göre en düşük n değeri toplama gibi daha gelişmiş bir işlem gerçekleştireceğiz.
Excel'de kriterlere göre en küçük veya alt N değerleri toplamak
Diyelim ki, aşağıdaki ekran görüntüsünde gösterildiği gibi bir veri aralığım var ve şimdi Apple ürününün en düşük 3 siparişini toplamak istiyorum.
Excel'de, bir aralıkta kritere göre alt n değerleri toplamak için, SUM, SMALL ve IF fonksiyonlarını kullanarak bir dizi formülü oluşturabilirsiniz. Genel sözdizimi şu şekildedir:
Dizi formülü, Ctrl + Shift + Enter tuşlarına birlikte basılmalıdır.
- aralık=kriter: Belirli kritere uyması gereken hücre aralığı;
- değerler: Toplamak istediğiniz alt n değerlerini içeren liste;
- N: N. en alttaki değer.
Yukarıdaki sorunu çözmek için lütfen aşağıdaki dizi formülünü boş bir hücreye uygulayın:
Ve ardından aşağıdaki ekran görüntüsünde gösterildiği gibi doğru sonucu almak için Ctrl + Shift + Enter tuşlarına birlikte basın:
Formülün açıklaması:
=TOPLA(KÜÇÜK(EĞER(($A$2:$A$14=D2); $B$2:$B$14);{1;2;3}))
- EĞER(($A$2:$A$14=D2); $B$2:$B$14): Eğer A2:A14 aralığındaki ürün “Apple” ise, sipariş listesinden (B2:B14) ilgili sayıyı döndürür; eğer ürün “Apple” değilse, FALSE görüntülenir. Sonuç şu şekilde olacaktır: {800;FALSE;FALSE;FALSE;1000;230;FALSE;FALSE;1600;FALSE;900;FALSE;500}.
- KÜÇÜK(EĞER(($A$2:$A$14=D2); $B$2:$B$14);{1;2;3}): Bu KÜÇÜK fonksiyonu FALSE değerlerini görmezden gelir ve dizideki en alttaki 3 değeri döndürür, böylece sonuç şu şekilde olur: {230;500;800}.
- TOPLA(KÜÇÜK(EĞER(($A$2:$A$14=D2); $B$2:$B$14);{1;2;3}))=TOPLA({230;500;800}): Son olarak, TOPLA fonksiyonu dizideki sayıları toplayarak sonucu elde eder: 1530.
İpucu: İki veya daha fazla koşulla başa çıkmak:
Eğer iki veya daha fazla kritere göre en alttaki n değerleri toplamanız gerekiyorsa, sadece * karakteriyle EĞER fonksiyonu içinde başka aralık ve kriter eklemeniz gerekir, şöyle ki:
Dizi formülü, Ctrl + Shift + Enter tuşlarına birlikte basılmalıdır.
- Aralık1=kriter1: İlk kritere uygun ilk hücre aralığı;
- Aralık2=kriter2: İkinci kritere uygun ikinci hücre aralığı;
- Aralık3=kriter3: Üçüncü kritere uygun üçüncü hücre aralığı;
- değerler: Toplamak istediğiniz alt n değerlerini içeren liste;
- N: N. en alttaki değer.
Örneğin, Kerry tarafından satılan Apple ürününün en düşük 3 siparişini toplamak istiyorum, lütfen aşağıdaki formülü uygulayın:
Ve ardından ihtiyacınız olan sonucu almak için Ctrl + Shift + Enter tuşlarına birlikte basın:
İlgili kullanılan fonksiyonlar:
- TOPLA:
- TOPLA fonksiyonu değerleri toplar. Bireysel değerler, hücre referansları veya aralıkları ya da üçünün karışımını ekleyebilirsiniz.
- KÜÇÜK:
- Excel KÜÇÜK fonksiyonu, artan düzende sıralandığında listedeki konumuna göre bir sayısal değer döndürür.
- EĞER:
- EĞER fonksiyonu belirli bir koşulu test eder ve sizin sağladığınız TRUE veya FALSE değerine karşılık gelen değeri döndürür.
Daha fazla makale:
- En Küçük Veya Alt N Değerleri Toplama
- Excel'de, bir hücre aralığını TOPLA fonksiyonunu kullanarak toplamak kolaydır. Bazen, aşağıdaki ekran görüntüsünde gösterildiği gibi bir veri aralığındaki en küçük veya alt 3, 5 veya n sayıyı toplamanız gerekebilir. Bu durumda, TOPLAPRODUCT ile birlikte KÜÇÜK fonksiyonu bu sorunu Excel'de çözmek için size yardımcı olabilir.
- Excel'de Yaşlara Göre Fatura Tutarlarını Ara Toplam Yapma
- Aşağıdaki ekran görüntüsünde gösterildiği gibi yaşlara göre fatura tutarlarını toplamak Excel'de yaygın bir görev olabilir, bu öğretici yaşlara göre fatura tutarlarını normal bir TOPLAEĞER fonksiyonuyla nasıl ara toplam yapacağınızı gösterecektir.
- Hataları Yoksayarak Tüm Sayı Hücrelerini Toplama
- Bazı hata değerleri içeren bir dizi sayıyı toplarken, normal TOPLA fonksiyonu doğru çalışmayacaktır. Sadece sayıları toplamak ve hata değerlerini atlamak için AGGREGATE fonksiyonu veya TOPLA ile birlikte IFERROR fonksiyonları size yardımcı olabilir.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur
Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Bir saniyede, onlarca açık belge arasında geçiş yapın!
- Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.