Excel formülü: İki sayı arasındaki hücreleri sayma -

Genel formül

=COUNTIFS(range,">="&A1,range,"<"&B1)

Özet

Bir hücre aralığındaki iki sayı arasındaki değerleri içeren hücrelerin sayısını saymak için COUNTIFS işlevini kullanabilirsiniz. Formülün genel biçiminde (yukarıda), aralık , sayıları içeren bir hücre aralığını, A1 alt sınırı ve B1, saymak istediğiniz sayıların üst sınırını temsil eder. Gösterilen örnekte, G5'teki formül aşağıdaki gibidir:

=COUNTIFS(data,">="&E5,data,"<"&F5)

burada veriler adlandırılmış aralık C5: C15'tir.

Açıklama

Bu örnekteki amaç, gösterildiği gibi belirli aralıklara düşen sayıları saymaktır. Düşük değer "Başlangıç" sütunundan ve üst değer "Bitiş" sütunundan gelir. Her aralık için, alt değeri dahil etmek, ancak üst değeri hariç tutmak istiyoruz. Yalnızca kolaylık sağlamak için, sayılan sayılar adlandırılmış aralık verilerindedir.

Bu sorunu çözmek için kullanılan formül, birden çok ölçütü karşılayan hücreleri saymak için tasarlanmış COUNTIFS işlevine dayanmaktadır.

=COUNTIFS(data,">="&E5,data,"<"&F5)

EĞERSAY, ölçütleri aralık / ölçüt çiftleri olarak kabul eder. İlk aralık / ölçüt çifti, verilerdeki E sütunundaki "Başlangıç" değerine eşit veya daha büyük (> =) değerleri kontrol eder:

data,">="&E5

İkinci aralık / ölçüt çifti, verilerde F sütunundaki "Bitiş" değerinden (<) daha küçük olan değerleri kontrol eder:

data,"<"&F5

İkimizde kriterleri için aynı dizi kaynağı olduğundan, her hücre verilerine nihai sayısına dahil edilebilmesi için her iki kriterlerini karşılamalıdır.

Her iki durumda da, hücre referansını mantıksal operatöre birleştirmemiz gerektiğini unutmayın. Bu, Excel'deki RACON işlevlerinin bir tuhaflığıdır.

Formül G sütununa kopyalandığında, E ve F sütunlarıyla tanımlanan aralığa düşen sayıların sayısını verir.

COUNTIF alternatifi

EĞERSAY işlevine sahip olmayan eski bir Excel sürümünüz varsa, bunun yerine EĞERSAY işlevini şu şekilde kullanabilirsiniz:

=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)

İlk EĞERSAY, bir aralıktaki "Başlangıç" a eşit veya daha büyük olan hücrelerin sayısını sayar ("Bitiş", "Başlangıç" dan büyük olduğundan, tanımı gereği "Bitiş" değerinden daha büyük değerleri de içerir). İkinci EĞERSAY, "Bitiş" değerinden büyük veya ona eşit değerlere sahip hücrelerin sayısını sayar. Bu ikinci sayı, ilk sayıdan çıkarılır ve nihai sonucu verir - "Başlangıç" ve "Bitiş" arasındaki değerleri içeren hücre sayısı.

Ilginç makaleler...