Страницы: 1
RSS
Максимальный диапазон пустых ячеек в столбце видимых данных
 
Добрый вечер!

Подскажите, пожалуйста, решение моей задачи (проблемы)?
Задача: определение максимального диапазона пустых ячеек в столбце видимых данных, то есть формула
Код
=МАКС(ЧАСТОТА(СТРОКА(C3:C30);(ЕЧИСЛО(C3:C30))*СТРОКА(C3:C30)))-1

определяет максимальный диапазон пустых ячеек в столбце C3:C30 (количество пустых ячеек подряд). Мне необходимо считать максимальный диапазон пустых ячеек только в отфильтрованных (видимых) строках столбца C3:C30.
 
Вариант решения прилагаю.
Получилась такая громоздкая формула
Код
=МАКС(ЧАСТОТА(ЕСЛИ(ЕСЛИОШИБКА((ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B3;СТРОКА(ДВССЫЛ("B2:B"&ЧСТРОК(B2:B30)))-2;))=0;"";1)*C3:C30);"")="";"";СТРОКА(C3:C30));ЕСЛИОШИБКА(ЕСЛИ(ЕСЛИОШИБКА((ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B3;СТРОКА(ДВССЫЛ("B2:B"&ЧСТРОК(B2:B30)))-2;))=0;"";1)*C3:C30);"")="";"";ЕСЛИ(ЕСЛИОШИБКА((ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B3;СТРОКА(ДВССЫЛ("B2:B"&ЧСТРОК(B2:B30)))-2;))=0;"";1)*C3:C30);"")=0;0;1))*СТРОКА(C3:C30);"")))-1
Есть один ньюанс: она не корректно показывает значения, если в столбце при фильтрации получились все строчки пустыми. Пока не очень понимаю, как поправить это дело.
Изменено: turbidgirl - 29.02.2020 13:28:18
 
Формула работает. Большое спасибо, очень благодарен!
Страницы: 1
Наверх