Excel formülü: x veya y'ye eşit olmayan hücreleri sayma -

İçindekiler

Genel formül

=COUNTIFS(rng,"x",rng,"y")

Özet

Şuna veya buna eşit olmayan hücreleri saymak için, COUNTIFS işlevini birden çok ölçütle kullanabilirsiniz. "Kırmızı" veya "mavi" ye eşit olmayan hücrelerin sayısını saymak için E5'teki formül:

=COUNTIFS(rng,"red",rng,"blue")

Bu örnekte "rng", B5: B10'a eşit olan adlandırılmış bir aralıktır.

Açıklama

EĞERSAY işlevi, sağlanan bir veya daha fazla ölçütü karşılayan bir aralıktaki hücre sayısını sayar. Bir hücrenin sayılabilmesi için tüm koşulların geçmesi gerekir.

Gösterilen örnekte, B sütununda rng adı verilen adlandırılmış bir aralıktaki bir renk listesi vardır . Rengin kırmızı veya mavi olmadığı hücreleri saymak istiyoruz. Bu sorunu çözmek için iki ayrı koşula ihtiyacımız var: (1) "kırmızı" ya eşit değil ve (2) "mavi" değil.

Ölçütler, aralık / ölçüt çiftleriyle sağlanır ve mantıksal işleçleri kullanabilir. Bu durumda anahtar, "eşit değildir" operatörünü kullanmaktır;

rng,"red" // not equal to "red" rng,"blue" // not equal to "blue"

Diğer renkleri hariç tutmak için ek aralık / ölçüt çiftleri ekleyin.

SUMPRODUCT ile alternatif

SUMPRODUCT işlevi, birden çok koşulu karşılayan hücreleri de sayabilir. Yukarıdaki örnek için, SUMPRODUCT sözdizimi şöyledir:

=SUMPRODUCT((rng"blue")*(rng"green"))

Bu, OR mantığı için çarpma ile Boole cebri kullanımına bir örnektir.

Ilginç makaleler...