Формула Excel: Запуск групи підрахунку за n розміром -

Зміст

Загальна формула

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

Резюме

Щоб створити поточний підрахунок груп змінного розміру, ви можете використовувати функцію COUNTA та CEILING. У наведеному прикладі С5 містить таку формулу:

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

де "розмір" - названий діапазон F4.

Пояснення

Ядром цієї формули є функція COUNTA, конфігурована з таким розширенням, як це:

COUNTA($B$5:B5)

Під час копіювання формули в стовпець, діапазон, що починається з B5, розширюється, включаючи кожен новий рядок, і COUNTA повертає поточний рахунок усіх непустих записів у діапазоні.

Потім результат COUNTA ділиться на "розмір", налаштований як іменований діапазон F4. Використання комірки на аркуші для розміру групи дозволяє змінювати групування в будь-який час без редагування формули. Названий діапазон використовується лише для читабельності та зручності.

Потім отримане значення обробляється функцією CEILING зі значенням 1. CEILING - це функція округлення, яка завжди округлюється до наступної одиниці значущості. У цьому прикладі це спричиняє округлення дробових значень до наступного цілого числа.

Обробка порожніх комірок

Якщо діапазон, який ви підраховуєте, містить порожні або порожні клітинки, ви можете обернути формулу всередині функції IF наступним чином:

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

Тут ми виконуємо описану вище операцію підрахунку та округлення лише тоді, коли комірка в стовпці B не є порожньою. Якщо він пустий, ми пропускаємо підрахунок і повертаємо порожній рядок ("").

Цікаві статті...