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

Вход

Регистрация

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

 

= Мир MS Excel/Удаление повторяющихся строк - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Удаление повторяющихся строк
Marie Дата: Вторник, 23.07.2013, 12:09 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Есть документ (прайс), в нем 4 колоники - Наименование, Размер, Артикул, Цена. Как сделать, чтобы удалялись строки, в которых совпадают все 4 колонки? Находила похожие решения, например для Excel 2007, но в них убираются все строчки, кроме первой. Мне же нужно, чтобы те строчки, которые дублируются, удалялись все, в файле оставались только те, для которых не нашлось дубликатов.
Может быть непонятно объяснила. Суть в том, что у поставщиков очень подвижный склад, обновление 2-3 раза в неделю, при этом в прайсе более 2000 позиций, измениения по каждой отследить очень трудно и долго. Если убирать автоматом все дублирующиеся строки, то останутся только те позиции, по которым изменилось либо наличие, либо цена.
Если на примере, то в итоге должны убраться строки Кофта зеленая 42, Кофта зеленая 48, и все Брюки т.к. эти строки полностью дублируются. А те, в которых есть отличия хоть по одной колонке, естественно остаются.
У меня Excel 2003
К сообщению приложен файл: 8502314.xls (18.0 Kb)
 
Ответить
СообщениеЕсть документ (прайс), в нем 4 колоники - Наименование, Размер, Артикул, Цена. Как сделать, чтобы удалялись строки, в которых совпадают все 4 колонки? Находила похожие решения, например для Excel 2007, но в них убираются все строчки, кроме первой. Мне же нужно, чтобы те строчки, которые дублируются, удалялись все, в файле оставались только те, для которых не нашлось дубликатов.
Может быть непонятно объяснила. Суть в том, что у поставщиков очень подвижный склад, обновление 2-3 раза в неделю, при этом в прайсе более 2000 позиций, измениения по каждой отследить очень трудно и долго. Если убирать автоматом все дублирующиеся строки, то останутся только те позиции, по которым изменилось либо наличие, либо цена.
Если на примере, то в итоге должны убраться строки Кофта зеленая 42, Кофта зеленая 48, и все Брюки т.к. эти строки полностью дублируются. А те, в которых есть отличия хоть по одной колонке, естественно остаются.
У меня Excel 2003

Автор - Marie
Дата добавления - 23.07.2013 в 12:09
_Boroda_ Дата: Вторник, 23.07.2013, 12:26 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16771
Репутация: 6551 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Можно так:
В доп столбец формулу
Код
=СУММПРОИЗВ(--($A$2:$A$31&$B$2:$B$31&$C$2:$C$31&$D$2:$D$31=A2&B2&C2&D2))

фильтр "<>1" и убить все видимые строки.
К сообщению приложен файл: 8502314_2.xls (30.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМожно так:
В доп столбец формулу
Код
=СУММПРОИЗВ(--($A$2:$A$31&$B$2:$B$31&$C$2:$C$31&$D$2:$D$31=A2&B2&C2&D2))

фильтр "<>1" и убить все видимые строки.

Автор - _Boroda_
Дата добавления - 23.07.2013 в 12:26
Marie Дата: Вторник, 23.07.2013, 13:25 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Большое спасибо!! Отличный результат!
flower
 
Ответить
СообщениеБольшое спасибо!! Отличный результат!
flower

Автор - Marie
Дата добавления - 23.07.2013 в 13:25
  • Страница 1 из 1
  • 1
Поиск:

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