KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de gruba göre değerleri toplama

YazarXiaoyang Değiştirme Tarihi

Bazen bir tablodaki değerleri grup bazında toplama ihtiyacınız olabilir. Örneğin, ürünlerin bir listesiniz ve bunlara karşılık gelen tutarların yer aldığı başka bir sütununuz olsun. Şimdi, aşağıdaki ekran görüntüsünde gösterildiği gibi her ürün için ara toplam tutarı almak istiyorsunuz. Bu öğretici, Excel’de bu görevi gerçekleştirmek için kullanabileceğiniz bazı formülleri tanıtacaktır.

doc-sum-by-group-1


Gruba göre değerleri topla – orijinal veri tablosunda ara toplamlar

Excel'de gruba göre değerleri toplamak için genel sözdizimi şöyle olmalıdır:

=IF(group_name=cell_above_group_name, “” ,SUMIF(group_range,group_name,sum_range))
  • group_name: Toplamak istediğiniz Grup Adı içeren hücre;
  • cell_above_group_name: Grup Adı hücresinin üzerindeki hücre;
  • group_range: Grup Adı içeren hücre aralığı;
  • sum_rangeBelirtilen grup adıyla eşleşen ve birlikte toplanacak hücre aralığı.

Veriler gruplama sütununa göre sıralandığında, aynı ürün aşağıdaki ekran görüntüsünde gösterildiği gibi bir arada görüntülenir. Gruplara göre alt toplamları hesaplamak için IF ve SUMIF işlevlerine dayalı bir formül oluşturabilirsiniz.

doc-sum-by-group-2

1. Lütfen aşağıdaki formülü, verilerinizin hemen yanındaki boş bir hücreye kopyalayıp yapıştırın:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))
  • Not: Formülde:
  • A1başlık hücresidir ve A2kullanmak istediğiniz ürün adını içeren ilk hücredir;
  • A2:A13ürün adlarını içeren ve onlara göre toplam yapmak istediğiniz listedir;
  • B2:B13, ara toplamını almak istediğiniz sütun verisidir.

2. Ardından, formülü kullanmak istediğiniz hücrelere kadar doldurma tutamacını aşağı doğru sürükleyin. Böylece ara toplamlar her ürün adına göre otomatik olarak hesaplanır; ekran görüntüsüne bakın:

doc-sum-by-group-3


Formül açıklaması:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))

  • SUMIF($A$2:$A$13,A2,$B$2:$B$13): Bu SUMIF işlevi, A2:A13 aralığındaki değerler A2 hücresindeki kritere eşit olduğunda yalnızca B2:B13 aralığındaki karşılık gelen değerleri toplar.
  • IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13)): Bu IF işlevi, A sütunundaki her değerin bir üstteki hücreyle aynı olup olmadığını kontrol eder. Örneğin, A2 hücresinin değeri A1 hücresine eşitse boş sonuç (""), değilse SUMIF işlevinin sonucu döndürülür.

Gruba göre değerleri topla – başka bir konumda ara toplamlar

Her grubun değerleri bir arada düzenlenmemiş ve sütunda rastgele listelenmişse, ürün adlarından her bir Grup Adı'nı çıkarıp ardından aşağıdaki ekran görüntüsünde gösterildiği gibi bu Grup Adı'na göre ara toplam almalısınız.

doc-sum-by-group-4

1. İlk olarak, benzersiz Grup Adı'larını çıkarmak için aşağıdaki dizi formülünü kullanın; ardından ilk sonucu almak için Ctrl + Shift + Enter tuşlarına birlikte basın.

=INDEX($A$2:$A$13,MATCH(0,COUNTIF($D$1:D1,$A$2:$A$13),0))
  • Not: Formülde:
  • A2:A13tüm benzersiz değerlerin çıkarılacağı hücre aralığıdır;
  • D1, formülünüzü girdiğiniz hücrenin üzerindeki hücredir.

2. Ardından formül hücresini seçin ve tüm ürün adları görünene kadar doldurma tutamacını aşağı doğru sürükleyin; ekran görüntüsüne bakın:

doc-sum-by-group-5

3. Artık çıkardığınız Grup Adı'na göre değerleri toplayabilirsiniz. Bu durumda bir SUMIF işlevi kullanılacaktır. Lütfen aşağıdaki formülü boş bir hücreye girin; bu örnekte E2 hücresine yerleştireceğim.

=SUMIF($A$2:$A$13,D2,$B$2:$B$13)

4. Ardından, diğer grupların toplam siparişlerini döndürmek üzere bu formülü kopyalamak için doldurma tutamacını aşağı doğru sürükleyin; ekran görüntüsüne bakın:

doc-sum-by-group-6


Kullanılan ilgili işlev:

  • SUMIF:
  • SUMIF işlevi, hücreleri tek bir kritere göre toplamanıza yardımcı olur.
  • IF:
  • IF işlevi, belirli bir koşulu test eder ve sizin TRUE ya da FALSE için belirttiğiniz ilgili değeri döndürür.

Diğer makaleler:

  • Fatura Tutarlarını Yaşlarına Göre Alt Toplamlarına Ayırma
  • Aşağıdaki ekran görüntüsünde gösterildiği gibi, fatura tutarlarını yaşlarına göre toplamak Excel’de sıkça karşılaşılan bir görevdir. Bu öğretici, yaşlara göre fatura tutarlarının alt toplamlarını nasıl alacağınızı adım adım gösterecektir.
  • En Küçük veya En Alt N Değerlerini Toplama
  • Excel’de hücre aralıklarını SUM işleviyle toplamak bizim için oldukça kolaydır. Ancak bazen, aşağıdaki ekran görüntüsünde gösterildiği gibi bir veri aralığında en küçük 3, 5 veya n değerini toplamanız gerekebilir. Bu durumda, SUMPRODUCT işlevi SMALL işleviyle birlikte kullanılarak Excel’de bu sorunu kolayca çözebilirsiniz.
  • Kriterlere Göre En Küçük veya En Alt N Değerlerini Toplama
  • Önceki öğreticide, bir veri aralığında en küçük n değerlerinin nasıl toplanacağını incelemiştik. Bu makalede ise Excel’de bir veya daha fazla kritere göre en düşük n değerlerini toplama gibi daha gelişmiş bir işlem gerçekleştireceğiz.

En İyi Office Verimlilik Araçları

Kutools for Excel - Kalabalıktan sıyrılmanıza yardımcı olur

🤖KUTOOLS AI Yardımcısı: Şuna göre Veri Analizi'i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağrısı Yap…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle  |  Boş Satırları Sil  |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri  |  Formül kullanmadan yuvarlama…
Süper VLookup:Birden Fazla Kriter  |  Birden Fazla Değer  |  Çoklu Sayfalar Arasında  |  Bulanık Eşleme…
Gelişmiş Açılır Liste:Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Aç/Kapat  |Sütunları Karşılaştırarak Aynı/Farklı Hücreleri Seç…
Öne Çıkan Özellikler:Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş formül çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi|Kaynaklar(Otomatik Metin)|  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
15 Araç Setlerinin En İyileri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil…)|  50+GrafikTürleri(Gantt Grafiği…)|  40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla…)|  19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle…)|  12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü…)|  7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Excel Hücrelerini Böl…)|… ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

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.