ИНДЕКС / СООТВЕТСТВИЕ логическому значению LKP_ И LKP_Array

#excel #excel-formula

Вопрос:

Мне требуется ИНДЕКС/СООТВЕТСТВИЕ, который возвращает значение из критериев ИСТИННОГО соответствия. Я использовал И для LKP_Array, так как у меня есть 2 логических теста. Я проверил, и он должен возвращать значение желтым цветом ‘2017 — KP1’

введите описание изображения здесь

Комментарии:

1. Можете ли вы показать массив, в котором вы ищете, а также ожидаемый результат?

2. Я добавил массив, и ожидаемый результат — «2017-KP1» в желтом цвете

3. Я не думаю, что вы можете использовать И в формуле массива — я думаю, что вам нужно умножить два логических критерия. exceljet.net/formula/index-and-match-with-multiple-criteria

4. Спасибо @JerryJeremiah, что сработало

Ответ №1:

Если у вас есть новейшая версия Excel, вы можете просто использовать FILTER ее .

 =FILTER('KP Cohorts'!$E$36:$E$4000, 
(('KP Cohorts'!$B$36:$B$4000=Sheet1!B33)*
('KP Cohorts'!$CD$36:$CD$4000>0)))
 

Если нет, я считаю, что вы можете сделать что-то вроде приведенного ниже (непроверено, так как у меня нет более старых версий).:

 =INDEX('KP Cohorts'!$E$36:$E$4000, 
MATCH(2,
--('KP Cohorts'!$B$36:$B$4000=Sheet1!B33) --('KP Cohorts'!$CD$36:$CD$4000>0)),1)