Динамический диапазон и смещение в Excel

Динамический диапазон и смещение в Excel

Мне нужна помощь в построении формулы динамического диапазона, которая может пропускать строки.

=SUM(OFFSET(H111;5;0;COUNTA(H111:H116) + 1;1))

Моя идея состояла в том, чтобы начать H111и спуститься на 5 строк, использовать их COUNTAдля подсчета всех непустых строк и добавить 1 для корректировки одной пустой строки заголовка/цветной строки между ними.

Я хочу иметь возможность учитывать SUMвсе накопленные амортизации по каждому активу в поле общей стоимости амортизации и иметь возможность добавлять новые элементы, на которые формула динамически реагирует.

снимок экрана рабочего листа

решение1

Вы можете использоватьСУММЕСЛИ(диапазон, критерии, [диапазон_суммирования])для этого.

SUMIF() ищет в указанном вами диапазоне для указанного вами критерия и суммирует соответствующие значения в другом столбце. В вашем случае поместите эту формулу в H105:

=SUMIF(A:A,A111,H:H)

При этом во всех столбцах A ищется значение в A11 (Накопленная амортизация), а соответствующие значения в столбце H суммируются. Сумма будет включать все значения, которые вы добавите в будущем.

Вы также можете указать меньшие диапазоны, например A111:A150 и H111:H150, где конец диапазона находится дальше, чем любые новые значения, которые вы можете добавить.

Надеюсь, это поможет, и удачи вам.

Связанный контент