ИМПОРТРАНЖ С УСЛОВИЯМИ

Используя лист Google, я хочу в одном и том же документе импортировать данные из одного листа в другой, используя IMPORTRANGE с условиями.

Я попытался безуспешно:

= IF (IMPORTRANGE ("https: URL", "База данных Inc!B2:B300")="постоянный",IMPORTRANGE("htps://URL","База данных Inc!A2:A300"),"")

А ТАКЖЕ

=QUERY(IMPORTRANGE("https:/URL", "База данных Inc! A2: A300"), "ВЫБЕРИТЕ Col1, ГДЕ Col1 <> 'постоянный'")

А ТАКЖЕ

= ФИЛЬТР (IMPORTRANGE("URL","База данных Inc!A1:A250"),IMPORTRANGE("URL","База данных Inc!B1:B250"="постоянное предприятие"))

Я хочу, чтобы функция сказала: Импортируйте любые значения диапазона A, которые соответствуют критериям "постоянный" в диапазоне B

    A    |  B    
_________|_________
 Name    |type 
---------|-------
 Henry   |Permanent
 William |Intern
 John    |Permanent  

Thks,

2 ответа

Решение

Я поместил несколько примеров в следующую таблицу:

например, = QUERY (IMPORTRANGE (" https://docs.google.com/spreadsheets/d/1LX7JfbGvgBTfmXsYZz0u5J7K0O6oHJSnBowKQJGa9lY/edit", "Inc База данных!A2:B3001" = Колонентский (B3001) = ВЫБЕРИТЕ ') ")

Вам нужна одинарная кавычка вокруг ссылки на лист / вкладку, так как в имени есть пробел. Используя ваш пример:

IMPORTRANGE("https:/URL", "'Inc Database'!A2:A300")

Но это будет импортировать только столбец A, поэтому вы не можете проверить по столбцу B

Затем используйте запрос. Если вы хотите все, где B - "Постоянный", тогда вы хотите (не проверено):

=QUERY(IMPORTRANGE("https:/URL", "'Inc Database'!A2:B"),"SELECT Col1 WHERE Col1 = 'Permanent'")

Это будет:

  • Импортируйте все строки, начиная с A2, из основного листа данных для использования в Query().
  • Через Query возвращать только те, в которых Col2 (B) содержит "Permanent"
Другие вопросы по тегам