Проблема заключается в следующем:
у меня есть таблица из свыше чем 1.5тыс клиентов. ОЧЕНЬ часто они дублируются по 2-3 раза. Итак внимание вопрос: как мне отыскать все повторяющиеся соответствия в таблице, и удалить дублирующиеся, делая это НЕ В РУЧНУЮ?
Большое спасибо!
Программное обеспечение
Вопрос по EXCEL-таблицам!
Данные - Удалить дубликаты
Если строчки полностью идентичны - через "дубликаты". Если не полностью - только отсортировать и ручками, ручками. Ну, можно на VBA скриптик набить.
Для начала создать фильтры. А потом удалять данные.
И для таких вещей, как база клиентов, есть специальные программы
И для таких вещей, как база клиентов, есть специальные программы
ctrl+f ?
1. Если у вас "одинаковость" проверяется только по одному столбцу, то ДАННЫЕ - РАБОТА С ДАННЫМИ - УДАЛИТЬ ДУБЛИКАТЫ
2. Если у вас "одинаковость" проверяется по двум и более столбцам. Создаете еще один столбец и в нем пишете формулу "=СЦЕПИТЬ (А1;В1;С1...)" , где А1 и далее это столбцы, которые вы сравниваете. В итоге вы получите уникальную строку со всеми "разными" данными. Далее по п. 1 - удаляете дубликаты в этом столбце.
3. Если у вас более сложная проверка на "одинаковость" - тут только руками. Но все же есть вариант упростить себе жизнь. Опять делаем дополнительный столбец, но в нем пишем формулу "=СЧЁТЕСЛИ (B:B;B2)", где В - столбец с уникальными данными (например ФИО). В итоге вы получите данные - сколько раз встречается ФИО в списке. Далее фильтры - нам НЕ интересны ФИО, которые встречаются 1 раз, поэтому их "отключаем" и в оставшихся смотрим что выкинуть, а что оставить. Можно еще один столбец сделать по другому столбцу (например адрес, сумма или день рождения - что угодно) и далее фильтровать по нему - так еще более сократите список.
2. Если у вас "одинаковость" проверяется по двум и более столбцам. Создаете еще один столбец и в нем пишете формулу "=СЦЕПИТЬ (А1;В1;С1...)" , где А1 и далее это столбцы, которые вы сравниваете. В итоге вы получите уникальную строку со всеми "разными" данными. Далее по п. 1 - удаляете дубликаты в этом столбце.
3. Если у вас более сложная проверка на "одинаковость" - тут только руками. Но все же есть вариант упростить себе жизнь. Опять делаем дополнительный столбец, но в нем пишем формулу "=СЧЁТЕСЛИ (B:B;B2)", где В - столбец с уникальными данными (например ФИО). В итоге вы получите данные - сколько раз встречается ФИО в списке. Далее фильтры - нам НЕ интересны ФИО, которые встречаются 1 раз, поэтому их "отключаем" и в оставшихся смотрим что выкинуть, а что оставить. Можно еще один столбец сделать по другому столбцу (например адрес, сумма или день рождения - что угодно) и далее фильтровать по нему - так еще более сократите список.
Alexey A
от души!
Похожие вопросы
- Помогите ответить на вопросы MS Excel (последний)
- Вопросы по Excel
- Непростой вопрос по Excel
- Вопрос по Excel 2007
- Подробный вопрос по Excel внутри...
- Excel 2007. Создание общей таблицы
- в Excel есть таблицы (1) список номеров и (2) расшир. список номеров Задача: выделить в (1) красным несуществующие в (2)
- #ЗНАК! - В Excel при вводе в формулы со ссылкой на ячейку в другой таблице в другом каталоге появляется значение #ЗНАК!
- Microsoft Excel настройка таблицы
- Как преобразовать сканированный файл PDF в Excel или Word?
И как мне, кстати говоря, самому выбрать из 2-3 дубликатов? реально ли это?