Вы можете получить уникальный список номеров идентификаторов в [ID_First.xlsx] Sheet1! $ A $ 2: $ A $ 999, используя следующую формулу массива в A2 основной таблицы (требуется строка над ней, чтобы избежать круговых ссылок).
=IFERROR(INDEX([ID_First.xlsx]Sheet1!$A$2:$A$999,MATCH(0, IF(LEN([ID_First.xlsx]Sheet1!$A$2:$A$999),COUNTIF(A$1:A1,[ID_First.xlsx]Sheet1!$A$2:$A$999),1),0)),"")
Если вы последовательно складываете похожие формулы, передавая их с помощью IFERROR (), вы можете получить уникальный список из трех отдельных книг.
=IF(LEN(A1),IFERROR(INDEX([ID_First.xlsx]Sheet1!$A$2:$A$999,MATCH(0, IF(LEN([ID_First.xlsx]Sheet1!$A$2:$A$999),COUNTIF(A$1:A1,[ID_First.xlsx]Sheet1!$A$2:$A$999),1),0)),IFERROR(INDEX([ID_Second.xlsx]Sheet1!$A$2:$A$999,MATCH(0, IF(LEN([ID_Second.xlsx]Sheet1!$A$2:$A$999),COUNTIF(A$1:A1,[ID_Second.xlsx]Sheet1!$A$2:$A$999),1),0)),IFERROR(INDEX([ID_Third.xlsx]Sheet1!$A$2:$A$999,MATCH(0, IF(LEN([ID_Third.xlsx]Sheet1!$A$2:$A$999),COUNTIF(A$1:A1,[ID_Third.xlsx]Sheet1!$A$2:$A$999),1),0)),""))),"")
Формулы массива для завершения нажмите Ctrl + Shift + Enter. После правильного ввода заполните все необходимые идентификаторы.
С уникальным списком номеров идентификаторов вы можете использовать один и тот же метод вложенных функций IFERROR для просмотра серии из трех книг для получения дополнительных данных .
=IFERROR(VLOOKUP($A2, [ID_First.xlsx]Sheet1!$A$2:$Z$999, 2, FALSE),IFERROR(VLOOKUP($A2, [ID_Second.xlsx]Sheet1!$A$2:$Z$999, 2, FALSE),IFERROR(VLOOKUP($A2, [ID_Third.xlsx]Sheet1!$A$2:$Z$999, 2, FALSE),"")))
Я предлагаю это, так как вы упомянули в общей сложности 50 идентификаторов участников. Этот метод может быстро (и логрифмически) потреблять вычислительные ресурсы при применении к более крупным группам чисел.