• DİKKAT

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

Topla.çarpım formülü yerine hangi formül

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba.

Aşağıdaki formül sayfayı çok kasıyor, bu formül yerine çoketopla formülünü uygulamaya çalıştım, yapamadım.
Yardımcı olur musunuz?

Kod:
=EĞER(TOPLA.ÇARPIM((ARŞİV!$B$2:$B$100000=$B2)*(YIL(ARŞİV!$F$2:$F$100000)=G$1))=0;"";TOPLA.ÇARPIM((ARŞİV!$B$2:$B$100000=$B2)*(YIL(ARŞİV!$F$2:$F$100000)=G$1)))
 
Aşağıdaki formül sanırım olur.
Kod:
=EĞER(ÇOKEĞERSAY(ARŞİV!$B$2:$B$100000;$B2;ARŞİV!$F$2:$F$100000;">="&TARİH($G1;1;1);ARŞİV!$B$2:$B$100000;$B2;ARŞİV!$F$2:$F$100000;"<="&TARİH($G1;12;31))=0;"";ÇOKEĞERSAY(ARŞİV!$B$2:$B$100000;$B2;ARŞİV!$F$2:$F$100000;">="&TARİH($G1;1;1);ARŞİV!$B$2:$B$100000;$B2;ARŞİV!$F$2:$F$100000;"<="&TARİH($G1;12;31)))
 
Sayın çıtır Bey, ellerinize sağlık çok teşekkür ediyorum, bu formül benim formüle göre daha iyi çalışıyor ama yinede biraz kasıyor.

Çoketopla formülü olsaydı nasıl olurdu, birde onu deneyebilir miyiz?
 
Siz iki kritere göre sayma işlemi yapıyorsunuz. Bu sebeple ÇOKEĞERSAY önerilmiş.

Formülün hızlanabilmesi için aralığı daraltmalısınız. 100.000 yerine daha küçük değerler yazmalısınız.

Birde formül sonucu sıfırsa boş bırak koşulunu eklemişsiniz. Bu da formülün gereksiz yere iki kez hesaplanmasını gerektiriyor. Formülü koşulsuz uygulayın ve sıfırlar gizlemek için forumda daha önce paylaşılan gizleme yöntemlerini uygulayın.
 
Sayın Korhan Bey, önerileriniz için çok teşekkür ediyorum.

Hayırlı günler diliyorum.
 
Geri
Üst