Я работаю над отчетом о тенденциях найма и у меня есть таблица Excel с несколькими записями для каждого ID / человека (так как несколько человек ушли и были приняты на работу за годы).Таблица выглядит примерно так:
WORKSHEET: SHEET1
A B C D
ID Name Location Hire Date
1122 Karen Chicago 01/01/2018
1038 Tom Chicago 05/22/2016
2845 Angel Pittsburgh 11/15/2016
1122 Karen New York 10/08/2013
4992 Mallory Seattle 09/14/2015
2845 Angel Pittsburgh 07/21/2011
1122 Karen Pittsburgh 08/22/2011
Я создал новую таблицу с одной записью на человека и самой последней датой найма.Следующим шагом является заполнение таблицы данными о местонахождении на основе идентификатора человека и указанной даты найма.
Мой подход заключался в использовании выражения INDEX-MATCH сдва оператора сопоставления (один для идентификатора и один для даты проката):
=INDEX('SHEET1'!$C$2:$C$2000,
MATCH('SHEET2'!A2,'SHEET1'!$A$2:$A$2000,0),
MATCH('SHEET2'!D2,'SHEET1'!$D$2:$D$2000,0))
Первая строка, в которую я ввожу выражение, возвращает правильные данные о местоположении.Однако, когда я пытаюсь заполнить оставшиеся строки в этом столбце, я получаю #REF!ошибка, как показано ниже.
WORKSHEET: SHEET2
A B C D
ID Name Location Hire Date
1122 Karen Chicago 01/01/2018
1038 Tom #REF! 05/22/2016
2845 Angel #REF! 11/15/2016
4992 Mallory #REF! 09/14/2015
Я протестировал каждое выражение INDEX-MATCH отдельно (сначала тестирование на совпадение только по идентификатору, а затем тестирование на совпадение только в дату найма).Каждый из них работает отдельно, и, как показано выше, он работает для первого ряда - он просто не будет автоматически заполняться для других рядов.Я также проверил SHEET1, и у каждого человека есть определенные критерии соответствия для SHEET2 для ссылок.
Может ли кто-нибудь помочь с предложением способа исправить мое выражение или альтернативного способа получения данных о местоположении на основе двухкритерии?Заранее спасибо!