Индекс Excel / MATCH / MATCH по всему диапазону ячеек - PullRequest
0 голосов
/ 20 сентября 2018


Я пытаюсь получить правильную формулу для поиска значения и возврата ячейки под этой ячейкой, но я не могу понять, что код правильный, и MATCH / MATCH, похоже, не работает (по крайней мере, насколько мне известно).

Давайте предположим, что мой набор данных выглядит следующим образом:

        Col1   Col2   Col3
      ---------------------
Row 1 | P(A1)  P(A2)  P(A3)
Row 2 | 10.5%  11.5%  12.5%
Row 3 |     
Row 4 | P(B1)  P(B2)  P(B3)
Row 5 | 50.5%  60.6%  70.5%
Row 6 |
Row 7 | P(C1)  P(C2)  P(C3)
Row 8 | 25.2%  34.6%  88.5%

Теперь у меня есть эталонная ячейка, скажем, A1, которая может иметь значение P (C2), и я хочу вернуть соответствующее значение ниже P(C2), то есть 34,6% в ячейке A2.

Надеюсь, я не слишком загадочен и заранее большое спасибо за любую помощь.

Лучший Макс

1 Ответ

0 голосов
/ 20 сентября 2018

Попробуйте следующее ...

enter image description here

F2, подтверждено нажатием CONTROL + SHIFT + ENTER ...

=INDEX(A2:C9,SMALL(IF(A2:C9=E2,ROW(A2:C9)-ROW(A2)+1),1)+1,MATCH(E2,INDEX(A2:C9,SMALL(IF(A2:C9=E2,ROW(A2:C9)-ROW(A2)+1),1),0),0))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...