Документ 1 имеет много строк данных.
Как импортировать в документ 2 только те строки, которые имеют определенное значение в столбце C?
источник
Документ 1 имеет много строк данных.
Как импортировать в документ 2 только те строки, которые имеют определенное значение в столбце C?
Это не так просто, как обычный импорт с использованием IMPORT
функции. С помощью этой функции вы можете выполнять только импорт:
=IMPORTRANGE("key","range")
Добавление функции, например SUM
или FILTER
, в строку «range» приведет к ошибке. Решение должно быть найдено с помощью QUERY
функции:
=QUERY(IMPORTRANGE("key","range"),"SELECT * WHERE Col1='value'")
ИЛИ
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT * WHERE Col1 contains 'value'")
После WHERE определение столбца должно начинаться с прописных букв, а затем строчных. Col будет работать, COL или col не будет.
После импорта вы можете упорядочить результаты, используя ORDER BY
предложение:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT * WHERE Col1 contains 'value' ORDER BY Col1")
Таким образом, IMPORTRANGE
функция не может делать выбранные столбцы, она может делать только один блок диапазона. Чтобы обойти это, используйте QUERY
функцию function SELECT
:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT Col1, Col2, Col3 WHERE Col1 contains 'value' ORDER BY Col1")
IMPORTRANGE
функция: IMPORTRANGEQUERY
в сочетании с IMPORT
функцией: QUERY / IMPORTWHERE
предложения в QUERY
функции: QUERY / WHEREORDER BY
предложения в QUERY
функции: QUERY / ORDER BY
Была такая же проблема: это то, что я в конечном итоге использовал.
= iferror (QUERY (IMPORTRANGE (" https://docs.google.com/spreadsheets/d/[YOUR_KEY_FROM_URL]/edit ", "Название используемого вами листа! A2: I42"), "выберите * ГДЕ Col5 СОДЕРЖИТ" Полотенце ", 1)," пока нет ценностей! ")
Давайте разберемся немного
IFERROR позволяет отображать удобное для пользователя сообщение, если это не удается, поскольку данные не возвращаются
QUERY позволяет указать критерии поиска. Вы можете опустить это, если вы просто хотите импортировать диапазон ячеек независимо.
ИМПОРТРАНЖ. Используйте предоставленный URL, затем извлеките этот лист, глядя на эти диапазоны (вверху слева, внизу справа)
источник