Разница между формулами ИНДЕКС и ПОИСКПОЗ при работе с несколькими критериями заключается в их назначении и возможностях:
- Функция ИНДЕКС может возвращать ссылку или массив значений из одного диапазона или нескольких несмежных диапазонов. 1 Последующие аргументы позволяют указать номера интересующих строки и столбца относительно выбранного диапазона, а также порядковый номер диапазона (если диапазоны ячеек не являются смежными, например, при поиске в различных таблицах). 1
- Функция ПОИСКПОЗ используется для поиска указанного в качестве первого аргумента значения в диапазоне ячеек или константе массива. 1 Она возвращает относительную позицию найденного элемента или код ошибки #Н/Д, если искомые данные отсутствуют. 1
При работе с несколькими критериями комбинация функций ИНДЕКС и ПОИСКПОЗ позволяет обойти ограничение в один критерий. 3 Для этого используется логическая структура для создания массива единиц и нулей для представления строк, соответствующих всем критериям, а затем с помощью ПОИСКПОЗ сопоставляется первая найденная единица. 3