Я ищу некоторые данные для отображения в третьем. У меня есть столбец папок и второй столбец показывает, что пользователи имеют доступ к этой папке, так:Excel - сопоставление данных и запись в другой столбец
Column1 Column2
Folder1 User1
Folder1 User2
Folder2 User1
Folder3 User1
У меня есть список пользователей, которые я хочу, чтобы найти (я сделал «уникальный» список Основы of Column2) и хотите найти совпадение в Column2, а в Column3 поместить пользователя с соответствующими папками, разделенными разделителем. Это не должно быть column3, это может быть даже другой лист, данные column3 - это единственные данные, которые мне понадобятся. Итак, столбец 3 будет выглядеть так:
User1|Folder1|Folder2|Folder3
User2|Folder1
Это имеет смысл?
Спасибо за любую помощь, которую вы можете дать. Скотт
Если вы используете последние 365 или в Интернете превосходят то 'TEXTJOIN ("|", TRUE, IF ($ B $ 1: $ B $ 5 = "user1", $ A $ 1: $ A $ 5, "")). Это формула массива, поэтому подтвердите с помощью ctrl-shift-enter. Другим способом вам нужно отсортировать столбец 2 и использовать вспомогательный столбец для объединения каждой строки с под ним. Затем используйте vlookup, чтобы получить первый. Если сортировка не то, что вы хотите, то vba - единственный способ. [ЗДЕСЬ] (http://stackoverflow.com/questions/35565694/get-unique-value-list-in-excel/35566254#35566254) являются примерами маршрута формулы. –
Это помогло мне разобраться. Благодаря!!! –