Страницы: 1
RSS
Посчитать сумму до по строке до последней значимой ячейки
 
Добрый день.
Подскажите как стандартными функциями (VBA не интересует) excel решить такую задачу:
Есть строка неизвестно какой длины, длина меняется.
Нужно посчитать сумму по строке, но при этом я не хочу указывать в формуле суммы что-то типа =СУММ(A1:AZ1)
Как можно посчитать сумму при таких условиях более грамотно?
 
Код
=СУММ(A1:ИНДЕКС(1:1;ПОИСКПОЗ(9^9;1:1;1)))
Не знаю насколько это грамотно..., но вариант
 
Цитата
но при этом я не хочу указывать в формуле суммы что-то типа =СУММ(A1:AZ1)
почему?
это же самый простой вариант... чем он не устраивает?
 
И то правда. Не громоздко и минимум вычислений.
Я сам - дурнее всякого примера! ...
 
Спасибо, работает!
Да, вариант простой конечно, с простым указанием крайнего адреса где-то очень далеко, но это выглядит так, как если бы я создавал заранее массив на миллиард элементов, только лишь потому что не знаю сколько в нем будет элементов. Потенциально, это может привести к ошибкам в расчетах.
Например, насколько мне известно, с 2007 версии максимум по столбцам это XFD, а в ранних версиях, кажется, было меньше. А мне нужен универсальный шаблон.
Страницы: 1
Читают тему
Наверх