vlookup извлекает значения из других строк - PullRequest
0 голосов
/ 25 января 2020

У меня есть vlookup, извлекающий данные со второго листа, и я не знаю, в чем я не прав. большинство данных перетаскивается правильно, но в некоторых случаях это не так.

Я использую два Vlookups - один для извлечения из 7-го столбца в диапазоне и один для извлечения из 12-го столбца в диапазоне, чтобы дать мне мои единицы измерения и мои затраты соответственно. мои формулы приведены ниже:

= IF (A8 = "", "", VLOOKUP (A8, 'Revel Export'! $ B $ 2: $ N $ 50000,7)) // это чтобы показать мою UOM для того, что находится в ячейке A8

= IF ($ A8 = "", "", VLOOKUP ($ A8, 'Revel Export'! $ B $ 2: $ N $ 50000,12)) // это для покажите мне мою цену за то, что находится в ячейке A8

$ A8 изменяется для каждой ячейки, идущей вверх и вниз, как и должно, поэтому она изменяется от $ A5 до $ A14 в обоих столбцах C & D.

пожалуйста, смотрите мои скриншоты. Вы заметите следующее:

«8oz RB - Yellow Edition - 4PK6» отображает правильную информацию для себя.

«Egg Scramble Liquid Fre» sh WHLFCLS »отображает информацию для «ET Vegan Raspberry Dani sh» (на 5 строк ниже запрошенных данных)

«ET Vegan Raspberry Dani sh» отображает правильную информацию для себя.

«ET Vegan Cinnamon Roll» отображает информацию для «Dressing Mix Ranch Orig HVR» (5 строк выше запрошенных данных)

«Wild Turkey 81» отображает правильную информацию для себя.

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

enter image description here enter image description here enter image description here

enter image description here

1 Ответ

1 голос
/ 25 января 2020

Функция VLOOKUP имеет четыре параметра, четвертый имеет значение TRUE / FALSE, по умолчанию TRUE, что означает, что выполняется поиск приблизительного значения. Введите FALSE и все будет хорошо.

=IF(A8="","",VLOOKUP(A8,'Revel Export'!$B$2:$N$50000,7,FALSE)) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...