Excel’de TOPLA.ÇARPIM (SUMPRODUCT) Kullanımı ve Örnekleri

Excel'de TOPLA.ÇARPIM (SUMPRODUCT) Kullanımı

Excel’deki TOPLA.ÇARPIM (SUMPRODUCT) fonksiyonu, görünürde basit bir çarpma ve toplama işlemi yapar. Ancak doğru kullanıldığında koşullu toplama, koşullu sayma ve çoklu kriter analizi gibi gelişmiş hesaplamaları tek bir formülle çözebilen güçlü bir araçtır. TOPLA.EĞER veya EĞERSAY fonksiyonlarının yetersiz kaldığı durumlarda devreye girer.

TOPLA.ÇARPIM Fonksiyonunun Temel Yapısı

=TOPLA.ÇARPIM(dizi1; [dizi2]; [dizi3]; ...)

Fonksiyon, verilen dizilerin karşılıklı elemanlarını çarpar ve sonuçları toplar. En basit haliyle ağırlıklı ortalama veya toplam maliyet hesaplamalarında kullanılır.

Temel Kullanım: Toplam Maliyet Hesaplama

ÜrünAdet (B)Birim Fiyat (C)
Kalem5012 TL
Defter3025 TL
Silgi1005 TL
Cetvel2015 TL
Toplam Maliyet2.150 TL
=TOPLA.ÇARPIM(B2:B5;C2:C5) → (50×12)+(30×25)+(100×5)+(20×15) = 2.150

Koşullu Toplama: Tek Kriterle

TOPLA.ÇARPIM’ın asıl gücü koşullu hesaplamalarda ortaya çıkar. Koşulları doğrudan formül içinde tanımlayabilirsiniz:

PersonelDepartman (B)Satış (C)
AhmetSatış15.000
ElifPazarlama8.200
CanSatış22.000
DeryaSatış18.500
EmrePazarlama11.300
Departman bazlı satış verisi

Sadece “Satış” departmanının toplam satışını bulmak için:

=TOPLA.ÇARPIM((B2:B6="Satış")*C2:C6)

Bu formülde (B2:B6="Satış") ifadesi, koşulun sağlandığı satırlarda 1 (DOĞRU), sağlanmadığı satırlarda 0 (YANLIŞ) döndürür. Bu değerler satış rakamlarıyla çarpıldığında yalnızca Satış departmanının tutarları toplanır: 15.000 + 22.000 + 18.500 = 55.500 TL

Çoklu Koşullu Toplama

Birden fazla kriteri aynı anda uygulamak TOPLA.ÇARPIM ile çok kolaydır:

=TOPLA.ÇARPIM((B2:B6="Satış")*(C2:C6>15000)*C2:C6)

Bu formül, departmanı “Satış” olan VE satış tutarı 15.000’den büyük olan kayıtları toplar. Sonuç: 22.000 + 18.500 = 40.500 TL

Koşullu Sayma (EĞERSAY Alternatifi)

TOPLA.ÇARPIM ile koşula uyan kayıt sayısını da bulabilirsiniz:

=TOPLA.ÇARPIM((B2:B6="Satış")*(C2:C6>10000)*1)

Sonundaki *1 ifadesi, DOĞRU/YANLIŞ değerlerini sayıya çevirir ve toplar. Sonuç, her iki koşulu da sağlayan kayıt sayısını verir.

Ağırlıklı Ortalama Hesaplama

DersNot (B)Kredi (C)
Matematik854
Fizik723
Kimya903
Biyoloji782
Ağırlıklı not ortalaması tablosu
=TOPLA.ÇARPIM(B2:B5;C2:C5)/TOPLA(C2:C5)

Sonuç: (85×4 + 72×3 + 90×3 + 78×2) / (4+3+3+2) = 982/12 = 81,8

Dikkat Edilmesi Gerekenler

  • Dizi boyutları eşit olmalı: Kullandığınız tüm diziler aynı sayıda satır (veya sütun) içermelidir, aksi halde #DEĞER! hatası alırsınız.
  • Boş hücreler: Sayısal dizilerdeki boş hücreler 0 olarak değerlendirilir, metin dizilerinde ise eşleşme sağlamaz.
  • Performans: Çok büyük veri setlerinde TOPLA.ÇARPIM, TOPLA.EĞERLER fonksiyonuna göre biraz daha yavaş çalışabilir. Basit koşullu toplama işlemlerinde TOPLA.EĞERLER tercih edilebilir.

Sonuç

TOPLA.ÇARPIM, Excel’deki en çok yönlü fonksiyonlardan biridir. Toplam maliyet hesabından koşullu toplamaya, ağırlıklı ortalamadan koşullu saymaya kadar geniş bir yelpazede kullanılabilir. Özellikle birden fazla kriteri aynı anda değerlendirmek istediğinizde TOPLA.EĞER ve EĞERSAY fonksiyonlarına güçlü bir alternatif sunar.

Rate this post

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top