VLOOKUP слева от другого листа в Google Sheets - PullRequest
0 голосов
/ 09 мая 2019

У меня есть электронная таблица, которая внешне управляется моей собственной таблицей в Google Sheets. Я пытаюсь получить данные на свой лист с этого внешнего листа, чтобы у меня было централизованное расположение для отображения элементов задач, которые относятся ко мне. Вот формула, которая, как я думал, будет работать:

=VLOOKUP("My Name", IMPORTRANGE("https://linkto.othersheet.com", {"Tab1!$G$1:$G$999","Tab2!$A$1:$A$999"}),2,FALSE)

В формуле следует использовать IMPORTRANGE для извлечения 2 столбцов (или нескольких столбцов) из внешнего листа. Затем выполните VLOOKUP на основе «Моего имени», найдите все совпадения в столбце G и ответьте значением в соответствующем столбце A.

Если я установлю индекс на 1, он вернет значение столбца G просто отлично. Если я установлю индекс на 2, это даст мне ошибку «за пределами». Я также хочу, чтобы он показывал все результаты, а не только первый. Поэтому, если есть несколько совпадающих результатов, я хочу, чтобы все результаты отображались в строке отдельно.

EDIT:

Вот пример листа для работы с формулами: https://docs.google.com/spreadsheets/d/13R5VEv3cyZ3vJgb2S90xDxvpXyVV38yZXO8zIAd9OR4/edit?usp=sharing

Вот пример листа для данных внешнего источника: https://docs.google.com/spreadsheets/d/13P-nNONZuesnmByZCp6-zmIyMVJpm__nvsz3w-ItwtQ/edit?usp=sharing

1 Ответ

1 голос
/ 09 мая 2019

не знаю, зачем вам нужно VLOOKUP tho ...

=QUERY(IMPORTRANGE("13P-nNONZuesnmByZCp6-zmIyMVJpm__nvsz3w-ItwtQ", "Sheet1!A2:E"), 
 "select Col1,Col2 where Col4 = 'Engineer'")

0

...