Topla.Çarpım ile ilgili birden fazla kriterli soru

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,645
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba sayın hocalarım geçen sene hocalarımın bi kasa programı için formülasyon yaparken aşağıdaki formülü yazdılar

"=TOPLA.ÇARPIM((A4:A2000>=B1)*(A4:A2000<=D1)*(B4:B2000={2;3;4;5;6;7;8;9;10;12;13;14;17;18;20;22;"İŞ.AV";"DİĞER"})*(E4:E2000))"

bu formülde B4:B2000={2;3....} ile olan kıyaslama için şöyle birşey yapabilirmiyiz
F1:F30 arasına (kasada harcamalar maksimum 30 kaleme ayırdım) istediğim sayıları yazacam be Harfte olabilir tabiki ve formüldeki mantık şu olcak F1:F30 arasında olan sayıları ve harfleri B4:B2000 aralığında değerlendir

bunu neden sordum geçen sene kasadaki harcama kodlarını 6 sınıfa ayırmıştım ama bu sene 20 lerde
ha formülün içine girip hangi koduda sonuca dahil etmek istersem ekliyodum {2;3...} bu kısıma manuel yazarak

işte ekleyeceğim yada çıkartacağım kalemler olucağı için onları bir veri aralığında yazsam ve hocalarım ESAYIYSA ve KAÇINCI gibi mantıklarla formüle ekleseler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,272
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sn. modoste aşağıdaki linkte #8 nolu mesajda sizin istedğiniz çözüm bulunmaktadır. İncelermisiniz.

Sumproduct-Topla.Çarpım Fonksiyonu ve Uygulamaları


Normalde linkteki örneğe göre aşağıdaki formül ile çözüme gidebiliyorsunuz.

Kasa kriterlerinizi M1:M100 aralığında olacak şekilde baz aldım.

Kod:
=TOPLA.ÇARPIM(((A4:A1000>=B1)*(A4:A1000<=D1))*(EĞERSAY(M1:M100;B4:B1000))*(E4:E1000))
Bende nasıl yaparım diye uğraşırken aşağıdaki şekilde dizi formülü ile çözüm buldum. Dilediğinizi kullanabilirsiniz.

Formülü hücreye CTRL+SHIFT+ENTER ile giriniz.

Kod:
=TOPLA.ÇARPIM((A4:A1000>=B1)*(A4:A1000<=D1)*((B4:B1000=DEVRİK_DÖNÜŞÜM(M1:M100)))*(E4:E1000))
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,645
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
pazar sabahı 07:55 çözümlerinizi denedim sayın korhan hocam
sonuçlar aynı ve doğru çok teşekkürler
 
Üst