Добавьте условие к этой формуле INDEX MATCH, если оно вернет # N / A

У меня есть формула в Sheet3, чтобы найти значение из листа 1 и вернуть его, но иногда, если значения не указаны в листе1, я хочу, чтобы он проверял лист2. sheet1 и sheet2 имеют одинаковые данные в столбце A: A, только столбцы имеют разные значения.

=INDEX(Sheet1!D:D,MATCH(Sheet3!A2&"MAN_CHANGE",Sheet1!A:A,0)) 

Как изменить формулу для проверки в sheet2, если в листе 1 нет совпадения?

Рад снова услышать от вас!) Попробуйте это:

 =INDEX(Sheet1!D:D,IFERROR(MATCH(Sheet3!A2&"MAN_CHANGE",Sheet1!A:A,0),MATCH(Sheet3!A2&"MAN_CHANGE",Sheet2!A:A,0))) 

iferror проверяет наличие ошибки в формуле индекса

 =iferror(INDEX(Sheet1!D:D,MATCH(Sheet3!A2&"MAN_CHANGE",Sheet1!A:A,0)),"NOT FOUND") 

В качестве альтернативы вы можете использовать isNA для поиска только для # N / A

 =if(ISNA(INDEX(Sheet1!D:D,MATCH(Sheet3!A2&"MAN_CHANGE",Sheet1!A:A,0)),"NOT FOUND",INDEX(Sheet1!D:D,MATCH(Sheet3!A2&"MAN_CHANGE",Sheet1!A:A,0))) 

Я вложил две формулы INDEX, MATCH, и это сработало.

= IFERROR (INDEX («Отчет о деятельности 11-30-17»! G: G, MATCH («Отчет о повторе 11-30-17»! C2, «Отчет о деятельности 11-30-17»! D: D, 0)) , INDEX («Отчет о деятельности 11-30-17»! G: G, MATCH («Отчет о повторе 11-30-17»! D2, «Отчет о деятельности 11-30-17»! D: D, 0)))

  • Заполните столбец Excel последовательными номерами другого столбца?
  • Макрос не работает в дублированном листе
  • Excel Вернуть уникальную запись и описание
  • Получение часов между 2 датами
  • Специальная функция Excel
  • Excel с несколькими IF и MATCH или VLOOKUP
  • Что мне не хватает, когда я хочу использовать VBA в Excel 2010?
  • Помощь в создании формулы Excel, слишком много аргументов
  • Применение существующего макроса для всей книги независимо от количества листов
  • Создание диаграммы базы данных Visio из таблицы Excel и списка полей
  • Как экспортировать таблицу HTML со 100 тыс. Записей с форматированием номера без выгрузки памяти
  • Давайте будем гением компьютера.