2016-06-08 2 views
0

У меня есть некоторые трудности с получением превосходства, чтобы делать то, что я хочу.Сравните и скомпилируйте данные из разных столбцов на 2 столбца

Ситуация им в:

Каждую неделю, я получаю отчет о 500 идентификаторов рабочих с некоторыми значениями. Эти идентификаторы и значения не содержат имя рабочего. Так что я пытаюсь сделать, это иметь поиск Excel для идентификаторов в другом столбце и вернуть имя рабочего из 2 столбцов (первое и последнее имя).

Расположение:

A: Рабочие Имя

B: Рабочий ID

D: Список идентификаторов без имени

E: список значений, что работник производства в течение неделя.

Результат должен быть что-то вроде:

Если работник ID из D выходит в B, то это заняло бы имя работника от A и значение из Е в G и H.

G: Работник Имя

H: Значение от E, соответствующего одному ID от E.

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

Я смотрел VLOOKUP, но havent смог окутать мою голову, как можно было бы заставить ее работать.

Любая помощь приветствуется.

Layout of Sheet

ответ

0

Если я правильно понимаю:

Vlookup() хорошая функция, но вы не можете вернуть значение из столбца 1, путем поиска данных в колонке 2. Вы хотите использовать Index/Match.

Быстрый тест: Предположим, что ваш ID вы хотите посмотреть в X2, и ваши столбцы, как указано ... попробуйте это =Index($A:$A,match(X2,$C:$C,0)), который должен вернуть имя для пользователя.

Чтобы получить второе имя, просто объединить две формулы вместе с сепаратором: =Index($A:$A,match(X2,$C:$C,0))&", "&=Index($B:$B,match(X2,$C:$C,0))

Edit: Хм, вот скриншот, мы надеемся выяснить, если я понимаю ваш вопрос, и вы можете увидеть, как матч должен работать:

enter image description here

Итак, как вы перетащите вниз, что, в H4, он ищет m59908 из столбца D, ищет его в колонке B, а затем возвращает имя из столбца A этой строки.

+0

Эй, Брюс, я обновил макет немного, так что имя находится в 1 колонке, а не 2. Делает это немного легче на глазах :) – SorenC

+0

Ну ладно - вы можете получить «Индекс/Матч» 'работает? – BruceWayne

+0

havent попробовал еще, но с недавним обновлением информации, разве это не создало бы ошибку? – SorenC

Смежные вопросы