Это мой простой таблицыНахождение минимального значения в индексе (матч) массив [EXCEL]
A B C
tasmania hobart 21
queensland brisbane 22
new south wales sydney 23
northern territory darwin 24
south australia adelaide 25
western australia perth 26
tasmania hobart 17
queensland brisbane 18
new south wales sydney 19
northern territory darwin 11
south australia adelaide 12
western australia perth 13
формула массива матч индекс:
=INDEX(A2:C9,MATCH(1,(H4=$A:$A)*(I4=$B:$B),0),3)
В основном А и В мои критерии поиска, когда С значение, которое я хочу получить. Я хочу, чтобы C было минимальным значением среди согласованного значения C.
Ex. Если у меня есть Тасмании и Хобарта как мои критерии, я хотел бы получить 17, потому что это минимальное значение, а не 21.
Я попытался вложенности MIN
внутри массива индекс соответствия (H4=$A:$A)*(I4=$B:$B)*(MIN($C:$C))
, но это приводит только к ошибкам
умная формула, но почему бы не напрямую '= MIN (ЕСЛИ ((F2 = A2: ИНДЕКС (А: А, MATCH (1Е + 99, С: С))) * (G2 = В2: ИНДЕКС (В: В, MATCH (1Е + 99, С: С))), C2: INDEX (C: C, MATCH (1E + 99, C: C)))) 'как массив? –
Axel сделал формулы массива в другом ответе. Я придерживался стиля без массива. – Jeeped
Ваша фурушка также в массивном стиле (только без CSE). Реальный трюк должен быть «C2: INDEX (C: C, MATCH (1E + 99, C: C))», который позволяет использовать целые столбцы в массивах без замораживания excel;) –