Özellik ikonu

TOPLA.ÇARPIM

İndirme izni yok

Genel Bakış

TOPLA.ÇARPIM (SUMPRODUCT), bir veya daha fazla dizideki karşılıklı değerleri çarpar ve bu çarpımların toplamını verir. Tek bir dizi verildiğinde dizideki değerleri toplar. Adet ve birim fiyattan tutar hesabı, ağırlıklı not hesabı ve birden çok koşula göre toplama gibi işlerde kullanılır.

Söz dizimi ve parametre​

TRTürkçe
=TOPLA.ÇARPIM(dizi1; [dizi2]; [dizi3]; ...)
ENEnglish
=SUMPRODUCT(array1, [array2], [array3], ...)
Kategori
Matematik ve Trigonometri
İngilizce adı
SUMPRODUCT
Platform
Windows Mac Web
3 bağımsız değişken 1 zorunlu 2 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
dizi1array1 Zorunlu Çarpılıp toplanacak ilk diziyi, hücre aralığını veya dizi üreten bir işlemi belirtir.
dizi2array2 İsteğe bağlı dizi1 ile aynı boyutta olan ikinci diziyi veya hücre aralığını belirtir.
dizi3array3 İsteğe bağlı dizi1 ile aynı boyutta olan üçüncü diziyi veya hücre aralığını belirtir; aynı biçimde yeni diziler eklenebilir.
Geçerli kullanımlar
=TOPLA.ÇARPIM(B2:B4)
=TOPLA.ÇARPIM(B2:B4;C2:C4)
=TOPLA.ÇARPIM(B2;C2;D2)
=TOPLA.ÇARPIM((A2:A5=D2)*B2:B5*C2:C5)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev toplam 255 diziye kadar argüman alır. Birden çok dizi verirseniz hepsinin satır ve sütun sayısı aynı olmalıdır. Dizi yerine koşul içeren çarpma işlemleri de verebilirsiniz.

1. Ağırlıklı not hesabı​

Her öğrencinin üç notunu 5. satırdaki ağırlıklarla çarpıp toplayalım. Ağırlık satırı sabit kalacağı için başvurusu $ ile sabitlenir. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=TOPLA.ÇARPIM(B2:D2;$B$5:$D$5)
=SUMPRODUCT(B2:D2,$B$5:$D$5)
TOPLA.ÇARPIM
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÖğrenciYazılı 1Yazılı 2ProjeAğırlıklı not
2Ayşe80709081,0
3Mehmet60857573,5
4Zeynep959010095,5
5Ağırlık30%30%40%
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 81,0, 73,5 ve 95,5 olur. İlk öğrenci için işlem 80 × 0,3 + 70 × 0,3 + 90 × 0,4 = 81,0 biçimindedir. İki aralık da 1 satır ve 3 sütundan oluştuğu için karşılıklı hücreler çarpılır ve çarpımlar toplanır. Ağırlıklar toplamı yüzde 100 olduğundan sonuç doğrudan ağırlıklı ortalamadır.

2. Tek hücreli değerlerin çarpımı​

Her ürün için koli sayısını, koli başına adedi ve birim fiyatı çarparak tutarı bulalım. Bu değerlerin her biri tek bir hücre olduğundan işlev bunları birbiriyle çarpar. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=TOPLA.ÇARPIM(B2;C2;D2)
=SUMPRODUCT(B2,C2,D2)
TOPLA.ÇARPIM
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünKoli sayısıKoli başına adetBirim fiyatTutar
2Kalem4125,50264,00
3Defter32018,001.080,00
4Silgi2501,25125,00
5Ataç51000,40200,00
TutarExcelDepo v1.0.0
Sonuçlar sırasıyla 264,00, 1.080,00, 125,00 ve 200,00 olur. Kalem satırında 4 × 12 × 5,5 işlemi yapılır. Tek hücreli argümanlar toplanmaz, çarpılır. Yalnız tek bir dizi veya aralık verildiğinde işlev o aralıktaki değerlerin toplamını döndürür.

3. Koşula göre çarpıp toplama​

Belirli bir şehre ait satırların adet ve birim fiyat çarpımlarını toplayalım. Şehir karşılaştırması DOĞRU veya YANLIŞ üretir; çarpma işlemi bunları 1 ve 0 değerine çevirir. Böylece yalnızca koşulu sağlayan satırlar toplama girer. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=TOPLA.ÇARPIM(($A$2:$A$5=D2)*$B$2:$B$5*$C$2:$C$5)
=SUMPRODUCT(($A$2:$A$5=D2)*$B$2:$B$5*$C$2:$C$5)
TOPLA.ÇARPIM
Formülünü incelemek için bir hücre seçin.
ABCDE
1ŞehirAdetBirim fiyatAranan şehirToplam tutar
2İstanbul1020,00Ankara200,00
3Ankara540,00İstanbul380,00
4İzmir830,00İzmir240,00
5İstanbul445,00
KoşulluExcelDepo v1.0.0
Sonuçlar sırasıyla 200,00, 380,00 ve 240,00 olur. Ankara için yalnızca 5 × 40 işlemi toplama girer. İstanbul'da iki satır eşleştiği için 10 × 20 ile 4 × 45 çarpımları toplanır. Koşul tek bir argüman içinde çarpma işleciyle bağlandığı için formül tek bir dizi üzerinde çalışır.

4. Metin değerleri ve boyut uyuşmazlığı​

Adet sütununda sayı olmayan bir giriş ve iki ayrı formül kullanalım. Önce iki aralığın boyutu aynıdır; C2 hücresine aşağıdaki formülü yazın:
Excel formülü
=TOPLA.ÇARPIM(A2:A5;B2:B5)
=SUMPRODUCT(A2:A5,B2:B5)
İkinci aralık bir satır kısa olduğunda ne olduğunu görmek için D2 hücresine aşağıdaki formülü yazın:
Excel formülü
=TOPLA.ÇARPIM(A2:A5;B2:B4)
=SUMPRODUCT(A2:A5,B2:B4)
TOPLA.ÇARPIM
Formülünü incelemek için bir hücre seçin.
ABCD
1AdetBirim fiyatEşit boyutlu aralıklarFarklı boyutlu aralıklar
2510210#DEĞER!
3320
4yok15
5425
HataExcelDepo v1.0.0
Sonuçlar sırasıyla 210 ve #DEĞER! olur. İlk formülde A4 hücresindeki yok metni sayı olmadığı için sıfır kabul edilir; toplam yalnızca sayısal çarpımlardan oluşur. İkinci formülde aralıkların satır sayısı farklı olduğundan işlev #DEĞER! hatası verir.

Kullanırken dikkat edin​

  • Hesaplama: TOPLA.ÇARPIM = (dizi1[1] × dizi2[1] × dizi3[1]) + (dizi1[2] × dizi2[2] × dizi3[2]) + ... + (dizi1[n] × dizi2[n] × dizi3[n])
    Burada n dizilerdeki eleman sayısıdır; köşeli parantezdeki sayı, elemanın dizi içindeki sırasını gösterir. Önce her dizinin aynı sıradaki elemanları birbiriyle çarpılır, sonra tüm çarpımlar toplanır. Yalnız dizi1 verilirse çarpılacak bir şey kalmaz ve işlev dizideki değerleri toplar. Her argüman tek bir sayı ya da tek hücre ise bu değerler yalnızca birbiriyle çarpılır; örneğin 1, 2 ve 3 değerlerinde sonuç 6 olur.
  • dizi1, dizi2 ve dizi3: dizi1 ilk dizidir. dizi2 ve dizi3 isteğe bağlıdır; aynı biçimde yeni diziler eklenebilir. Toplam argüman sayısı en fazla 255'tir. Diziler hücre aralığı, dizi sabiti ya da dizi üreten bir işlem olabilir.
  • Boyut uyuşmazlığı: Birden çok dizi verdiğinizde bunların satır ve sütun sayıları aynı olmalıdır. Boyutlar farklıysa işlev #DEĞER! hatası verir. Örneğin 3 satır ve 2 sütunluk bir aralıkla 2 satır ve 2 sütunluk bir aralık birlikte kullanılamaz.
  • Sayısal olmayan değerler: Ayrı argüman olarak verilen dizilerde sayı olmayan girdiler sıfır kabul edilir. Boş hücreler de sonuca katkı yapmaz. Dizileri tek bir argüman içinde çarpma işleciyle bağlarsanız metin içeren hücreler #DEĞER! hatası üretebilir; bu durumda dizileri ayrı argüman olarak yazın.
  • Sütun başvuruları: İşlev, sütun başvurusu verdiğinizde sütundaki tüm hücreleri kullanır. Çok büyük aralıklar hesaplamayı yavaşlatabileceği için verinin bulunduğu aralığı belirtmeniz önerilir.
  • Koşullu toplama: Bir dizi içinde karşılaştırma işleçleri (=, >=, < gibi) kullanabilir ve sonuçları çarpma işleciyle birleştirebilirsiniz. Karşılaştırma DOĞRU veya YANLIŞ üretir; çarpma bu değerleri 1 ve 0 yapar. Böylece birden çok koşulu sağlayan satırların çarpımları toplanır.
  • Çok sütunlu aralıklar ve matris çarpımı: Aralıklar birden çok satır ve sütun içerebilir; aynı boyutta olmaları yeterlidir. Aşağıdaki formülde B1:C2 ve B3:C4 aralıklarında karşılıklı hücreler çarpılıp tüm çarpımlar toplanır:
    Excel formülü
    =TOPLA.ÇARPIM(B1:C2;B3:C4)
    =SUMPRODUCT(B1:C2,B3:C4)
    İki matrisin matris çarpımının sonuçlarını toplamak istiyorsanız matris çarpımını veren işlevi TOPLA.ÇARPIM içine yerleştirebilirsiniz.
  • Sürüm bilgisi: İşlev Excel 1997 sürümünden beri vardır ve Excel'in bütün güncel sürümlerinde kullanılabilir.
  • İlgili işlevler: ÇOKEĞERSAY: Birden çok koşulu sağlayan dolu hücrelerin sayısını bulmak için tercih edilir. DİZEY.ÇARPIM: İki dizinin matris çarpımını almak için kullanılır; sonuçları toplamak için TOPLA.ÇARPIM içine yerleştirilebilir. ÇARPIM: Sayısal değerlerin tümünün çarpımı gerekiyorsa tercih edilir. TOPLA: Yalnızca sayısal değerlerin toplamı gerekiyorsa daha basit bir seçenektir. ÇOKETOPLA: Birden çok koşulu sağlayan değerlerin toplamı için, çarpma gerekmediğinde daha okunaklı bir seçenektir.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
15
İlk yayın
Güncel
İngilizce
SUMPRODUCT
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst