Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как просуммировать одинаковые строчки с последующим удаление - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как просуммировать одинаковые строчки с последующим удаление
Index Дата: Суббота, 25.10.2014, 21:16 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Всем привет!
Такая задача:
Имеется перечень (КОД) напротив количество

1.необходимо-просуммировать все одинаковые строчки (КОД)-напротив в столбец -сумма
2.удалить все одинаковые строчки (КОД) -кроме просуммированной
К сообщению приложен файл: 2211092.xls (40.5 Kb)
 
Ответить
СообщениеВсем привет!
Такая задача:
Имеется перечень (КОД) напротив количество

1.необходимо-просуммировать все одинаковые строчки (КОД)-напротив в столбец -сумма
2.удалить все одинаковые строчки (КОД) -кроме просуммированной

Автор - Index
Дата добавления - 25.10.2014 в 21:16
shurikus Дата: Суббота, 25.10.2014, 21:40 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
Я бы не заморачивался и попробовал сводную таблицу. Единственное "НО", при внесении изменений в таблицу, сводную надо будет обновлять нажатием кнопки "обновить".
К сообщению приложен файл: 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
т.к. со сводной я опоздал, то держите вариант на формулах
К сообщению приложен файл: 2208047.xls (68.0 Kb)


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
Дата добавления - 25.10.2014 в 21:44
krosav4ig Дата: Суббота, 25.10.2014, 21:46 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
в параметрах поля значений должна быть сумма вместо количества


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));"")


Сообщение отредактировал 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
Дата добавления - 25.10.2014 в 21:57
Richman Дата: Суббота, 25.10.2014, 22:07 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 54 ±
Замечаний: 0% ±

Excel 2007
krosav4ig, А почему нельзя просто
Код
=СУММЕСЛИ(B:B;B2;C:C)
?


С Уважением, Richman

 
Ответить
Сообщениеkrosav4ig, А почему нельзя просто
Код
=СУММЕСЛИ(B:B;B2;C:C)
?

Автор - Richman
Дата добавления - 25.10.2014 в 22:07
Index Дата: Суббота, 25.10.2014, 22:33 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Richman, полагаю что сумму он будет выбивать-а удалять повторные строки нет
 
Ответить
Сообщение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-1-.xls (47.5 Kb)


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 и протягиваем до конца списка.


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 26.10.2014, 00:00
 
Ответить
СообщениеКопируем столбец В в любой столбец, предположим Н, на ленте Данные-Удалить дубликаты-ОК, в столбце I пишем формулу из сообщения№8, вместо В2 пишем Н2 и протягиваем до конца списка.

Автор - gling
Дата добавления - 25.10.2014 в 23:57
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!