2015-07-10 2 views
0

Я ищу способ сделать VLookup, который будет вызывать информацию из Листа Google 2 в листе Google 1. В частности, если ячейка H в «Листе 1 Google» соответствует ячейке A в ' Google Sheet 2 ', он поместит информацию из ячейки B в «Лист 2» в соответствующую строку в «Листе 1 Google».VLookup, размещенный в ячейке на основе соседней ячейки

Пример ниже:

Перед функцией:

Google Лист 1: HI 1 Eng # 1 (пустой) 2 Eng # 2 (пустой) 3 Eng # 3 (пустой) 4. РУС # 4 (пустой)

Google Лист 2: А.Б. 1 Eng # 1 0,4 2 Eng # 2 0,1 3 Eng # 4 +0,7 4. Eng # 7. 3 5. Eng # 3 0,2

Результат Я ищу:

Google Sheet 1: HI 1 Eng # 1 +0,4 2 Eng # 2 0,1 3 Eng # 3 0,2 4. Eng # 4 .7 5. Eng # 7 .3

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

ответ

0

Похоже, вам нужно комбинировать VLOOKUP и IMPORTRANGE. Попробуйте что-то вроде:

=ArrayFormula(IF(H:H="",,VLOOKUP(H:H,IMPORTRANGE("SheetKey","Sheet1!AB:AC"),2,0)))

Обратите внимание, что это может быть необходимо, чтобы попытаться IMPORTRANGE на своих первых, чтобы гарантировать, что листы имеют правильный доступ друг к другу.

0

Похоже, что вам нужно это IF заявление, которое можно перетащить вниз по вертикали, чтобы все колонки H -

=IF(H1=Sheet2!A1,Sheet2!H2,"") 

Вы можете скопировать и вставить его в H4, H6, H8 и т.д., а также ссылки на ячейки изменится для вас

, если вы соответствие H1 против любой строки столбца A использование

=VLOOKUP(H1,Sheet2!A$1:A$100,2,false) 

перетаскиванием это вертикально будет держать его в виду ячейки A1: A100 в Лист2, но это могут быть скопированы/вставлены в разные ячейки по горизонтали (ссылки на ячейки меняются для вас)