Страницы: 1
RSS
Подсчет количества значений с автоматическим определением диапазона
 
Добрый день, суть вопроса: нужно сделать подсчет количества измерений в диапазоне, например, от В2 до В10 (включительно). Проблема заключается в том, что посчитать нужно таких несколько тысяч строк и каждый раз выделять диапазон крайне долго. Нужно чтобы диапазон определялся сам. А то есть напротив номера измерения и до следующего номера измерения (Во вложении есть понятный пример). Возможно, некоторым усложнением является то, что по данному номеру измерения могут добавляться значения измерений и соответственно диапазон должен увеличиваться.

Буду рад любой наводке. Спасибо за помощь.
 
Цитата
Александр Шиллер написал:
Во вложении есть понятный пример
Здравствуйте!
Ничего не понятно. Количество измерений это 4 или 9+7+11+1=28? Куда девать результат? Зачем выделять диапазон? Почему нельзя просто сосчитать количество чисел в столбце B?
Изменено: zav - 16.06.2020 09:18:05
 
если доп столбец допустим то можно так
Лень двигатель прогресса, доказано!!!
 
Заполнить пустые ячейки воспользовавшись это статьёй Заполнение пустых ячеек значениями из соседних ячеек и постороить сводную
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Количество измерений это подсчет количество значений в диапазоне от, например, В2 до В10.
Нельзя потому что нужно сосчитать количество измерений для конкретного номера.

Есть номер, у номера есть какое-то количество измерений, нужно подсчитать сколько их было для конкретного номера, а не для всего столбца.
То есть сделали формулу: она определила диапазон - подсчитала количество значений и вывели результат в том месте где он сейчас (9, 7, 11, 1 - в примере). В следующий раз когда нужно посчитать мы копируем эту формулу вставляем напротив номера и он сам определяет диапазон и считает. Насколько я понимаю это элементарнейшая функция с автоматическим определением диапазона, но пока мало разбираюсь.
 
Сергей, отличный вариант. Но неужели нельзя без доп столбца?
 
Цитата
Александр Шиллер написал:
Но неужели нельзя без доп столбца?
Цитата
Максим В. написал:
Заполнить пустые ячейки воспользовавшись это статьёй
Лень двигатель прогресса, доказано!!!
 
Александр Шиллер, в D2 и тянуть куда нужно, сделал на 10 000 строк формулу
* тормоза могут быть
и да это массивная формула
Код
=ЕСЛИ($A2="";"";СЧЁТЗ(ИНДЕКС($B:$B;ПРОСМОТР(2;1/($A$1:A2<>"");СТРОКА($A$1:A2));1):ИНДЕКС($B:$B;ПОИСКПОЗ(ЛОЖЬ;ЕПУСТО(A3:$A$10000);0)+СТРОКА(E2)-1)))
Изменено: Mershik - 16.06.2020 09:52:11
Не бойтесь совершенства. Вам его не достичь.
 
Вариант без доп. столбца.
=ЕСЛИ(A2<>"";СЧЁТЗ(B2:B$30)-СУММ(D3:D$30);"")
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Mershik,все заработало. Это то, что было нужно. Огромное спасибо!!!
Страницы: 1
Наверх