Курс Таблицы Google → Фильтрация по фону ячейки в Google Sheets

Нет времени? Сохрани в

Привет!

Снова документ, где до тебя фильтровали заливкой фона ячеек? Лови решение.

Нужно открыть  редактор скриптов: меню Tools — Script Editor.

 

И добавить функцию:

function hasBackground(c) {
  var range = SpreadsheetApp.getActiveSheet().getRange(c),
      color = range.getBackground();
  return color;
}

И нажать Сохранить (иконка дискеты).

Эту функцию теперь можно использовать в формулах в вашей таблице.

=hasBackground("A1")

 

Обратите внимание, что это не ссылка на Ячейку, а строковое значение.

Чтобы подставлять автоматически, предлагаю использовать так:

=hasBackground(ADDRESS(ROW(A1), COLUMN(A1)))

Где A1 — это адрес вашей ячейки, замените в двух местах.

На выходе получается так — колонка с кодом цвета, можете использовать её для фильтрации.

Пример таблицы доступен по ссылке.

 

 

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Head of Lead Generation
в OWOX

Другие уроки курса "Таблицы Google"

  1. Как зафиксировать строки и колонки
  2. Как сделать ячейки: календарь, список, чекбокс
  3. Вставка текста без форматирования
  4. Условное форматирование ячеек и строк
  5. Объединение текста и значений ячеек
  6. Фильтрация по фону ячейки в Google Sheets
  7. Пример конструктора UTM-меток через Таблицы Google
  8. Именованные диапазоны
  9. Подгружаем информацию из другой таблицы Google
  10. Разбор примера. Чеклисты и эмоции в Таблицах Google
  11. Спарклайн (sparkline): строим график внутри ячейки
  12. Как вставить картинку в таблицу Google
  13. Как добавить ссылку в таблицах Google
  14. Выбираем и считаем уникальные значения
  15. Получаем максимальное и минимальное значения
  16. Функция IF (ЕСЛИ) в Таблицах Google
  17. Проверяем ячейку на несколько условий (несколько ЕСЛИ)
  18. Считаем количество/сумму ячеек по условию (COUNTIF, SUMIF)
  19. Как посмотреть все формулы таблицы Google
  20. Разделение данных ячейки по столбцам
  21. Объединение значений нескольких ячеек с разделителем
  22. Как выделить часть строки из ячейки
  23. Формула. Как удалить последний слеш из ссылки в Google Sheets
  24. Данные из Google Таблиц на вашем сайте
  25. Замена контента страницы в зависимости от utm-меток
  26. Поиск YouTube-каналов по ключевикам через Google Таблицы

Marketello читают маркетологи из крутых компаний