• DİKKAT

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

ÇOKETOPLA fonksiyonunda boş değerlerin toplanması

  • Konbuyu başlatan Konbuyu başlatan tamer42
  • Başlangıç tarihi Başlangıç tarihi

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,201
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Ekli dosyada ÇOKETOPLA fonksiyonu uygulamasında;
Data sayfası C sütununda (Not) "X" ve boş hücreler mevcut, sadece bu şekilde;
Kod:
 =ÇOKETOPLA(Data!D:D;Data!A:A;A2;Data!B:B;B2;Data!C:C;C2)
Özet sayfasında toplam almak istediğimde C sütununda yine "X" ve boş hücreleri Data sayfasında karşılaştırarak toplamı alsın istiyorum
Yalnız boş hücreleri toplama almıyor, özetle bu kriterde boş hücreleride alacak şekilde bir çözüm var mıdır?

Özetle "X" olanları "X", boş olanları boş olarak değerlendirsin.

desteğiniz için Teşekkürler,
iyi Çalışmalar.
 

Ekli dosyalar

Deneyiniz.

C++:
=SUMIFS(Data!D:D;Data!A:A;A2;Data!B:B;B2;Data!C:C;IF(C2="";"";C2))

Ya da;

C++:
=SUMIFS(Data!D:D;Data!A:A;A2;Data!B:B;B2;Data!C:C;C2&"")
 
Deneyiniz.

C++:
=SUMIFS(Data!D:D;Data!A:A;A2;Data!B:B;B2;Data!C:C;IF(C2="";"";C2))

Ya da;

C++:
=SUMIFS(Data!D:D;Data!A:A;A2;Data!B:B;B2;Data!C:C;C2&"")

Dolu alanları yanlış topluyor, formüldeki hata nerede?
 

Ekli dosyalar

Bu şekilde işinizi görmez mi?

Boş Hücreler >>> =ETOPLA(A:A;"<>x";B:B)
Dolu Hücreler >>> =ETOPLA(A:A;"x";B:B)

Soruyu böyle sorunca haklısınız ama 'x'leri dolu hücreleri göstermek için koydum, orada çok farklı n kadar metin var.
 
A sütunundaki boş hücreleri filtreledikten sonra ilgili hücreleri seçip DELETE tuşuna basınız. Sonrasında kullandığınız formül doğru sonucu üretecektir.

Alternatif olarak SUMPRODUCT kullanabilirsiniz.

Boş hücreler için;
C++:
=SUMPRODUCT(--(LEN(TRIM(A:A))=0);(B:B))

Dolu hücreler için;
C++:
=SUMPRODUCT(--(LEN(TRIM(A:A))>0);(B:B))
 
Geri
Üst