Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: Shadowmaker от 02.02.2017, 09:41

Название: Указание динамического диапазона при суммировании
Отправлено: Shadowmaker от 02.02.2017, 09:41
Вопрос такой:
Есть формула использующая массив - ну пусть будет СУММ(A10:A20)
Смысл в том, что этот массив динамический и может быть любым - как A1:A20, так и A19:A20 и т.п.
Какой именно это будет диапазон определяется в других ячейках - ну пусть это будут B1 и B2.
В B1 находим начало диапазона а в B2 конец.

Как мне в изначальной формуле СУММ(A10:A20) подставить значения из B1 и B2 чтобы получилось что-то типа СУММ(A{B1}:A{B2})
Название: Re: Как в формуле использовать значения из других формул
Отправлено: vikttur от 02.02.2017, 10:39
=СУММ(ИНДЕКС(A:A;B1):ИНДЕКС(A:A;B2))
В В1, В2 номера строк.
Если указаны ссылки (типа А20):
=СУММ(ДВССЫЛ(B1&":"&B2))
Не рекомендую: формула пересчитываеся при любом изменении на листе.
Название: Re: Указание динамического диапазона при суммировании
Отправлено: Shadowmaker от 02.02.2017, 11:47
разобрался, спасибо!