Перейти к содержимому

Как извлечь уникальные значения из списка в Excel?

Author: Sun Last Modified: 2025-08-07

Например, у вас есть список с множеством данных на листе, и некоторые из них дублируются. Теперь вам нужно извлечь только уникальные значения из этого списка. Как это сделать? В этом руководстве мы расскажем о трех простых и быстрых способах извлечения уникальных значений в Excel.

Извлечение уникальных значений (исключая или включая первые дубликаты) с помощью формулы массива

Извлечение уникальных значений (включая первые дубликаты) с помощью Расширенного фильтра

Извлечение уникальных значений (исключая или включая первые дубликаты) с помощью Kutools для Excel good idea3


arrow blue right bubble Извлечение уникальных значений с помощью формулы массива

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

Примечание: Использование формул для решения задачи извлечения немного сложное и запутанное. Если вы хотите легко и правильно извлечь уникальные значения, я рекомендую использовать второй и третий методы.

Извлечение уникальных различных значений (включая первые дубликаты)

Выберите пустую ячейку, например, C2, и введите эту формулу =IFERROR(INDEX($A$2:$A$8, MATCH(0, FREQUENCY(IF(EXACT($A$2:$A$8, TRANSPOSE($C$1:C1)), MATCH(ROW($A$2:$A$8), ROW($A$2:$A$8)), ""), MATCH(ROW($A$2:$A$8), ROW($A$2:$A$8))), 0)), "") ($A$2:$A$8 — это диапазон списка значений, из которого вы хотите извлечь данные, $C$1:C1 — это первая ячейка столбца, куда вы хотите поместить результат извлечения), нажмите Shift + Ctrl + Enter кнопки, затем перетащите маркер заполнения, чтобы заполнить нужный диапазон. Вы увидите, что извлечены только уникальные различные значения (включая первые дубликаты):
A screenshot showing how to extract unique distinct values in Excel using an array formula

Извлечение уникальных значений (исключая первые дубликаты)

Перед использованием формулы вам нужно определить имя для диапазона значений.

1. Выберите диапазон, например, A2:A8, и нажмите Формула > Определить имя. См. скриншот:
A screenshot showing how to define a name for the values range in Excel

2. В окне Новое имя диалога введите имя для вашего диапазона в поле Имя текстового поля, а затем нажмите OK , чтобы закрыть диалог. См. скриншот:
A screenshot of the New Name dialog box

3. Выберите пустую ячейку, например, C2, и введите эту формулу =INDEX(List, MATCH(0,INDEX(COUNTIF(C1:$C$1, List)+(COUNTIF(List, List)<>1),0,0), 0)) (C1:$C$1 — это первая ячейка столбца, куда вы хотите поместить результат извлечения, а List — это имя диапазона, которое вы определили на втором шаге), нажмите Shift + Ctrl + Enter кнопки, затем перетащите маркер заполнения, чтобы заполнить нужный диапазон. Вы увидите, что извлечены только уникальные значения (исключая первые дубликаты):
A screenshot showing how to extract unique values (excluding first duplicates) using a formula in Excel

Примечание: Если вы перетащите маркер заполнения и заполните больше ячеек, чем количество уникальных значений, лишние ячейки будут отображать ошибку #N/A. Просто очистите эти ошибки.


arrow blue right bubble Извлечение уникальных различных значений (включая первые дубликаты) с помощью Расширенного фильтра

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

1. Выберите диапазон списка, из которого вы хотите извлечь уникальные различные значения (включая метку списка), и нажмите Данные > Расширенный. См. скриншот:
A screenshot of the Advanced button on the ribbon

2. В окне Расширенный фильтр диалога отметьте Копировать в другое место, затем выберите одну ячейку для вывода ваших результирующих значений и отметьте Только уникальные записи. См. скриншот:
A screenshot of the Advanced Filter dialog

3. Нажмите OK, и вы увидите результат:
A screenshot showing the result after applying the Advanced Filter to extract unique values in Excel


arrow blue right bubble Извлечение уникальных значений (исключая или включая первые дубликаты) с помощью Kutools для Excel

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

Kutools для Excel,оснащённый ИИ 🤖, предлагает более 300 удобных функций для упрощения ваших задач.

После установки Kutools для Excel выполните следующие действия:(Бесплатная загрузка Kutools для Excel прямо сейчас!)

1. Выберите список данных (исключая метку списка) и нажмите Kutools > Выбрать > Выбрать дубликаты и уникальные ячейки. См. скриншот:
A screenshot of the Kutools for Excel menu, showing the Select Duplicate & Unique Cells option

2. В окне Выбрать дубликаты и уникальные ячейки диалога отметьте Только уникальные значения или Все уникальные (включая первые дубликаты) в зависимости от ваших потребностей, и нажмите Ok, появится диалог, сообщающий вам, сколько строк было выбрано, нажмите OK для его закрытия. См. скриншот:
A screenshot of the Select Duplicate & Unique Cells dialog

3. Затем все уникальные значения (исключая или включая первые дубликаты) будут выбраны, скопируйте их в другой диапазон, который вы хотите. См. скриншот:

Только уникальные значения
Все уникальные (включая первые дубликаты)
A screenshot showing the result of extracting unique values (excluding first duplicates) using Kutools
A screenshot showing the result of extracting unique values (including first duplicates) using Kutools

Совет: Вы также можете выделить уникальные значения или дубликаты с помощью функции Выбрать дубликаты и уникальные ячейки из Kutools для Excel.A screenshot of the Select Duplicate & Unique Cells dialog with highlight options

С помощью функции Выбрать дубликаты и уникальные ячейки из Kutools для Excel вы можете выбрать только дублирующиеся ячейки (исключая или включая первую) и также можете выбрать целые строки с дубликатами.

Нажмите здесь, чтобы узнать больше о функции Выбрать дубликаты и уникальные ячейки.

arrow blue right bubble Выбор только уникальных или дублирующихся значений

Kutools для Excel: Более 300 удобных инструментов у вас под рукой! Наслаждайтесь постоянно бесплатными функциями ИИ! Скачать сейчас!

быстро извлечь все адреса электронной почты из текстовых строк в другое место в Excel

Иногда у вас может быть список текстовых строк, включающих адреса электронной почты в Excel, и вы хотите извлечь адреса электронной почты в другой столбец для удобства использования. В этом случае как вы можете решить эту задачу? Утилита «Extract Mail Address» из Kutools для Excel может быстро извлечь адреса электронной почты из текстовых строк в Excel. Нажмите, чтобы получить полнофункциональную бесплатную пробную версию на несколько дней!
doc extract email address
 
Kutools для Excel: более 300 удобных надстроек для Excel, бесплатно попробуйте без ограничений в течение 30 дней.

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

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


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!