У меня есть следующий набор данных, который я пытаюсь повторно отсортировать, чтобы выполнить слияние со словом. Мне нужно подавить пустые ячейки и сопоставить имена пользователей в массиве с названием компании, к которой они принадлежат.
я использую следующее решение, чтобы соответствовать первым критериям
=INDEX(CompanyName,MATCH(1,MMULT(--(Attendee=G4),TRANSPOSE(COLUMN(Attendee)^0)),0))
Но это означает, что мне нужно ввести имя пользователя, прежде чем я смогу соответствовать компании
а также
=INDEX(Attendee,MATCH(0,COUNTIF($G$4:I4,list),0))
Дает мне имена пользователей в горизонтальном списке .... но мне нужно, чтобы список в вертикальном формате
ecompany name, user1, user2, user3, user4, user5, user6, user7
company1, bob, sue, dave, , ,john, mary
company2, dave, barry, steve, dan, , , pete
я хотел бы, чтобы данные отображались в двух столбцах для слияния
Company Name, User
company1, bob
company1, sue
company1, dave
company1, john
company1, mary
company2, dave
company2, dave
company2, barry
company2, steve
company2, dan
company2, pete
Я надеюсь это имеет смысл?
вот результат, который я ищу в примере. К сожалению, ему нужно имя в первом столбце, предварительно заполненном, прежде чем оно будет соответствовать пользователю.
ВЫБОР ОБРАЗЦА: