Note: The other languages of the website are Google-translated. Back to English

Как использовать ВПР для создания уникального списка из таблицы в Excel?

Вот таблица, содержащая классы и имена студентов. Однако некоторые значения в списке повторяются. Я хочу иметь список уникальных имен на основе «класса A», как показано ниже. Как я могу справиться с этой задачей, используя функцию ВПР в Excel?
doc vlookup уникальный список 1

Используйте VLOOUP для создания уникального списка из данной таблицы


Используйте VLOOUP для создания уникального списка из данной таблицы

Вот несколько длинная формула ВПР, которая может справиться с этой задачей.

Выберите ячейку под критерием, на основе которого вы хотите создать уникальный список, введите эту формулу =IFERROR(INDEX(B$1:B$13, MATCH(0, COUNTIF(D$1:D1, IF(A$1:A$13=D$1,B$1:B$13,D$1)), 0)),""), нажмите Shift + Ctrl + Enter чтобы получить правильное значение, а затем перетащите дескриптор заполнения вниз, пока не появится пустая ячейка. Смотрите скриншот:
doc vlookup уникальный список 2

Внимание: В формуле B $ 1: B $ 13 - это столбец, из которого вы будете искать значения, A $ 1: A $ 13 - это столбец, по которому вы будете искать значение на основе, D $ 1 - это ячейка с указанными критериями.


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (4)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Почему эта формула возвращает повторяющиеся значения?

=ЕСЛИОШИБКА(ИНДЕКС('Компоненты инструмента PA'!$D:$D, MATCH(0, СЧЁТЕСЛИ('ONBM1 Boyce'!B$7, IF('Компоненты инструмента PA'!C:C='ONBM1 Boyce'!$B $7, 'Компоненты инструмента PA'!$D:$D, 'ONBM1 Boyce'!$B$7)), 0)), "")
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Коннор Уиллингс, попробуйте следующую формулу: измените Sheet17 на PA Tool Components, Sheet18 на ONBM1 Boyce.
=IFERROR(INDEX(Sheet17!D:D, MATCH(0, COUNTIF(Sheet18!B$7:B8, IF(Sheet17!C:C=Sheet18!B$7,Sheet17!D:D,Sheet18!B$7)), 0)),"")
пожалуйста, смотрите скриншот:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-get-unique-list-1.pnghttps://www.extendoffice.com/images/stories/comments/sun-comment/doc-get-unique-list-2.png
Этот комментарий был сведен к минимуму модератором на сайте
Hoe kan ik ervoor zorgen dat ik waardes die vaker voorkomen in de eerste lijst ook vaker terugkomen in de tweede lijst?
In het geval van het voorbeeld zoals встретился с Rose gebeurt, die naam staat twee keer in de lijst voor Class A maar wordt maar 1 keer weergegeven in de rechter lijst.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Сандер, извините, я не понимаю по-голландски, не могли бы вы описать свой вопрос по-английски? И если вы можете, пожалуйста, загрузите вложение, в котором перечислены ваши данные, чтобы я лучше понял, что вам нужно.
Методы, представленные в этом руководстве, предназначены для получения уникального значения на основе класса A или класса B. Если вы хотите получить все значения из класса A, вам необходимо искать другие методы.
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL