Поиск перекрестной ссылки, но диапазон - PullRequest
0 голосов
/ 08 сентября 2018

Надеюсь, вы поможете мне, пожалуйста.

Как мне искать данные в следующей таблице перекрестных ссылок?

У меня есть значение строки заголовка (то есть 25) изначение столбца (мм) и хотите вернуть значение x / y.то есть у меня есть элемент с (строка заголовка) X = 25 и (мм) Y = 0,48 элемента, и я хочу получить 1,6.

+--------------+-------+---------+---------+---------+
| (mm)   width | 10~20 | 20.1~30 | 30.1~40 | 40.1~50 |
+--------------+-------+---------+---------+---------+
| 0.20~0.45    |  1.3  |   1.8   |   2.1   |   3.5   |
| 0.46~0.60    |  1.4  |   1.6   |   1.8   |   2.3   |
| 0.61~0.70    |  1.5  |   1.7   |   1.6   |   2.1   |
| 0.71~0.80    |  0.7  |   1.1   |   2.2   |   3.1   |
+--------------+-------+---------+---------+---------+  

Большое спасибо за вашу поддержку.

Ответы [ 2 ]

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

Попробуйте,

=INDEX(B2:E5, MATCH(TEXT(H2, "0.00"), A2:A5), MATCH(TEXT(G2, "0"), B1:E1))

enter image description here

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

С вашей текущей настройкой:

=SUMPRODUCT((G2>=--LEFT(B1:E1,FIND("~",B1:E1)-1))*(G2<=--MID(B1:E1,FIND("~",B1:E1)+1,2))*(G3<=--MID(A2:A5,FIND("~",A2:A5)+1,3))*(G3>=--LEFT(A2:A5,FIND("~",A2:A5)-1)),B2:E5)

enter image description here


Но если вы немного измените числа, чтобы просто включить минимумы:

enter image description here

Эта более простая формула будет работать:

=INDEX(B2:E5,MATCH(G2,B1:E1),MATCH(G3,A2:A5))

enter image description here

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