Как удалить уникальные значения из столбца в Excel?
Обычно большинство из нас хотят удалить дублирующиеся значения из столбца, но иногда может потребоваться удалить уникальные значения, которые встречаются только один раз в столбце. В этом руководстве рассказывается о способах удаления только уникальных значений из столбца в Excel.
Удаление уникальных значений с помощью VBA в Excel
Удаление уникальных значений с помощью Kutools для Excel
Удаление уникальных значений с помощью VBA в Excel
Использование VBA позволяет быстро удалить все уникальные значения из одного столбца.
1. Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications.
2. В открывшемся окне нажмите Insert > Module, чтобы отобразить новое окно модуля, затем скопируйте следующий код VBA в окно модуля.
VBA: Удаление уникальных значений из столбца.
Sub DeleteUnique()
'Updateby20140617
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim Dic As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.Columns(1)
Set Dic = CreateObject("Scripting.Dictionary")
Arr = WorkRng.Value
For i = 1 To UBound(Arr, 1)
xValue = Arr(i, 1)
Dic(xValue) = Dic(xValue) + 1
Next
WorkRng.ClearContents
Arr = WorkRng.Value
xIndex = 1
For Each xKey In Dic.keys
xValue = Dic(xKey)
If xValue > 1 Then
For i = 1 To xValue
Arr(xIndex, 1) = xKey
xIndex = xIndex + 1
Next
End If
Next
WorkRng.Value = Arr
End Sub
3. Нажмите Run кнопку для запуска кода VBA, и появится диалоговое окно KutoolsforExcel для выбора диапазона работы. См. скриншот: 4. Нажмите OK, и все уникальные значения будут удалены.
Удаление уникальных значений с помощью Kutools для Excel
Если вы не знакомы с VBA, вы можете рассмотреть возможность использования функции Kutools для Excel «Выбор дубликатов и уникальных ячеек» для удаления уникальных значений в Excel.
Kutools для Excel включает более 300 удобных инструментов для Excel. Бесплатная пробная версия без ограничений на 30 дней. Получите прямо сейчас
1. Выберите столбец, из которого хотите удалить уникальные значения, и нажмите Kutools > Select > Select Duplicate & Unique Cells. См. скриншот:
2. В появившемся диалоговом окне отметьте «Только уникальные значения» и нажмите Ok, затем закройте это окно. См. скриншот:
3. Затем будут выбраны все значения, которые встречаются только один раз. Щелкните правой кнопкой мыши и выберите Удалить в контекстном меню. См. скриншот:
4. В диалоговом окне Удалить отметьте Вся строка и нажмите OK. См. скриншот:
Теперь вы видите, что уникальные значения удалены.
![]() | ![]() | ![]() |
Совет: Если вы просто хотите очистить содержимое ячеек, вы можете выбрать Очистить содержимое из контекстного меню на шаге 3.
Вы можете нажать здесь, чтобы узнать больше о функции Выбор дубликатов и уникальных ячеек.
Связанные статьи:
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с помощью Kutools для Excel и ощутите эффективность на новом уровне. Kutools для Excel предлагает более300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы выбрать функцию, которая вам нужнее всего...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите режим вкладок для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна вместо новых отдельных окон.
- Увеличьте свою продуктивность на50% и уменьшите количество щелчков мышью на сотни ежедневно!
Все надстройки Kutools. Один установщик
Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.





- Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
- Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
- Совместная работа — максимальная эффективность между приложениями Office
- 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
- Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек