Çözüldü ÇOKETOPLA Çoklu kısıt kullanma

ozgur_ayaz

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Arkadaşlar merhaba.

Çoketopla kullanırken kısıt alanında şu değerlere eşit değil demek istiyorum. Örnek XX'ya ve YY'ye eşit olmayanları al demek istiyorum.
Tek kısıt olunca şu şekilde yazabiliyoruz: ÇOKETOPLA( B:B ; A:A ; kısıt 1)
  • "<>" & $C$1) ya da alternatif olarak "<> XX" yazabiliyoruz.
  • <> kullanmazsak, direk {XX, YY} de yazabiliyoruz istenen değerler için.
<> işareti için , hem tek tek girerek {}, hem de aralık seçerek C1:C3 çoklu kısıt nasıl yazabiliriz onu bulamadım bir türlü.

"<> {XX, YY}" yazınca olmuyor aynı şekilde "<>" & C1:C3 yazınca da olmuyor.

2 tane çoketopla yazıp XX,YY olanları çıkarmak da bir çözüm ama o lazım değil, tek formülle lazım.

Örnek dosya ektedir.
 

Ekli dosyalar

[REACTS=1,2,10,9]=TOPLA(ÇOKETOPLA($B$2:$B$9;$A$2:$A$9;"="&$C$2:$C$7))[/REACTS]Algoritmanızı terse çevirip, kriter olarak eşit olmayanları değilde eşit olanları bir aralığa yazarsanız üstteki formül ile sonuç alınıyor.
<> kısmında verdiği sayı alakasız oldu, zamansızlıktan nedenini inceleyemedim.
Dizi formülüdür, Excel 365 kullanıcısı değilseniz, Ctrl + Shift + Enter tuşlarına birlikte basmanız gerekir.
 
[REACTS=1,2,10,9]=TOPLA(B2:B9)-TOPLA(TOPLA($B$2:$B$9)-ÇOKETOPLA($B$2:$B$9;$A$2:$A$9;"<>"&$C$2:$C$9))[/REACTS]Üstteki formül ile verdiğiniz kriter aralığında olanları düşerek toplama yapıyor.
2-3 deneme de soruna rastlamadım.
 
Üst