У меня есть два файла excel:
Первый файл:
Store name ID distributor 1 ID distributor 2 ID distributor 3
Apple ID10 ID200 ID5000
Nokia ID30 ID400 ID6000
Второй файл представляет собой список идентификаторов миксов от разных дистрибьюторов.
Distributor ID code Strore Name
1- ID10 ?
2- ID400 ?
3- ID5000 ?
Можно ли создать функцию ВПР, которая попытается найти совпадение в ID дистрибьютора 1 и, если нет совпадения, искать в Идентификатор дистрибьютора 2, а если нет совпадения, искать в ID дистрибьютора 3. У меня есть около 7 столбцов с разными идентификаторами для одного и того же имени магазина.
Затем для каждого идентификатора он вернет имя магазина в моем столбце «Имя магазина» на листе 2.
Использовать индекс/агрегат:
=IFERROR(INDEX(Sheet1!A:A,AGGREGATE(15,7,ROW(Sheet1!$B$1:$D$100)/(Sheet1!$B$1:$D$100=A1),1)),"")
Вы бы заменили ссылки на правильные, но да, это найдет первую строку, которая имеет совпадение в диапазоне столбцов.
15 означает, что он ищет наименьшее число, а 7 указывает игнорировать ошибки.
поэтому он вернет имя магазина во втором столбце «Имя магазина» моего второго файла?