Удаление в excel одинаковых строк. Поиск и удаление дубликатов в Microsoft Excel

Excel — как удалить дубликаты но бросить неповторимые значения?

Всем хороший вечер! Случалось ли Для вас когда нибудь работать с данными в excel строковое значение которых переваливает за пару 10-ов тысяч? А вот мне человеку который делает и продвигает веб-сайты и веб магазины приходится сталкиваться довольно нередко, в особенности когда дело касается загрузки и выгрузки данных от поставщика на веб-сайт веб магазина. Данная заметка родилась не на пустом месте, а прямо так огласить с пылу жару! Сейчас делал загрузку на собственный веб магазин по интим теме (см портфолио) и опосля того как скачал прайс от поставщика и открыв его в excel (перед загрузкой на веб-сайт я поначалу все сверяю, на вариант ошибок и случайных конфигураций столбцов со стороны поставщика) и увидел что из 25 тыс строк наиболее 6-8 тыс являются дубликатами, для чего и почему так делает поставщик мы на данный момент дискуссировать не будем, на это не охото растрачивать не сил, ни времени, а просто осознаем, что так сделал программер и по другому это делать нельзя!

После длительных колупаний решил выложить Для вас аннотацию как удалить дубли строк без сдвига значений вверх.

Удаление дубликатов в Microsoft Excel

Для меня человека который проводит время в отпуске и работает с мобильного веба скорость которого измеряется от 1-2 мб, прокачивать в пустую такое кол-во продукта с фото смысла не имеет и время пустое и трафика сожрет не не достаточно, потому решил повторяющиеся продукты просто удалить и здесь столкнулся с тем, что удалить дублирующиеся значения в столбце не так то и просто, поэтому как обычная функция excel 2010 делает это топорно и опосля удаления дубликата двигает ввысь нижние значения и в итоге у нас все перепутается в документе и будет каша.

В данной статье будет представлено два варианта решения проблемы.

Читайте также  Как продать аккаунт в стиме. Где продать аккаунт Стим — основные возможности для быстрой и безопасной сделки

1 Вариант — Обычная функция в эксель — Удалить дубликаты

Я не могу пропустить этот вариант, хоть он и самый простой но может это то, что конкретно Вы находили для собственной ситуации, потому давайте разглядим тот функционал который идет из коробки самого экселя

Для этого выделим те столбцы либо область в какой нужно удалить дубликаты и зайдем в меню Данные и позже выберем Удалить дубликаты, опосля чего же у нас удаляться дубликаты, но будет сдвиг ячеек, ежели для вас это не критично, то этот метод Ваш!

2 Вариант — Пометить дубликаты строк в Лож либо Истина

Этот вариант самый обычной и отсюда сходу вылетает птичка которая ограничит этот вариант в действии, а конкретно в том, что им можно пользоваться ежели у вас все дублирующие значения идут по порядку, а не в разнобой по всему документу

для примера возьмем два столбика с данными, в одном (пример1) дублирующие значения повторяются, а в (примере2) в разнобой и не идут друг за другом.

В примере1 мы должны в стоящей рядом ячейки надавить символ ровно и выбрать 1-ое и нижние значение что бы формула была такая:

=А1=А2

и жмем энтер, и у нас в данной нам ячейки в зависимости от данных обязано покажется значение Лож либо Истина

ЛОЖ — ежели А1 не будет равно А2

Истина — ежели А1 будет ровно А2

если применить этот вариант на столбце Пример2, то как вы сообразили везде будет значение Лож

Этот вариант неплох лишь в редких вариантах, но его тоже нужно знать, его ограничение в том что эта формула ассоциирует себя и последующее значение, тоесть она применима лишь сразу к двум ячейкам, а не ко всему столбцу. Но ежели у вас данные как с столбце Пример2, тогда читайте далее )

3 Вариант — Удалить дубликаты в столбе

Вот этот вариант уже наиболее непростой, но он решит вашу делему на все 100% и сходу ответит на все вопросы.

Как лицезреем у нас имеется столбец в котором все значения идут не по порядку и они перемешаны

Мы как и в прошедший раз в соседнюю ячейку вставляем последующую формулу

=ЕСЛИ(СЧЁТЕСЛИ($A$2:A2;A2)>1;»»;A2)

После внедрения которой у нас будет или пуская ячейка, или значение из ячейки напротив.

из нашего примера сходу видно, что в этом столбце было два дубля и эта формула нам существенно сэкономила времени, а далее фильтруем 2-ой столбец и в фильтре избираем пустые ячейки и далее удаляем строчки, вот и все)

Читайте также  Хбокс 360 разобрать. Инструкция по разборке Xbox 360 Slim

Таким образом я в документе который который скачал у поставщика сделал перед артикулом пустой столбце и дальше применил эту формулу и опосля отфильтровав получил документ который был на 6-8 тыс строк меньше и самое основное опосля удаление дубликатов у меня не поднимались значения ввысь, все стояло на собственных местах

Надеюсь статья была нужная, ежели не сообразили я прикрепил к каналу видео смотрите его либо задавайте вопросы,

Повторяющиеся значения в Excel: как удалить дубликаты, либо просто отыскать и выделить

Доброго времени суток!

С популяризацией компов за крайние 10 лет — происходит и популяризация сотворения отчетов (документов) в програмке Excel.

И в любом относительно большом документе встречаются повторяющиеся строчки, в особенности, ежели вы его собрали из несколько остальных таблиц. Эти дубли могут чрезвычайно мешать предстоящему редактированию таблицы, а поэтому их необходимо или выделить, или вообщем удалить…

Собственно, ко мне ни раз и ни два обращались с схожими вопросцами, и я решил оформить работу с дубликатами в отдельную маленькую статью (которую вы на данный момент читаете). Приведу самые часто-встречаемые задачки, и покажу их решение.

 

Примечание: все примеры ниже будут представлены в Office 2016/2019 (актуально также для Office 2013, 2010, 2007). Рекомендую постоянно применять относительно новейшие версии Office: в их и скорее работать, и проще.

 

*

Простое авто-удаление дублей строк

Представим одну из самых фаворитных задач: есть перечень строк с ФИО людей, в строчках много совпадений, необходимо бросить лишь неповторимые значения (кстати, это просто пример, все совпадения с настоящими людьми — случайны).

Задачка проиллюстрирована на скриншоте ниже (это пример: понятно, что 2 строчки можно удалить и руками, но в действительности же строк может быть и 2000, и 20000, где “руки” будут бессильны…!).

Пример задачки в Excel

 

Чтобы в Excel удалить повторяющиеся строчки, необходимо:

  1. выделить свою табличку (строки и столбцы) с данными;

    Выделение таблицы в Excel

     

  2. далее перейти в раздел “Данные” и надавить по инструменту “Удалить дубликаты” (см. скрин ниже);

    Данные – удалить дубликаты // Excel

     

  3. после что покажется окно с настройками: ежели у вас есть заглавия в таблице — рекомендую поставить галочку “Мои данные содержат заголовки”. Опосля — нажмите клавишу OK;

    Удаление (выделение заголовков)

     

  4. в итоге увидите сообщение: сколько строк было удалено, и сколько неповторимых осталось. Пример выполненной задачки представлен ниже.

    Лишние строчки удалены!

 

Читайте также  Где на компе найти диспетчер задач. Как открыть диспетчер задач? Подробная инструкция.

*

Копирование неповторимых строк (данных) в новое место

Если вы не желаете трогать и изменять текущие данные (текущую таблицу) – то можно просто скопировать лишь неповторимые строчки (значения) из нее в новейшую таблицу. Это чрезвычайно комфортно, когда вы желаете наглядно сопоставить, что было, и что вышло (а также волнуетесь за старенькые данные, которые еще могут пригодиться).

Как это делается:

  1. сначала нужно выделить табличку, потом перейти в раздел “Данные” и надавить на клавишу “Дополнительно”(подраздел “Сортировка и фильтр”, см. скриншот ниже);

    Раздел “Данные” – дополнительно (Excel)

     

  2. далее переключите ползунок в режим “Скопировать итог в другое место”, в строке “Поместить итог в диапазон” — выберите ячейку, где будет начало таблицы; и поставьте галочку напротив пт “Только неповторимые значения”; нажмите OK. Пример представлен на скриншоте ниже;

    Скопировать лишь неповторимые значения в другое место

     

  3. после что вы увидите, как возникли данные в избранном вами месте, при этом, строчки останутся лишь неповторимые. Далее можно с ними работать в обыкновенном режиме…

    Было – стало

     

*

Поиск и выделение циклических значений

В тех вариантах, когда для вас не необходимо удалить дубли либо копировать неповторимые значения в новое место — можно просто отыскать и подсветить их (причем, выделить можно как неповторимые значения, так и повторяющиеся). Традиционно, это нужно делать, когда предстоит предстоящая корректировка строк (их комфортно и быстро можно найти).

Как выделить циклический строки:

  1. сначала также выделяете все свои строчки (пример ниже);

    Выделение строк

     

  2. далее нужно открыть раздел “Главная” в верхнем меню Excel, выбрать подраздел “Условное форматирование”, потом “Правила выделения ячеек”, “Повторяющиеся значения” (пример представлен на скриншоте ниже);

    Повторяющиеся значения // Раздел “Главная” в Excel

     

  3. после чего же, для вас остается выбрать какие строчки вы будете выделять (уникальные либо повторяющиеся), и цвет выделения (по умолчанию — красно-розовый).

    Выбираем цвет, как выделим строки

     

*

Надеюсь, информация будет полезна для работы с большими таблицами.

На этом сейчас всё, всем успешной работы!

👣

Первая публикация: 22.11.2017

Корректировка: 30.01.2020

Оставьте комментарий