İki farklı sütundaki değerlerin çarpımının alt toplam alınması

Katılım
22 Haziran 2012
Mesajlar
94
Excel Vers. ve Dili
2016 Türkçe
Merhaba,

Belki basittir ama mantığı kuramadım. Topla.çarpım formülü olacak sanırım ama yapamadım. İstediğim formül şu :

A sütununda dolu olan hücrelerle B sutünundaki dolu hücreler çarpılsın, bu çarpımların sonucunun toplamı D1 hücresine yazsın.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,207
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
D1 hücresine;
=TOPLA.ÇARPIM((A2:A30>=1)*(B2:B30>=1)*(A2:A30*B2:B30))
Formülünü yazarak deneyin.
İyi çalışmalar.
 
Katılım
22 Haziran 2012
Mesajlar
94
Excel Vers. ve Dili
2016 Türkçe
üstat toplam farklı çıkıyor. Hücreleri tek tek çarptırıp alta toplam alıyorum 2800 çıkıyor. Sizin formulde 2671 gibi bir rakam buluyor. Neden kaynaklanıyor olabilir?
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Gerçek belgenizin, özel bilgi içermeyen küçük boyutlu bir kopyası şeklinde hazırlayacağınız bir örnek belge ekleyin.
(özel bilgi varsa onların yerine anlamlı ve tutarlı olmak koşuluyla gerçek veriyle aynı yapıda rastgele değerler yazılabilir)
Örnek belgede;
-- hatalı dediğiniz sonucun alındığı formülü hücreye uygulayın,
-- olması gereken sonucu da başka bir hücreye elle yazıp,
-- elle yazılan olması gereken sonucun nasıl bulunduğuna ilişkin kısa ve net açıklama
olmasına özen gösteriniz.
.
 
Katılım
22 Haziran 2012
Mesajlar
94
Excel Vers. ve Dili
2016 Türkçe
Gerçek belgenizin, özel bilgi içermeyen küçük boyutlu bir kopyası şeklinde hazırlayacağınız bir örnek belge ekleyin.
(özel bilgi varsa onların yerine anlamlı ve tutarlı olmak koşuluyla gerçek veriyle aynı yapıda rastgele değerler yazılabilir)
Örnek belgede;
-- hatalı dediğiniz sonucun alındığı formülü hücreye uygulayın,
-- olması gereken sonucu da başka bir hücreye elle yazıp,
-- elle yazılan olması gereken sonucun nasıl bulunduğuna ilişkin kısa ve net açıklama
olmasına özen gösteriniz.
.
Örnek dosya ektedir.
 

Ekli dosyalar

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,929
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
İstediğiniz sonuç bu mu?

Kod:
=TOPLA.ÇARPIM((E3:E146)*(C3:C146))
 
Katılım
22 Haziran 2012
Mesajlar
94
Excel Vers. ve Dili
2016 Türkçe
İstediğiniz sonuç bu mu?

Kod:
=TOPLA.ÇARPIM((E3:E146)*(C3:C146))
Ali Bey, evet sizin formül toplamı doğru buldu teşekkür ederim. Boş hücreleri dikkate almıyor formül demek ki. Diğer formül de birden büyük veya eşitse koşulu vardı.
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
......Boş hücreleri dikkate almıyor formül demek ki. ....
Merhaba.

Bilgi amaçlı bir şey söyleyeyim; yukarıdaki cümleniz malesef tam olarak doğru değil.

Formülü uyguladığınız hücre seçili durumda iken, formül çubuğunun solundaki f(x) düğmesine tıklarsanız,
Ms.Excel formül ile ilgili size bir miktar bilgi verir.

Orada göreceğiniz şey; herbir satır için alınan çarpma işlemi sonuçların, aralarına \ işareti koyulmuş bir listesidir.
Bunun anlamı da;
-- C ve/veya E sütunu boşsa o satır dikkate alınmıyor DEĞİL, o satır için 0 değeri bulunuyor
(örneğin başka bir sütunda, =C5*E5 formülünü uygularsanız; bu hücrelerden biri veya ikisi boşsa sonuç 0 bulunur),
-- C ve E sütunu dolu olan satırlarda ise çarpımları bulunuyor ve bulunan bu sonuçlar toplanıyor.

Yani en az biri boş olan satırlar da dikkate alınıyor ancak sonucu 0 olarak hesaba katılıyor.

TOPLA.ÇARPIM işleviyle ilgili forumda araştırma yaparsanız, bu işlevin çok farklı kullanımlarını göreblirsiniz.

İyi çalışmalar dilerim.
.
 
Üst