2012-05-26 13 views
7

Aşağıdaki tabloyu içeren bir tablom (tek bir tablo) var. Toplam $ Sipariş 1'i bulmak için, SUMPRODUCT (Fiyat, QTY1), SUMPRODUCT (Fiyat, QTY2) kullanabilirim, ancak toplam $ siparişini bilmek istiyorum ama A, B, C'ye dönüştürülmesini istiyorum. Tablonun yapısını tutmaktan gerçekten çok hoşlandım.SUMPRODUCT IF için herhangi bir Excel bulit-in işlevi var mı?

enter image description here

SUMPRODUCTIF gibi bir fonksiyon var mıdır. Eğer değilse, neyi başarmak istediğimi başarmak için zaten var mı?

ben başka bir sütun yapmak ve SUMIF yapmak * Fiyat ADET yapabilirdi. Ancak, Kategori senin "Ürün Kategorisi" sütunun ismi olması sayesinde, iş yapmalıyım ekstra sütunları

+1

http://stackoverflow.com/questions/2413278/sumproduct-over-sets-of-cells-not-contiguous –

cevap

12
=SUMPRODUCT(Price*QTY1*(Category="A")) 

ekler (yani harfleri içeren "A", "B", "C").

+0

işe yaradı var - Çok teşekkür ederim – NCC

+0

Ben SUMPRODUCT gibi tüm sütun seçebilirsiniz yine orada (A: A * B: B * (C: C = "A")) ve geri dönmez # DEĞER !? – NCC

+1

Excel 2007 veya daha sonraki bir sürümünüz olduğunu varsayalım. #VALUE hatası, tüm sütunun kullanılmasının bir sonucu değildir, ancak [muhtemelen] metin değerlerini çoğaltmaya çalışarak - değiştirilmiş bir sözdizimini deneyin: = SUMPRODUCT (A: A, B: B, (C: C = "A") + 0) –

İlgili konular