• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
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
 
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))
 
pazar sabahı 07:55 çözümlerinizi denedim sayın korhan hocam
sonuçlar aynı ve doğru çok teşekkürler
 
Geri
Üst