Гид по технологиям

Как выделить строки по условию в Google Sheets

4 min read Google Sheets Обновлено 27 Dec 2025
Выделить строки по условию в Google Sheets
Выделить строки по условию в Google Sheets

Google Sheets

Если нужно изолировать данные в Google Sheets по условию в ячейке, примените условное форматирование к строкам. Ниже — понятная пошаговая инструкция и набор полезных приёмов, альтернатив и проверок.

Что понадобится

  • Открытая таблица Google Sheets с данными.
  • Диапазон с заголовком и строками данных.
  • Понимание, по какому столбцу фильтровать (например, год выпуска в колонке D).

Пошагово: выделение строк по условию

  1. Выделите все ячейки внутри таблицы (включая заголовки или без — по желанию).
  2. В меню выберите Формат → Условное форматирование.

Выделите данные в таблице и выберите Формат, затем Условное форматирование.

  1. В правой панели в выпадающем списке под «Format cells if» выберите “Custom formula is”.

Выберите в списке правило

  1. В поле “Value or Formula” введите формулу, которая возвращает TRUE для строк, которые нужно выделить. Пример: выделить строки, где год выпуска меньше 1980:
=$D3<1980

Ввод формулы с фиксированной буквой колонки — так правило применится ко всем строкам указанной колонки.

Ключевые моменты по синтаксису:

  • Символ $ перед буквой колонки фиксирует колонку (D), но не строку. Это значит, что при применении правила к строкам будет проверяться именно столбец D в каждой строке.
  • Номер строки (например, 3) указывает начальную строку диапазона. Если ваш диапазон начинается с другой строки, замените 3 на номер первой строки диапазона.
  • Условие <$значение возвращает TRUE для значений меньше указанного. Для включения самого года 1980 используйте <=1980.
  1. Выберите стиль форматирования (заливка, цвет шрифта, полужирный и т.д.) и нажмите Done.

После настройки формата нажмите

Результат: все строки с годом выпуска до 1980 подсветятся выбранным стилем.

Пример: строки с нужным условием подсвечены зелёным фоном.

Несколько полезных расширенных примеров

  • Выделение по тексту в столбце C — если нужно найти режиссёров по имени “George”:
=REGEXMATCH($C3, "\AGeorge\s*([^\n\r]*)")
  • Проверка пустых ячеек в колонке B:
=$B3=""
  • Выделение строк, где дата в колонке E позже 1 января 2020:
=$E3>DATE(2020,1,1)
  • Комбинированное условие: год до 1980 и страна = “USA”:
=AND($D3<1980, $F3="USA")

Когда это не сработает — ограничения и подводные камни

  • Формула должна возвращать логическое значение TRUE/FALSE. Ошибки синтаксиса или неправильные ссылки приведут к неработающему правилу.
  • Если диапазон условного форматирования не совпадает с той строкой, где указана начальная строка в формуле (например, вы выбрали диапазон, начинающийся с 2, а в формуле указан 3), результат будет некорректен.
  • Форматирование работает визуально — оно не фильтрует и не удаляет строки. Для фильтрации используйте Фильтр/Filter views.
  • Регулярные выражения чувствительны к регистру, если не добавлять флаг или соответствующую конструкцию.

Альтернативные подходы

  • Фильтры и фильтр-представления (Filter views) — если нужно временно скрыть строки, а не просто выделить.
  • Создать вспомогательный столбец с формулой проверки (например, =D3<1980), затем отфильтровать или отсортировать по этому столбцу.
  • Сценарии на Apps Script — когда нужно массово применять сложную логику и сохранять результаты в отдельном листе.

Быстрая методология: как работать с условным форматированием в 5 шагов

  1. Определите столбец и критерий.
  2. Выделите корректный диапазон (включая строку с началом формул).
  3. Введите формулу с фиксированной буквой колонки ($A, $B).
  4. Проверьте на нескольких строках вручную.
  5. Сохраните правило и добавьте ещё при необходимости.

Чеклисты по ролям

Аналитик:

  • Убедиться, что данные в колонке имеют правильный формат (число/дата/текст).
  • Протестировать формулу на 5–10 строках.

Менеджер данных:

  • Проверить, что правило не ломает визуальное восприятие (контраст цветов).
  • Согласовать список критериев с командой.

Разработчик / автоматизация:

  • При необходимости автоматизировать создание правил через Apps Script.
  • Логировать применённые правила в отдельном листе.

Критерии приёмки

  • Все строки, соответствующие условию, выделены выбранным стилем.
  • Ничего лишнего не подсвечено (проверка на граничных значениях).
  • Правило применимо ко всему диапазону данных и сохраняется при обновлении таблицы.

Советы по отладки

  • Временно добавьте вспомогательный столбец с формулой, чтобы увидеть TRUE/FALSE.
  • Убедитесь, что в формуле используется правильный абсолютный/относительный адрес ($A3 vs A$3).
  • Если правило не срабатывает, проверьте формат ячеек (текст vs число vs дата).

Примеры ошибок и как их исправить

  • Проблема: правило не подсвечивает строки. Решение: проверьте, что диапазон условного форматирования действительно включает строки, на которые вы ориентируетесь.
  • Проблема: часть данных хранится как текст и не сравнивается с числом. Решение: привести формат колонок к числовому или использовать VALUE().

FAQ

Как сделать правило нечувствительным к регистру при поиске имени?

Используйте REGEXMATCH(LOWER($C3), "^george") — приведение к нижнему регистру с LOWER позволит не учитывать регистр.

Могу ли я применить несколько правил одновременно?

Да. Google Sheets поддерживает несколько правил условного форматирования. Они применяются по приоритету сверху вниз.


С помощью условного форматирования и пользовательских формул вы можете быстро выделять строки по любым логическим критериям. Это помогает визуально фокусироваться на значимых записях и упрощает дальнейшую фильтрацию и анализ.

Ключевые рекомендации: фиксируйте колонку через $, проверяйте начальную строку диапазона и тестируйте формулу во вспомогательной колонке перед массовым применением.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как выбрать блок питания для ПК — руководство
Аппаратное обеспечение

Как выбрать блок питания для ПК — руководство

Шаблоны в новом Outlook: создание и использование
Электронная почта

Шаблоны в новом Outlook: создание и использование

Увеличение места на Raspberry Pi
Raspberry Pi

Увеличение места на Raspberry Pi

Spotlight на Mac: советы и трюки
macOS

Spotlight на Mac: советы и трюки

Ярлыки на домашнем экране iPhone и iPad
Руководство

Ярлыки на домашнем экране iPhone и iPad

Сжатие в Go: gzip и zlib — руководство
Go

Сжатие в Go: gzip и zlib — руководство