есть столбец с заполненными ячейками, есть разрывы(незаполненные ячейки, по 2 ячейки подряд) задача: в первой свободной ячейке посчитать сумму заполненных до неё ячеек, соответственно и в дальнейших незаполненных ячейках надо вставлять такую же сумму, именно частей столбца, от незаполненной ячейки до ячейки суммирования столбец очень большой, порядка 7000 строк
Пояснение для формулы в А6 СУММ(A$1:A5) - сумма от первой ячейки столбца до предыдущей ячейки с формулой ПРОСМОТР(2;1/(A$1:A5="");СТРОКА(A$1:A5)) - определяет строку с ближайшей пустой ячейкой выше ячейки с формулой. СУММ(A$1:ИНДЕКС(A:A;ПРОСМОТР(2;1/(A$1:A5="");СТРОКА(A$1:A5))) - сумма от первой ячейки столбца до ближайшей пустой ячейки выше ячейки с формулой Разница сумм есть искомая сумма.
просматриваемый вектор {1:1:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!} Ищем 2 Если функции ПРОСМОТР не удается найти искомое_значение, то в просматриваемом_векторе выбирается наибольшее значение, которое меньше искомого_значения или равно ему. Находит последнюю единицу, а функция возвращает соответствующее значение из вектора результатов {1:2:3:4:5} - т.е. 2
написал: просматриваемый вектор {1:1:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!}Ищем 2Если функции ПРОСМОТР не удается найти искомое_значение, то в просматриваемом_векторе выбирается наибольшее значение, которое меньше искомого_значения или равно ему.Находит последнюю единицу, а функция возвращает соответствующее значение из вектора результатов {1:2:3:4:5} - т.е. 2