Excel'de Kriterlere Göre En Küçük veya Alt N Değeri Toplama
Önceki eğitimde, bir veri aralığındaki en küçük n değerin nasıl toplanacağını tartışmıştık. Bu makalede daha ileri düzey bir işlem gerçekleştireceğiz: Excel’de bir veya daha fazla kritere göre en düşük n değeri toplayacağız.

Excel'de Kriterlere Göre En Küçük veya Alt N Değeri Toplama
Diyelim ki aşağıdaki ekran görüntüsünde gösterildiği gibi bir veri aralığım var ve şimdi Elma ürününün en düşük ilk 3 siparişini toplamak istiyorum.

Excel’de belirli kriterlere göre bir aralıktaki en küçük n değerini toplamak için TOPLA, KÜÇÜK ve EĞER işlevlerini içeren bir dizi formülü oluşturabilirsiniz. Genel sözdizimi şu şekildedir:
Array formula, should press Ctrl + Shift + Enter keys together.
- range=criteria: Belirli kriterle eşleştirilecek hücre aralığı;
- values: Toplamak istediğiniz alt n değerini içeren liste;
- N: N, en küçük değerdir.
Yukarıdaki sorunu çözmek için lütfen aşağıdaki dizi formülünü boş bir hücreye uygulayın:
Ardından, aşağıdaki ekran görüntüsünde gösterildiği gibi doğru sonucu almak için Ctrl + Shift + Entertuşlarına birlikte basın:

Formülün açıklaması:
=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))
- IF(($A$2:$A$14=D2), $B$2:$B$14): A2:A14 aralığında ürün "Elma"ya eşitse, sipariş listesinden (B2:B14) ilgili miktar döndürülür; ürün "Elma" değilse, YANLIŞ sonucu görüntülenir. Sonuç şöyle olur: {800;YANLIŞ;YANLIŞ;YANLIŞ;1000;230;YANLIŞ;YANLIŞ;1600;YANLIŞ;900;YANLIŞ;500}.
- SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}): Bu KÜÇÜK işlevi YANLIŞ değerleri yoksayar ve dizideki en küçük 3 değeri döndürür; sonuç şu şekildedir: {230,500,800}.
- SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))=SUM({230,500,800}): Son olarak, TOPLA işlevi dizideki sayıları toplayarak sonucu verir: 1530.
İpuçları: İki veya daha fazla koşulla çalışma:
Eğer iki veya daha fazla kritere göre alt n değeri toplamanız gerekiyorsa, EĞER işlevi içinde * karakterini kullanarak diğer aralık ve kriterleri eklemeniz yeterlidir:
Array formula, should press Ctrl + Shift + Enter keys together.
- Range1=criteria1: İlk kriterle eşleştirilecek ilk hücre aralığı;
- Range2=criteria2: İkinci kriterle eşleştirilecek ikinci hücre aralığı;
- Range3=criteria3: Üçüncü kriterle eşleştirilecek üçüncü hücre aralığı;
- values: Toplamak istediğiniz alt n değerini içeren liste;
- N: N. en küçük değer.
Örneğin, Kerry tarafından satılan Elma ürününün alt 3 siparişini toplamak istiyorum; lütfen aşağıdaki formülü uygulayın:
Ardından, ihtiyacınız olan sonucu almak için Ctrl + Shift + Entertuşlarına birlikte basın:

Kullanılan ilgili işlev:
- TOPLA:
- TOPLA işlevi, değerleri toplamanızı sağlar. Tek tek değerler, hücre başvuruları veya aralıklar ya da bunların herhangi bir kombinasyonu toplanabilir.
- KÜÇÜK:
- Excel KÜÇÜK işlevi, bir listedeki değerler artan düzende sıralandığında belirtilen konumdaki sayısal değeri döndürür.
- EĞER:
- EĞER işlevi, belirli bir koşulu test eder ve sizin belirttiğiniz DOĞRU veya YANLIŞ durumlarına göre ilgili değeri döndürür.
Diğer makaleler:
- En Küçük veya Alt N Değerlerini Topla
- Excel'de TOPLA işlevini kullanarak hücre aralıklarını toplamak oldukça kolaydır. Ancak 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 ya da n değerini toplamanız gerekebilir. Böyle bir durumda, Excel'de bu sorunu çözmek için TOPLA.ÇARPIM ve KÜÇÜK işlevlerini birlikte kullanabilirsiniz.
- Excel'de Fatura Tutarlarını Yaşına Göre Ara Toplam Yapma
- Aşağıdaki ekran görüntüsünde gösterildiği gibi, yaşa göre fatura tutarlarını toplamak Excel’de sık karşılaşılan bir görevdir; bu eğitimde ise normal ETOPLA işleviyle yaş kriterine göre fatura tutarlarının ara toplamının nasıl alınacağı adım adım açıklanacaktır.
- Hata İçeren Tüm Sayısal Hücreleri Topla
- Bazı hata değerleri içeren bir sayı aralığını toplarken normal TOPLA işlevi düzgün çalışmayabilir. Yalnızca sayıları toplayıp hata değerlerini yok saymak için TOPLAMLA işlevini veya HATA.YOKSA işleviyle birlikte TOPLA işlevini kullanabilirsiniz.
En İyi Office Verimlilik Araçları
Kutools for Excel - Kalabalıktan sıyrılmanıza yardımcı olur
Kutools for Excel 300’den fazla özelliğe sahiptir,İhtiyacınız olan şeyin her zaman bir tıklama uzaklığında olmasını sağlar…
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!
- Her gün sizin için yüzlerce fare tıklamasını ortadan kaldırı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ılarda olduğu gibi, Office’e (Excel dahil) verimli sekmeler getirir.