В этом документе объясняются различия между базовым фильтром, представлением фильтра и фильтром данных в электронной таблице .
Сравнение фильтров
Фильтры в таблицах Sheets выполняют разные функции, различаясь лишь способом представления данных. Базовый фильтр и фильтр отображения — это функции, которые скрывают строки для пользователей, в то время как фильтр данных является частью вызова API, описывающего данные, которые должны быть выбраны или возвращены из запроса API.
В следующей таблице поясняются различия между фильтрами:
| Тип | Основная цель | Кто это видит? | Остаётся в простынях? |
|---|---|---|---|
| Базовый фильтр | Фильтр по умолчанию для быстрого анализа. Может временно скрывать строки или сортировать столбцы. | Все (по всему миру) | Да (до получения разрешения) |
| Фильтрация | Сохраненные отчеты с предварительно отсортированными и отфильтрованными представлениями. | Только те, кто использует этот вид. | Да (сохранено как именованное представление) |
| Фильтр данных | Возвращает выбранные данные через API-запросы | Только те, кто подал запрос. | Нет (это часть запроса) |
Для получения более подробной информации об этих фильтрах см. следующие сведения:
Варианты использования
Ниже приведены примеры использования каждого типа фильтра:
Базовый фильтр : Вы хотите установить основной режим отображения таблицы для всех пользователей. Например, изменить настройки панели мониторинга, чтобы она отображала только активные проекты.
Фильтрация представлений : Вам нужно предоставить ссылки, которые открывают электронную таблицу с предварительно отфильтрованными наборами данных, не мешая другим пользователям. Например, вы разрабатываете приложение для панели мониторинга или хотите отправить клиенту ссылку, отображающую только его данные.
Фильтр данных : Вам нужно, чтобы ваш скрипт обновил определенную строку, но вы не уверены, добавил ли пользователь новую строку, изменив координаты ячейки A1 . Фильтр данных найдет таблицу независимо от ее местоположения.