Excel formülü: Sayım grubunu n boyutuna göre çalıştırma -

İçindekiler

Genel formül

=CEILING(COUNTA(expanding_range)/size,1)

Özet

Değişken büyüklükte bir grup sayısı oluşturmak için COUNTA ve CEILING işlevini kullanabilirsiniz. Gösterilen örnekte, C5 şu formülü içerir:

=CEILING(COUNTA($B$5:B5)/size,1)

burada "boyut", adlandırılmış F4 aralığıdır.

Açıklama

Bu formülün özü, aşağıdaki gibi genişleyen bir aralıkla yapılandırılan COUNTA işlevidir:

COUNTA($B$5:B5)

Formül sütundan aşağı kopyalandıkça, B5 ile başlayan aralık her yeni satırı içerecek şekilde genişler ve COUNTA, aralıktaki boş olmayan tüm girişlerin değişen bir sayısını döndürür.

COUNTA'nın sonucu daha sonra "boyut" a bölünür ve adlandırılmış bir F4 aralığı olarak yapılandırılır. Grup boyutu için çalışma sayfasındaki bir hücreyi kullanmak, formülü düzenlemeden herhangi bir zamanda gruplamanın değiştirilmesine izin verir. Adı geçen aralık yalnızca okunabilirlik ve rahatlık için kullanılır.

Sonuç olarak ortaya çıkan değer, TAVANAYUVAR işlevi tarafından işlenir ve 1 anlamıyla işlenir. TAVAN, her zaman sonraki anlamlılık birimine yuvarlanan bir yuvarlama işlevidir. Bu örnekte, bu, kesirli değerlerin bir sonraki tam sayıya yuvarlanmasına neden olur.

Boş hücreleri kullanma

Saymakta olduğunuz aralık boş veya boş hücreler içeriyorsa, formülü IF işlevinin içine şu şekilde sarabilirsiniz:

=IF(B5"",CEILING(COUNTA($B$5:B5)/size,1),"")

Burada, yukarıda açıklanan sayma ve yuvarlama işlemini yalnızca B sütunundaki hücre boş olmadığında çalıştırıyoruz. Boşsa, sayımı atlar ve boş bir dize ("") döndürürüz.

Ilginç makaleler...