Google таблицы: как фильтровать данные importrange
Вы можете использовать функцию ИМПОРТРАНЖ в Google Sheets для импорта данных из другой электронной таблицы.
Чтобы применить фильтр к функции IMPORTRANGE , вы можете использовать следующий синтаксис:
=FILTER(IMPORTRANGE(" URL ", " sheet1!A1:C12 "), INDEX(IMPORTRANGE(" URL ", " sheet1!A1:C12 "), 0 , 2 )=" Spurs ")
В этом конкретном примере будут импортированы ячейки в диапазоне A1:C12 листа под названием « Лист 1» из книги и отфильтрован диапазон, чтобы отображались только те строки, где значение в столбце 2 равно «Шпоры».
В следующем примере показано, как использовать этот синтаксис на практике.
Пример: Как фильтровать данные IMPORTRANGE
Допустим, мы хотим импортировать данные из электронной таблицы Google с листом с именем stats , расположенным по следующему URL-адресу:
Предположим также, что мы хотим импортировать только те строки, значение которых во втором столбце (столбец «Команда») имеет значение «Шпоры».
Мы можем ввести следующую формулу в ячейку A1 нашей текущей таблицы, чтобы импортировать эти конкретные данные:
=FILTER(IMPORTRANGE(" 1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4 ", " stats!A1:C12 "), INDEX(IMPORTRANGE(" 1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4 ", " stats!A1:C12 "), 0 , 2 )=" Spurs ")
На следующем снимке экрана показано, как использовать этот синтаксис на практике:
Обратите внимание, что были импортированы только строки со значением в столбце «Команда», равным «Шпоры».
Чтобы отфильтровать строки, в которых столбец «Команда» соответствует другому названию, просто замените в формуле «Шпоры» другим названием команды.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Google Таблицах:
Google Таблицы: используйте IMPORTRANGE с несколькими листами
Google Sheets: как использовать IMPORTRANGE с условиями
Google Sheets: как использовать VLOOKUP из другой книги