2016-10-03 2 views
0

Я хочу сделать некоторые манипуляции с данными в Excel. В качестве фона у меня есть 2 таблицы в разных листах с инвентарем, один для материала, необходимого для создания устройства, а другой с материалом на складе, оба из них имеют одинаковые компоненты, но отсортированы по-разному. Я хочу объединить их следующим образом: Таблица с требуемым материалом должна знать значение запаса, чтобы проверить, сколько из них необходимо, и в этом случае заказывать их.Excel Найти значение столбца в другом столбце и вернуть значение рядом с ним

Например:

ТАБЛИЦА 1 лист 1

Part # Needed Stock 
1234  5   I want here the value from table 2 
5678  5   I want here the value from table 2 
9876  6   I want here the value from table 2 
5432  7   I want here the value from table 2 

ТАБЛИЦА 2 ЛИСТ 2

Part # Stock 
5432  2 
9876  4 
1234  1 
5678  4 

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

Буду очень благодарен, если вы могли бы мне помочь.

+0

ВПР является то, что вы хотите. –

ответ

1

Вы можете использовать функции INDEX-MATCH, чтобы снять это. Для столбца со в вашем примере вы можете использовать следующие значения в качестве функции в строке 2 фондовой колонка

=INDEX(Sheet2!B$2:B$5,MATCH(Sheet1!A2,Sheet2!A$2:A$5,0)) 

Вы можете скопировать формулу и скопируйте все строки необходимо. Знаки $ будут поддерживать диапазон возвращаемых значений и диапазон значений поиска, когда вы копируете формулу в другие строки. Значение поиска изменится для каждой следующей строки.

Вот несколько примечаний, чтобы описать, что здесь происходит.

=INDEX(Return_value_range, MATCH(Lookup_value, Lookup_value_range, Match_type)) 
Return_value_range – The range that holds the return values 
Lookup_value – The value you want to find in the lookup value array 
Lookup_value_range – The range containing lookup values 
Match_type – Exact (0), Nearest Greater Than (-1), or Nearest Less Than (1) 

Наконец вот ссылка, которая дает возможное описание использования INDEX-MATCH по сравнению с ранее очень общей функции ВПР http://eimagine.com/say-goodbye-to-vlookup-and-hello-to-index-match/

+0

Прекрасно, что я хочу! Вы удивительный чувак, спасибо, что не торопитесь, помогая мне, я знал, что для этого есть какой-то трюк, но я был полностью вне сознания, так как я не очень часто использую Excel. Еще раз спасибо и надеюсь, что это поможет любому другому приятелю. –

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