В Excel он удалит все повторяющиеся значения и переместится вверх, когда вы примените функцию «Удалить дубликаты», как показано на снимке экрана 1. Однако в некоторых случаях вы можете удалить дубликаты, но сохранить остальные значения строк, как показано на снимке экрана 2. Теперь, в этом случае, я расскажу о некоторых трюках по удалению дубликатов, но сохранению остальных в Excel.
Удалите дубликаты, но сохраните остальные значения строк с помощью фильтра (3 шага)
Удалите дубликаты, но сохраните остальные значения строк с помощью VBA (4 шага)
Удалите дубликаты, но сохраните остальные значения строк с помощью Kutools for Excel (2 шаги)
Удалите дубликаты, но сохраните остальные значения строк с помощью фильтра.
С помощью формулы и функции фильтра вы можете быстро удалить дубликаты но отдыхай.
1. Выберите пустую ячейку рядом с диапазоном данных, например D2, введите формулу = A3 = A2, перетащите дескриптор автозаполнения в нужные ячейки. См. Снимок экрана:
2. Выберите весь диапазон данных, включая ячейку формулы, и нажмите Данные > Фильтр , чтобы включить функцию Фильтр . См. Снимок экрана:
3. Щелкните значок фильтра в столбце D (столбец формулы) и выберите TUR E в раскрывающемся списке, см. Снимок экрана:
4. Нажмите OK , после чего все дубликаты будут внесены в список, и выберите все повторяющиеся значения, нажмите Delete , чтобы удалить их. См. Снимок экрана:
5. Нажмите Данные > Фильтр , чтобы отключить Фильтр , и удалите формулы по мере необходимости. Вы можете видеть, что все дубликаты удалены, а остальные значения сохранены в строке.
Удалите дубликаты, но сохраните остальные значения строк с помощью VBA.
В Excel есть – это код VBA, который также может удалять дубликаты, но сохранять остальные значения строк.
1. Нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .
2. Нажмите Insert > Modul e и вставьте приведенный ниже код в Module .
VBA: удалить дубликаты, но сохранить остальные значения строк
3. Нажмите клавишу F5 , чтобы запустить код, появится диалоговое окно, напоминающее вам о выборе диапазона, из которого нужно удалить повторяющиеся значения. См. Снимок экрана:
4. Нажмите OK , теперь повторяющиеся значения удалены из выделения и оставлены пустые ячейки.
Удалите дубликаты, но сохраните остальные значения строк с помощью Kutools for Excel
Если у вас установлен Kutools for Exce l – удобный и мощный инструмент добавления, вы можете быстро удалить дубликаты, но сохранить остальные значения или значения строк двумя способами.
Kutools for Excel , с более чем 300 удобными функциями, упрощает вашу работу . |
Бесплатная загрузка
Бесплатная полнофункциональная версия через 30 дней |
После установки Kutools for Excel, сделайте следующее: ( Бесплатно скачайте Kutools for Excel прямо сейчас!)
Метод 1: объединение одинаковых ячеек (2 шага)
1. Выберите повторяющиеся значения, нажмите Kutools > Объединить и разделить > Объединить одинаковые ячейки . См. Снимок экрана:
2. Затем повторяющиеся значения были объединены в одну ячейку. И нажмите Главная > Объединить и центрировать > Разъединить ячейки, чтобы разделить их . См. Снимок экрана:
Теперь результат был показан следующим образом:
Метод 2: выбор повторяющихся и уникальных ячеек (4 шага)
1. Выберите список данных, из которых вы хотите удалить дубликаты, и нажмите Kutools > Выбрать > Выбрать повторяющиеся и уникальные ячейки . См. Снимок экрана:
2. В диалоговом окне Выбрать повторяющиеся и уникальные ячейки установите флажок Дубликаты (кроме 1-й) в разделе Правило . См. Снимок экрана:
3. Нажмите Ok , появится диалоговое окно с напоминанием о том, сколько дубликатов было выбрано, нажмите OK , чтобы закрыть его. См. Снимок экрана:
4. Затем нажмите клавишу Delete , чтобы удалить выбранные повторяющиеся значения.
Удалить дубликаты, но оставить остальную часть строки
Совет: с помощью Advanced Combine Rows утилиты Kutools for Excel вы можете объединить повторяющиеся значения, а затем выполнить некоторые расчеты в другом столбце, как показано на скриншоте ниже. Полная функция без ограничений в течение 30 дней, пожалуйста, загрузите и получите бесплатную пробную версию.