Как суммировать одинаковые ячейки в excel
Автор @@Elena@@ задал вопрос в разделе Другие языки и технологии
как сложить ячейки с одинаковыми данными Эксель и получил лучший ответ
Ответ от Ёергей Марков[гуру]
Без макроса не выйдет удалять строки или же копировать по условию без применения VBA.
Все равно придется немного руками поработать, но можно гораздо облегчить себе труд, применяя функцию СУММЕСЛИ ()
Поясню. Создаем правее столбец, где будет рассчитываться суммарное количество предметов по каждому артикулу.
Вводим в 1 ячейку =СУММЕСЛИ ($A$2:$A$8;A2;$D$2:$D$8), после чего растягиваем на нужный нам диапазон.
Очень важно здесь сделать адрес диапазонов в формуле фиксированный, т. е. поставить знаки $, как видите на картинке.
Теперь Елена, можно через фильтр выделять по артикулу и удалять лишние строки, или же сперва отсортировать по возрастаюнию и удалять уже через shift, что, на мой взгляд, быстрее. Получим в результате:
Эксель для таких вещей не предназначено. Это легко делается в базе данных, например в ACCESS. При этом не надо заботится о количестве строчек, в отчёте все строчки сложатся, а лишнии удалятся автоматически.
Потом можно добавлять строчки и получим новый результат, так как отчёт при каждом открытии пересчитывается.
сортируешь таблицу по артикулу создаешь колонку с текущей суммой с формулой ЕСЛИ (A2=A1;D2+D1;D2) соостветсвенно подредактируй под свои нужды