товары

Как удалить повторяющиеся ячейки на листе Excel

Мы получаем коллекцию данных и в определенный момент понимаем, что часть ее дублируется.

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

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

Удалить повторяющиеся ячейки в Excel

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

Сначала мы покажем, как использовать команду Excel «Удалить дубликаты» для удаления дубликатов, а затем покажем, как использовать расширенный фильтр Excel для выполнения этой задачи. Наконец, мы покажем, как удалить дубликаты. используя функцию Countif Excel .

Удалите дубликаты с помощью команды Excel «Удалить дубликаты».

Команда Удалить дубликаты он находится в группе «Инструменты с данными» на вкладке Давать ленты Excel.

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

  • Выберите любую ячейку в наборе данных, из которой вы хотите удалить дубликаты, и нажмите кнопку Удалите дубликаты.
  • Вам будет представлено диалоговое окно «Удалить дубликаты», показанное ниже:
  • В этом диалоговом окне вы можете выбрать, какие столбцы в наборе данных вы хотите проверить на наличие повторяющихся записей. В приведенном выше примере электронной таблицы у нас есть только один столбец данных (поле «Имя»). Поэтому мы оставляем поле «Имя» выбранным в диалоговом окне.
  • Убедившись, что в диалоговом окне выбраны обязательные поля, нажмите кнопку OK. Затем Excel удалит повторяющиеся строки по мере необходимости и представит вам сообщение, информирующее вас о количестве удаленных записей и количестве оставшихся уникальных записей (см. ниже).
  • Над сообщением также находится таблица, полученная в результате удаления. По запросу дублирующаяся ячейка A11 (содержащая второе вхождение имени «Дэн БРАУН») была удалена.

Обратите внимание, что команду Excel «Удалить дубликаты» также можно использовать для наборов данных с несколькими столбцами. Пример этого приведен на странице «Удалить повторяющиеся строки».

Удалите дубликаты с помощью расширенного фильтра Excel.

Расширенный фильтр Excel имеет опцию, которая позволяет фильтровать уникальные записи в электронной таблице и копировать полученный отфильтрованный список в новое место.

Это предоставляет список, который содержит первое вхождение повторяющейся записи, но не содержит дальнейших вхождений.

Чтобы удалить дубликаты с помощью расширенного фильтра:

  • Выберите столбец или столбцы для фильтрации (столбец A в примере таблицы выше);(В качестве альтернативы, если вы выберете любую ячейку в текущем наборе данных, Excel автоматически выберет весь диапазон данных при включении расширенного фильтра.)
  • Выберите параметр «Расширенный фильтр Excel» на вкладке «Данные» в верхней части книги Excel.(или в Excel 2003 это опция находится в меню Данные → Фильтр ).
  • Вам будет представлено диалоговое окно с опциями расширенного фильтра Excel (см. ниже). Внутри этого диалогового окна:

Полученная электронная таблица с новым списком данных в столбце C показана выше.

Вы можете заметить, что повторяющееся значение «Дэн БРАУН» было удалено из списка.

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

Удалите дубликаты с помощью функции Excel Countif.

Этот метод будет работать только в том случае, если длина содержимого ячейки меньше 256 символов, поскольку функции Excel не могут обрабатывать более длинные текстовые строки.

Инновационный бюллетень
Не пропустите самые важные новости об инновациях. Зарегистрируйтесь, чтобы получать их по электронной почте.
Шаг 1. Выделите дубликаты

Другой способ удалить дубликаты в диапазоне ячеек Excel — использовать команду funzione Countif Excel .

Чтобы проиллюстрировать это, мы еще раз воспользуемся простым примером электронной таблицы, в столбце А которой есть список имен.

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

Как показано в строке формул электронной таблицы выше, формат функции СЧЕТЕСЛИ в ячейке B2 это :=COUNTIF( $A$2:$A$11, A2 )

Обратите внимание, что эта функция использует комбинацию абсолютные и относительные ссылки на ячейки. Из-за этой комбинации стилей ссылок при копировании формулы в столбец B она становится такой:

=COUNTIF( $A$2:$A$11, A2 )
=COUNTIF( $A$2:$A$11, A3 )
=COUNTIF( $A$2:$A$11, A4 )
и т.п.

Таким образом, формула в ячейке B4 возвращает значение 1 для первого вхождения текстовой строки «Лора КОРИЧНЕВАЯ», а формула в ячейке B7 возвращает значение 1 для второго вхождения этой текстовой строки.

Шаг 2. Удалите повторяющиеся строки

Теперь, когда мы использовали функцию Excel Countif Чтобы выделить дубликаты в столбце A примера электронной таблицы, нам нужно удалить строки, для которых счетчик больше 1.

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

Следующие шаги показывают, как удалить несколько дубликатов одновременно (после того, как они были выделены с помощью функции Countif):

  • Выберите столбец, содержащий функцию Countif (столбец B в примере таблицы);
  • Нажмите кнопку Фильтр во вкладке Давать электронной таблицы, чтобы применить автоматический фильтр Excel к вашим данным;
  • Используйте фильтр вверху столбца B, чтобы выбрать строки, которые не равны 1. То есть нажмите на фильтр и в списке значений снимите выделение со значения 1;
  • У вас останется электронная таблица, в которой первое вхождение каждого значения скрыто. То есть отображаются только повторяющиеся значения. Вы можете удалить эти строки, выделив их, затем щелкнув правой кнопкой мыши и выбрав удалять righe .
  • Удалите фильтр, и вы получите электронную таблицу, из которой удалены дубликаты. Теперь вы можете удалить столбец, содержащий функцию Countif чтобы вернуться к исходному формату электронной таблицы.

Ercole Palmeri

Инновационный бюллетень
Не пропустите самые важные новости об инновациях. Зарегистрируйтесь, чтобы получать их по электронной почте.

АРТИКОЛИ recenti

Будущее уже здесь: как судоходная отрасль меняет мировую экономику

Военно-морской сектор является настоящей глобальной экономической державой, которая достигла 150-миллиардного рынка...

1 мая 2024

Издатели и OpenAI подписывают соглашения, регулирующие поток информации, обрабатываемой искусственным интеллектом.

В прошлый понедельник Financial Times объявила о сделке с OpenAI. FT лицензирует свою журналистику мирового уровня…

Апрель 30 2024

Онлайн-платежи: вот как потоковые сервисы заставляют вас платить вечно

Миллионы людей платят за стриминговые сервисы, выплачивая ежемесячную абонентскую плату. Распространено мнение, что вы…

Апрель 29 2024

Veeam предлагает наиболее полную поддержку программ-вымогателей: от защиты до реагирования и восстановления.

Coveware от Veeam продолжит предоставлять услуги по реагированию на инциденты, связанные с кибер-вымогательством. Coveware предложит возможности криминалистики и исправления…

Апрель 23 2024

Читайте «Инновации» на вашем языке

Инновационный бюллетень
Не пропустите самые важные новости об инновациях. Зарегистрируйтесь, чтобы получать их по электронной почте.

Следуйте за нами