Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Office Новый топик    Ответить
 Итог в ячейке с переменным чилом строк.  [new]
ПГС
Member

Откуда:
Сообщений: 89
Добрый день, коллеги
Мне надо решить вроде бы простую задачу.
Имеется лист Excel
В нём формула суммирование 3-ей колонки.
Внутри в Basic VBA я буду добавлять строки между 3-ей и 4-й строками
4-я строка (сейчас) это итог. В дальнейшем номер итоговой строки конечно будет другим.

Вопрос в том, как написать формулу суммирования, чтобы после добавления строк в итоговой строке была сумма всех предшествующих строк, в том числе тех, которые будут добавлены в Basic?

К сообщению приложен файл. Размер - 7Kb


Сообщение было отредактировано: 27 янв 21, 15:02
27 янв 21, 15:06    [22270168]     Ответить | Цитировать Сообщить модератору
 Re: Итог в ячейке с переменным чилом строк.  [new]
ПГС
Member

Откуда:
Сообщений: 89
ПГС,

Пример получился неудачным, уточняю

К сообщению приложен файл. Размер - 8Kb
27 янв 21, 15:09    [22270172]     Ответить | Цитировать Сообщить модератору
 Re: Итог в ячейке с переменным чилом строк.  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21194
В А1-нотации это
=СУММ(ДВССЫЛ("C3";ИСТИНА):ДВССЫЛ("C"&(СТРОКА() - 1);ИСТИНА))
27 янв 21, 15:55    [22270200]     Ответить | Цитировать Сообщить модератору
 Re: Итог в ячейке с переменным чилом строк.  [new]
The_Prist
Member

Откуда: www.excel-vba.ru
Сообщений: 1990
ПГС,

еще вариант(не летучий):
=СУММ(ИНДЕКС(C;3):ИНДЕКС(C;СТРОКА()-1))
формула сделана для стиля R1C1. Если для А1:
=СУММ(ИНДЕКС(C:C;3):ИНДЕКС(C:C;СТРОКА()-1))
27 янв 21, 16:50    [22270239]     Ответить | Цитировать Сообщить модератору
 Re: Итог в ячейке с переменным чилом строк.  [new]
ПГС
Member

Откуда:
Сообщений: 89
Спасибо всем!
Получилось.
27 янв 21, 17:07    [22270251]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить