Я нашел гораздо более аккуратный способ достижения того, что я хочу, используя приведенную ниже формулу, поскольку она позволяет пользователям добавлять дополнительных клиентов для поиска без необходимости редактировать формулу!также формула была бы на милю короче!
Формула ниже работает хорошо, но в идеале я хочу, чтобы формула проверяла дополнительные листы на совпадение, если результат не был найден с первой попытки, и ищет другую книгу в зависимости отрабочая таблица, в которой найдено совпадение.
=IF(ISERROR(MATCH(Estimate!C4,'204 Customers'!A:A,0)),"No Match",INDEX('K:\204 Central Accounts\Bib\[Bib Ops Center.xlsm]FPS_Parts'!$D$3:$D$90000,MATCH(Estimate!B50,'K:\204 Central Accounts\Bib\[Bib Ops Center.xlsm]FPS_Parts'!$B$3:$B$90000,0)))
Пример ниже того, что я пытаюсь достичь, пока он не работает, я думаю, это объясняет, что я хочу сделать!Excel принимает формулу, но я получаю "# ЗНАЧЕНИЕ!"в результате не знаю, где я ошибаюсь, но уверен, что это что-то простое!
=IF(ISERROR(MATCH(Estimate!C4,'204 Customers'!A:A,0)),"No Match",INDEX('K:\204 Central Accounts\Bib\[Bib Ops Center.xlsm]FPS_Parts'!$D$3:$D$90000,MATCH(Estimate!B50,'K:\204 Central Accounts\Bib\[Bib Ops Center.xlsm]FPS_Parts'!$B$3:$B$90000,0))),IF(ISERROR(MATCH(Estimate!C4,'772 Customers'!A:A,0)),INDEX('K:\ESL 772\Info Centre\[772 Ops Center.xlsm]Parts'!$F$5:$F$90000,MATCH(Estimate!B51,'K:\ESL 772\Info Centre\[772 Ops Center.xlsm]Parts'!$B$5:$B$90000,0),"No Match"))
Надеюсь, кто-нибудь может помочь мне закрыть этот.