Возвращаемое значение, если 4 столбца совпадают в Excel - PullRequest
0 голосов
/ 26 августа 2018

У меня есть 2 листа, с которыми я работаю в Excel:

1) Лист основных цен

2) Вступление

Мой лист основных цен включает в себя специальныеРазмеры и технические характеристики пиломатериалов, а также назначенные цены (вероятно, существует 200 различных вариантов, доступных для целей оценки, поэтому поиск каждой цены вручную занимает много времени)

Когда я вхожу в список "Пиломатериалы"" простынь.,.Я хочу вернуть значение из столбца «Цена» из «Таблицы основных цен», только если значения в столбцах «Размер (W)», «Размер (H)», «Длина» и «Виды»введенный в лист «Entry» соответствует столбцам в «Master Price Sheet», чтобы он мог найти для меня цену

Какая формула могла бы помочь мне с этим?

ЛюбойМы будем очень признательны за помощь, которую вы можете оказать

Я добавил изображения к этому посту ниже, чтобы вы могли видеть, с чем я работаю

enter image description here

enter image description here

1 Ответ

0 голосов
/ 26 августа 2018

Возможно, самый простой способ - создать вспомогательный столбец в обеих таблицах, где вы объедините четыре ячейки со знаком амперсанда &. Это создаст уникальный ключ, который вы можете использовать в функции поиска, такой как VLoookup или комбинация Index / Match.

Например: в главной таблице вставьте новый столбец перед ценой и в этом новом столбце используйте формулу (начиная с ячейки G3

=A3&C3&D3&E3

Сделайте то же самое в таблице заявок. Затем вы можете посмотреть цену в ячейке H3 таблицы входа следующим образом:

=vlookup(G3,'Master Price Sheet'!F:G,2,False)

Скопируйте вниз.

Это основной принцип. Вы можете добавить больше уточнений, перехватывая ошибки, поэтому вы не получите ошибок, если строки пусты. Одним из многих подходов было бы заключить формулу в IfError или проверить, что все четыре ячейки имеют содержимое перед выполнением Vlookup.

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