Лучше всего это сделать с помощью VLOOKUP, но это будет немного сложнее, чем у вашего садового сорта VLOOKUP, поскольку вы смотрите на два столбца данных.
Хотя это можно сделать за один шаг, это менее надежно на будущее, так как если добавить больше размеров, вам придется обновить формулу, и это может стать довольно неудобным.
Шаг 1
VLOOKUP нужно будет найти одно значение в целевой таблице, но вы ищете два. Чтобы это исправить, вам понадобится вспомогательный столбец, и поскольку VLOOKUPS начинаются слева от выбранного диапазона данных, он должен быть первым столбцом в вашей таблице.
В исходной таблице добавьте столбец слева (убедитесь, что диапазон таблиц включает новый столбец, если вы используете 2007>)
Предполагая, что этот новый столбец находится в столбце A, а размер указан в B, а пункт назначения - в C, добавьте в него следующую формулу, скопировав ее в диапазон:
= СЦЕПИТЬ ($ В2, С2 $)
или же
= CONCATENATE([@ Размер], [@ Distance])
Вы также можете сделать =$B2&$C2
но другим пользователям это будет проще понять
- Если вы предпочитаете, теперь вы можете скрыть этот столбец
Шаг 2
Затем пришло время для VLOOKUP.
Предполагая, что размер указан в A, а пункт назначения - в B, в ячейку, в которую вы хотите вернуть значение, добавьте следующую формулу:
=VLOOKUP(CONCATENATE($A$2,$B$2),SourceTable,4,FALSE)
Если вы не используете таблицы, замените SourceTable (или как вы его называли) диапазоном исходной таблицы. Обратите внимание, что число 4 представляет количество столбцов в нужном значении.