2014-01-16 1 views
-1

sheet1a Я не совсем уверен, буду ли здесь использовать VLOOKUP, но это то, что я хочу сделать.Запуск VLOOKUP на нескольких наборах данных, условия

У меня есть данные в листе 1. Заказы клиентов, которые имеют несколько элементов. Например, заказ клиента 1 имеет 3 строки. Линия 1, 2, 3. Линия 1, 2, 3 имеет количество 2, 100, 50. Этот лист - только мои открытые заказы

С заказа клиента HS12228 Позиция 2 Количество 50 было полностью выставлен счет-фактуру ниже (полностью выставлен счет-фактура Да), тогда его следует считать отправленным (отправленным, Y) по той же информации, что и выше.

sheet2a У меня есть данные в листе 2. Те же точные данные, как указано выше, но кроме того, у меня есть поле, которое говорит мне, если какой-либо из этих линий на заказ на продажу 1 был выставлен счет. Этот лист - это все открытые заказы на продажу, независимо от того, открыт ли он или закрыт.

Если строка заказа клиента выставляется счет-фактура, я знаю, что она отправлена. Поэтому, поскольку я не вижу, что было отправлено в Листе 1, я хотел бы посмотреть в листе 2 и посмотреть, что было выставлено с выставлением счета против заказа клиента и вернуть «Да» для выставления счета, который я назову «отправленным», в листе 1.

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

sheet1

sheet2

+1

Я буду соответствовать тексту с изображением. – user3067028

+0

Я вернулся и отредактировал его. Надеюсь, это поможет. – user3067028

+0

Вы пробовали VLOOKUP, принимаете ли вы вспомогательные столбцы и хотите ли вы формулу VBA/лист/либо (предпочтение?)/Оба? – pnuts

ответ

1

Это работает для меня:

=VLOOKUP(B2,'Sales Order Detail Browse'!$A$1:$U$10884,21,0) 



 Смежные вопросы

  • Нет связанных вопросов^_^