Я использую Excel 2007.

У меня есть более 40000 записей в Sheet1.

Я хочу удалить дубликаты.

Ограничение для дубликата будет, если у вас есть одинаковые поля для всей строки. Это означает, что каждая строка должна быть разной.

Что будет, если удалить дубликаты по всем столбцам?

2 ответа2

5

Лента данных> Удалить дубликаты. Нажмите на знак вопроса в диалоговом окне для получения дополнительной помощи. Вкратце: отметьте столбцы, которые вы хотите проверить на дубликаты.

0

Метод, который я считаю более надежным:

  1. убедитесь, что соответствующие столбцы снабжены метками
  2. выберите все соответствующие столбцы
  3. Данные> Сортировка и фильтрация - Дополнительно, выберите Скопировать в другое место
  4. подтвердить список диапазон: правильно (или настроить)
  5. Скопируйте в: "X", отметьте "Только записи" и "ОК".
    где "X" - это ссылка на верхнюю левую ячейку незанятого массива на том же листе, размер которого может вместить все данные в "соответствующих" столбцах.
  6. Удалите "соответствующие" столбцы (при желании).

Может оказаться полезным, чтобы при таком подходе дублированные записи не удалялись автоматически, и это работает так, как я и ожидал, тогда как удаление дубликатов, например, не для набора данных в SU Вопрос 572226 Функция «Удалить дубликаты» в Excel не удаляет все дубликаты.

Обратите внимание, что параметр Копировать в: должен ссылаться на тот же лист, поэтому это решение может содержать не более 16 384/2 столбцов.

Поэтому ответ на ваш точный вопрос «зависит от того, что находится в ваших столбцах».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .