2013-11-26 4 views
0

Мне нужна помощь:VLookup? Ссылка на разные листы, несколько столбцов

Предположим, у меня есть два листа в одной книге.

Лист 1:

A  //  1-Sep-13  // 
A  //  2-Sep-13  // 
A  //  3-Sep-13  // 
A  //  5-Sep-13  // 
B  //  2-Sep-13  // 
B  //  5-Sep-13  // 
C  //  5-Sep-13  // 

Лист 2:

A  //  1-Sep-13  //  Red  
A  //  2-Sep-13  //  Blue 
B  //  3-Sep-13  //  Green 
C  //  5-Sep-13  //  Yellow 

Как я автообновление лист 1 с информацией в колонке 3, лист 2?

+0

Вы можете использовать 'Index/Match' или' Index/Sumproduct' для выполнения поиска по нескольким критериям. Этот [мой пост] (http://yoursumbuddy.com/index-sumproduct-or-index-match-for-multiple-criteria-lookups/) может представлять интерес. –

ответ

0

Я комментирую сообщение @Doug Glancy, но, поскольку вы упомянули VLOOKUP, вы можете оценить выбор того, с чем вы можете быть более знакомы, хотя это связано с добавлением вспомогательной колонки, и во многих случаях INDEX/MATCH лучше:

Вставьте столбец (A) в листе 2 и, не допуская никаких меток на любом листе (данные начинаются в строке 1), положите =B1&C1 в A1 и скопируйте их в соответствии с требованиями.

В Листе 1 Row1 и справа от данных (предполагается, что в ColumnsA: B) поставил:

=IFERROR(VLOOKUP(A1&B1,'Sheet 2'!A:D,4,0),"") 

и скопировать вниз, чтобы удовлетворить. Вместо того, чтобы бороться с несколькими ссылками на столбцы, это эквивалентно упоминанию одного столбца, с листом 1 'column', созданным в формуле. «Двигатель» завернут в IFERROR, так что, когда комбинация не существует в Листе 2, сообщение об ошибке не отображается.

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