Программное обеспечение

Вопрос по функции суммы в экселе

Вопрос такой (покажу на простом примере):

В ячейках А1, А2 и А3 пишем числа 1,2 и 3 соответственно.
В А4 вставляем функцию суммы.
Затем перед А4 вставляем новую строчку и вписываем в А4 число 4
Функция суммы теперь спустилась на пятую строчку и сумма поменялась с 6 на 10.

А вот если теперь перед функцией суммы вставить не одну, а две строчки.
Функция суммы спустится на 7-ю строку.
5-ю строчку оставляем пустой, а в шестую вписываем число 5. Сумма не меняется.

В качестве решения мне подсказали всегда оставлять одну строку перед суммой пустой и перед неё добавлять новые строчки.
Но может есть более хорошее решение? Ведь не все это знают...
это прямо зависит от того, как вы выделяете массив суммирования.
также удобно сумму расположить в отрыве от массива суммирования: глазам удобно видеть сумму на постоянном месте.
не обижайся! вопрос слишком простой..
Djon Djon
Djon Djon
65 659
Лучший ответ
Джейсон Морфин Если таблица большая, много строк и столбцов, то нужно чтобы сумма была внизу каждого столбца, а не на постоянном месте. И перемещалась вниз по мере добавления новых строк.
И как можно выделить массив суммирования, если я просто пишу формулу суммы?
клик на любой яч. и на вкладке Главная - Форматировать как таблицу
Созданная Таблица получает имя Таблица1,2,3 и т. д. которое, можно изменить на более адекватное на вкладке Конструктор. Это имя можно использовать в любых формулах, выпадающих списках и функциях, например в качестве источника данных для сводной таблицы или массива поиска для функции ВПР (VLOOKUP).
Созданная один раз Таблица автоматически подстраивается в размерах при добавлении или удалении в нее данных. Если дописать к такой Таблице новые строки - она растянется ниже, если добавить новые столбцы - разойдется вширь. В правом нижнем углу Таблицы можно увидеть автоматически перемещающийся маркер границы и, при необходимости, скорректировать его положение мышью:
В шапке Таблицы автоматически включается Автофильтр (можно принудительно отключить на вкладке Данные ).
При добавлении новых строк в них автоматически копируются все формулы.
При создании нового столбца с формулой - она будет автоматически скопирована на весь столбец - не надо тянуть формулу черным крестом автозаполнения.
При прокрутке внутри Таблицы вниз заголовки столбцов (A, B, C…) меняются на названия полей, т. е. уже можно не закреплять шапку диапазона как раньше (в Excel 2010 там еще и автофильтр):
Включив флажок Показать итоговую строку на вкладке Конструктор мы получаем автоматическую строку итогов в конце Таблицы с возможностью выбора функции (сумма, среднее, количество и т. д.) по каждому столбцу:
К данным в Таблице можно адресоваться, используя имена отдельных ее элементов. Например, для суммирования всех чисел в столбце НДС можно воспользоваться формулой =СУММ (Таблица1[НДС]) вместо =СУММ (F2:F200) и не думать уже про размеры таблицы, количество строк и корректность диапазонов выделения. Также возможно использовать еще следующие операторы (предполагается, что таблица имеет стандартное имя Таблица1):

=Таблица1[#Все] - ссылка на всю таблицу, включая заголовки столбцов, данные и строку итогов
=Таблица1[#Данные] - ссылка только на данные (без строки заголовка)
=Таблица1[#Заголовки] - ссылка только на первую строку таблицы с заголовками столбцов
=Таблица1[#Итоги] - ссылка на строку итогов (если она включена)
=Таблица1[#Эта строка] - ссылка на текущую строку, например формула =Таблица1[[#Эта строка]; [НДС]] - будет ссылаться на значение НДС из текущей строки таблицы.
Елдос Айтжанов
Елдос Айтжанов
93 227
Очень! очень странное требование !

"... как можно выделить массив суммирования, если я просто пишу формулу суммы?..."
когда вы пишите формулу суммы
СУММ (A1:A3)
то УЖЕ прописываете диапазан/массив суммирования .
Осталось только подкорректировать конечный адрес

"...была внизу каждого столбца ..."
Очень! очень странное требование !
Решений здесь как минимум два . Одно из них на макросах и это не ко мне.
Но я бы хотел кое-что уточнить:

во-первых, проще дописывать, а не вставлять новые данные.
во-вторых, "...вставить не одну, а две строчки. .."
в столбец "А" надо вставить 2 строки, а в столбец "D" вообще не надо ничего добавлять .
И как вы будете это делать ?
в третьих, удобно ли будет вам смотреть сумму "А" на 359 строке а сумма "В" будет на строке 12 ?
А как вы относитесь к тому чтобы сумму смотреть в закрепленной шапке ?
Михаил Яксун
Михаил Яксун
93 172
Джейсон Морфин Вот простой пример, когда сумма удобная внизу. Теперь при добавлении следующего месяца платежи, произведенные в нём, не будут прибавляться к общей сумме.
PS. Мне уже подсказали формулу суммы для таких случаев, так что ответ уже есть. Тут я только для примера Вам показал, когда такое может понадобиться