Excel VLOOKUP/ INDEX несколько раз в зависимости от значения
Поэтому я хочу иметь возможность изменить значения из Pic2 в строках "ZERO" и "LINE-IN" и сделать так, чтобы он ссылался на таблицу для вывода значения из четного числа строк. В Pic2, если я введу "AA","CC","BB" в строку "ZERO", а "3","2","1" в строку "LINE-IN", то из "ZERO" будет получено значение "AA". "на Pic2 перейдите к столбцу A на Pic1 и найдите совпадение, затем посмотрите в строке 1 Pic1, чтобы найти" 3 ", затем выведите"Z"из строки 2 в строку"LINE-OUT". Таким образом, значение "CC" в строке "ZERO" со значением "2" в строке "LINE-IN" будет выводить значение "X".
Я нашел несколько возможных способов сделать это, используя VLOOKUP, INDEX, MATCH и IF. Все решения и способы, которые я могу придумать, чтобы выполнить то, что я спрашиваю, требуют построения нескольких таблиц, и это не кажется очень практичным, как я представляю.
Я действительно ищу одну или две формулы, на которые я могу ссылаться, вместо того, чтобы создавать несколько разных таблиц, чтобы выполнить одно и то же.
Спасибо за любую помощь или руководство к решению и извините за необходимость перейти по ссылкам для фото.
1 ответ
Я запутался в том, как вы накрыли стол. Если вы установите его следующим образом:
тогда это очень простая функция Index/Match.
Например, если таблицы были расположены, как указано выше, то формула в ячейке B8, которая будет меняться при изменении ячеек B6 и B7, имеет вид:
=INDEX($A$1:$D$4,MATCH(B7,$A$1:$A$4,0),MATCH(B6,$A$1:$D$1,0))
и вам нужен только один стол