Как просуммировать одинаковые строчки с последующим удаление
Index
Дата: Суббота, 25.10.2014, 21:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Всем привет! Такая задача: Имеется перечень (КОД) напротив количество 1.необходимо-просуммировать все одинаковые строчки (КОД)-напротив в столбец -сумма 2.удалить все одинаковые строчки (КОД) -кроме просуммированной
Всем привет! Такая задача: Имеется перечень (КОД) напротив количество 1.необходимо-просуммировать все одинаковые строчки (КОД)-напротив в столбец -сумма 2.удалить все одинаковые строчки (КОД) -кроме просуммированной Index
Ответить
Сообщение Всем привет! Такая задача: Имеется перечень (КОД) напротив количество 1.необходимо-просуммировать все одинаковые строчки (КОД)-напротив в столбец -сумма 2.удалить все одинаковые строчки (КОД) -кроме просуммированной Автор - Index Дата добавления - 25.10.2014 в 21:16
shurikus
Дата: Суббота, 25.10.2014, 21:40 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация:
44
±
Замечаний:
0% ±
Excel 2007
Я бы не заморачивался и попробовал сводную таблицу. Единственное "НО", при внесении изменений в таблицу, сводную надо будет обновлять нажатием кнопки "обновить".
Я бы не заморачивался и попробовал сводную таблицу. Единственное "НО", при внесении изменений в таблицу, сводную надо будет обновлять нажатием кнопки "обновить". shurikus
К сообщению приложен файл:
Index.xls
(46.5 Kb)
Ответить
Сообщение Я бы не заморачивался и попробовал сводную таблицу. Единственное "НО", при внесении изменений в таблицу, сводную надо будет обновлять нажатием кнопки "обновить". Автор - shurikus Дата добавления - 25.10.2014 в 21:40
krosav4ig
Дата: Суббота, 25.10.2014, 21:44 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
т.к. со сводной я опоздал, то держите вариант на формулах
т.к. со сводной я опоздал, то держите вариант на формулах krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение т.к. со сводной я опоздал, то держите вариант на формулах Автор - krosav4ig Дата добавления - 25.10.2014 в 21:44
Index
Дата: Суббота, 25.10.2014, 21:44 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Не проверил-что то не правильно: допустим -109R00639 -должно быть 3 сумма -в вашем столбце 109R00639=2 что-то не так
Не проверил-что то не правильно: допустим -109R00639 -должно быть 3 сумма -в вашем столбце 109R00639=2 что-то не так Index
Ответить
Сообщение Не проверил-что то не правильно: допустим -109R00639 -должно быть 3 сумма -в вашем столбце 109R00639=2 что-то не так Автор - Index Дата добавления - 25.10.2014 в 21:44
krosav4ig
Дата: Суббота, 25.10.2014, 21:46 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
в параметрах поля значений должна быть сумма вместо количества
в параметрах поля значений должна быть сумма вместо количества krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение в параметрах поля значений должна быть сумма вместо количества Автор - krosav4ig Дата добавления - 25.10.2014 в 21:46
Index
Дата: Суббота, 25.10.2014, 21:50 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
krosav4ig, у вас правильный вариант... А принцип формулы -можете объяснить... тут в 2 шага -все решилось? или нет Код
=ЕСЛИ(B2>0;ЕСЛИ(СЧЁТЕСЛИ($B$1:$B1;$B2);"";СУММЕСЛИ($B:$B;$B2;$C:$C));"")
krosav4ig, у вас правильный вариант... А принцип формулы -можете объяснить... тут в 2 шага -все решилось? или нет Код
=ЕСЛИ(B2>0;ЕСЛИ(СЧЁТЕСЛИ($B$1:$B1;$B2);"";СУММЕСЛИ($B:$B;$B2;$C:$C));"")
Index
Сообщение отредактировал Serge_007 - Суббота, 25.10.2014, 22:40
Ответить
Сообщение krosav4ig, у вас правильный вариант... А принцип формулы -можете объяснить... тут в 2 шага -все решилось? или нет Код
=ЕСЛИ(B2>0;ЕСЛИ(СЧЁТЕСЛИ($B$1:$B1;$B2);"";СУММЕСЛИ($B:$B;$B2;$C:$C));"")
Автор - Index Дата добавления - 25.10.2014 в 21:50
Index
Дата: Суббота, 25.10.2014, 21:57 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
shurikus, со сводными пока не умею
shurikus, со сводными пока не умею Index
Ответить
Сообщение shurikus, со сводными пока не умею Автор - Index Дата добавления - 25.10.2014 в 21:57
Richman
Дата: Суббота, 25.10.2014, 22:07 |
Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация:
54
±
Замечаний:
0% ±
Excel 2007
krosav4ig , А почему нельзя просто ?
krosav4ig , А почему нельзя просто ?Richman
С Уважением, Richman
Ответить
Сообщение krosav4ig , А почему нельзя просто ?Автор - Richman Дата добавления - 25.10.2014 в 22:07
Index
Дата: Суббота, 25.10.2014, 22:33 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Richman, полагаю что сумму он будет выбивать-а удалять повторные строки нет
Richman, полагаю что сумму он будет выбивать-а удалять повторные строки нет Index
Ответить
Сообщение Richman, полагаю что сумму он будет выбивать-а удалять повторные строки нет Автор - Index Дата добавления - 25.10.2014 в 22:33
krosav4ig
Дата: Суббота, 25.10.2014, 22:37 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Index , Код
=ЕСЛИ(в ячейке B2 есть значение;ЕСЛИ(в столбце B в строках от 1 до предыдущей было B2;"";вывести сумму значений из столбца C соответствующих B2);"")
удалять только макросом, без макроса можно только отфильтровать или использовать сводные Richman , потому что нужно, чтобы сумма по коду считалась только 1 раз и не дублировалась в строках ниже
Index , Код
=ЕСЛИ(в ячейке B2 есть значение;ЕСЛИ(в столбце B в строках от 1 до предыдущей было B2;"";вывести сумму значений из столбца C соответствующих B2);"")
удалять только макросом, без макроса можно только отфильтровать или использовать сводные Richman , потому что нужно, чтобы сумма по коду считалась только 1 раз и не дублировалась в строках нижеkrosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Суббота, 25.10.2014, 22:51
Ответить
Сообщение Index , Код
=ЕСЛИ(в ячейке B2 есть значение;ЕСЛИ(в столбце B в строках от 1 до предыдущей было B2;"";вывести сумму значений из столбца C соответствующих B2);"")
удалять только макросом, без макроса можно только отфильтровать или использовать сводные Richman , потому что нужно, чтобы сумма по коду считалась только 1 раз и не дублировалась в строках нижеАвтор - krosav4ig Дата добавления - 25.10.2014 в 22:37
gling
Дата: Суббота, 25.10.2014, 23:57 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2557
Репутация:
695
±
Замечаний:
0% ±
2010
Копируем столбец В в любой столбец, предположим Н, на ленте Данные-Удалить дубликаты-ОК, в столбце I пишем формулу из сообщения№8, вместо В2 пишем Н2 и протягиваем до конца списка.
Копируем столбец В в любой столбец, предположим Н, на ленте Данные-Удалить дубликаты-ОК, в столбце I пишем формулу из сообщения№8, вместо В2 пишем Н2 и протягиваем до конца списка. gling
ЯД-41001506838083
Сообщение отредактировал gling - Воскресенье, 26.10.2014, 00:00
Ответить
Сообщение Копируем столбец В в любой столбец, предположим Н, на ленте Данные-Удалить дубликаты-ОК, в столбце I пишем формулу из сообщения№8, вместо В2 пишем Н2 и протягиваем до конца списка. Автор - gling Дата добавления - 25.10.2014 в 23:57