Страницы: 1
RSS
Как посчитать сумму первых трех чисел в столбце
 
Как посчитать сумму первых трех чисел в столбце, в котором есть положительные, отрицательные числа, нули и пустые ячейки
Есть вариант, но он плохо работает
Изменено: Sergey1669 - 01.08.2022 19:38:13
 
Поменяйте ROW(1:62) на ROW(B$14:B$63)-ROW(B$13) и перестанет плохо работать.
Ну и там вроде тоже ответили.
Изменено: memo - 01.08.2022 20:09:59
 
Спасибо! Я понял!
Изменено: Sergey1669 - 01.08.2022 20:11:11
 
Летучесть лишняя.
=SUM(C14:INDEX(C:C;SMALL(IF(C14:C63<>"";ROW(C14:C63));3)))
По вопросам из тем форума, личку не читаю.
 
БМВ, Не все так однозначно с этим файликом. Я тут глянул варианты на мире. Формулы Ника и Египтянина работают, пока в диапазоне не появится ноль, а ТС судя по тамошней переписке нужно, чтобы он игнорировался. Ваша формула также зависит от наличия 0 в диапазоне, еще взгляните на столбец В и С, там несоответствие. Кроме того, формула выдает ошибки в столбцах Е и F.
 
memo,  ну это просто подправить
=SUM(C14:INDEX(C:C;IFERROR(SMALL(IF(ISNUMBER(C14:C63);ROW(C14:C63));3);63)))
По вопросам из тем форума, личку не читаю.
 
БМВ, Сейчас ок, но с нулями опять засада, и что самое интересное по этому поводу ничего не приходит в голову  :qstn:
Хотя, нет. Что-то торможу я сегодня. Видимо недосып)).
=SUM(B14:INDEX(B:B;IFERROR(SMALL(IF(ISNUMBER(B14:B63)*(B14:B63<>0);ROW(B14:B63));3);63)))
Изменено: memo - 02.08.2022 00:16:43
 
Там написал. Повторю здесь. Хотя, по сути - одно и то же )))
Код
=СУММ(B3:ИНДЕКС(B:B;ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО(1/B3:B49);СТРОКА(3:49));3);49)))
Скажи мне, кудесник, любимец ба’гов...
Страницы: 1
Наверх