Çoketopla'yı Topla.Çarpım Şekline Dönüştürme

Katılım
16 Temmuz 2014
Mesajlar
74
Excel Vers. ve Dili
2010 TR
Altın Üyelik Bitiş Tarihi
13-04-2024
Merhaba arkadaşlar, daha önce hiç toplam.çarpım kullanmadım hep çoketopla ile işimi gördüm ama eski sürümde çalışması için çok e topla ile yaptığım formülü toplam.çarpıma çevirmem lazım. 1 tanesini çevirebilirsem gerisini kendim halledebileceğim

Bu konuda yardımcı olabilir misiniz?

Formülüm şu şekilde:

Kod:
=EĞER($B$3="GENEL TOPLAM";ÇOKETOPLA(DATA!$O:$O;DATA!$B:$B;$F10;DATA!$T:$T;"GeçenHafta";DATA!$S:$S;"Kartopu");ÇOKETOPLA(DATA!$O:$O;DATA!$B:$B;$F10;DATA!$E:$E;$B$3;DATA!$T:$T;"GeçenHafta"))
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Deneyiniz:

Kod:
=EĞER($B$3="GENEL TOPLAM";TOPLA.ÇARPIM(DATA!$O:$O*(DATA!$B:$B=$F10)*(DATA!$T:$T="GeçenHafta")*(DATA!$S:$S="Kartopu"));TOPLA.ÇARPIM(DATA!$O:$O*(DATA!$B:$B=$F10)*(DATA!$E:$E=$B$3)*(DATA!$T:$T="GeçenHafta")))
 
Katılım
16 Temmuz 2014
Mesajlar
74
Excel Vers. ve Dili
2010 TR
Altın Üyelik Bitiş Tarihi
13-04-2024
Deneyiniz:

Kod:
=EĞER($B$3="GENEL TOPLAM";TOPLA.ÇARPIM(DATA!$O:$O*(DATA!$B:$B=$F10)*(DATA!$T:$T="GeçenHafta")*(DATA!$S:$S="Kartopu"));TOPLA.ÇARPIM(DATA!$O:$O*(DATA!$B:$B=$F10)*(DATA!$E:$E=$B$3)*(DATA!$T:$T="GeçenHafta")))
Hocam merhaba DEĞER! hatası verdi maalesef. Ekte dosyayı da paylaştım
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki gibi deneyiniz.

Kod:
=EĞER($B$3="GENEL TOPLAM";TOPLA.ÇARPIM((DATA!$O:$O);(DATA!$B:$B=$F10)*(DATA!$T:$T="GeçenHafta")*(DATA!$S:$S="Kartopu"));TOPLA.ÇARPIM((DATA!$O:$O);(DATA!$B:$B=$F10)*(DATA!$E:$E=$B$3)*(DATA!$T:$T="GeçenHafta")))
Ek olarak TOPLA.ÇARPIM fonksiyonu yapısı gereği dosyayı ağırlaştırır. Bu sebeple fonksiyon içinde tüm sütunu kapsayacak şekilde hücre aralığı tanımlamak doğru kullanım şekli değildir.

DATA sayfanızın alabileceği maksimum satır değerini baz alıp fonksiyonu kurmanızı tavsiye ederim. Ya da forumdaki dinamik alan uygulamalarını inceleyip tablonuza uyarlayabilirsiniz.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
DEĞER hatasının sebebi sanıyorum DATA sayfasının O1 hücresinde yer alan "Net miktar" şeklindeki metinsel ifade. Ordaki ifade sayısal olsaydı DEĞER hatası oluşmazdı. Bunu O1 hücresine örneğin 1 yazarak gözlemleyebilirsiniz.
 
Üst