Excel поиск ячеек с условным форматированием

Как найти и выделить ячейки с условным форматированием

Иногда нужно найти ячейки с условным форматированием. Ведь Excel ни как их не отмечает, они визуально могут ничем не отличаться от обычных ячеек. Но есть очень легкий способ быстро найти ячейки, к которым присвоено условное форматирование.

Поиск ячеек с условным форматированием

Excel предлагает на выбор сразу 2 способа:

  1. Сразу найти все ячейки с активным условным форматированием.
  2. Щелкнуть по любой ячейке и автоматически выделить только те, которые имеют те самые условия.

Сначала разберем первый способ:

Допустим у нас есть таблица с условным форматированием. Но так как пока ни одно значение в таблице не соответствует критериям правил в условном форматировании, то ячейки не отличаются по формату между собой.

План продаж.

  1. Выберите инструмент: «Главная»-«Редактирование»-«Найти и выделить»-«Перейти» (или нажмите на клавишу F5 на клавиатуре или CTRL+G).
  2. Перейти.

  3. В появившемся окне «Переход» нажмите на кнопку «Выделить».
  4. Выделить.

  5. В окне «Выделение группы ячеек» укажите на опцию «условные форматы» и сразу будут доступны ниже еще 2 опции, в которых должно быть отмечено «всех».
  6. Условные форматы.

  7. Нажмите «ОК».

Пример.

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



Как выделить ячейки с одинаковым условным форматированием

Второй способ позволяет нам найти ячейки, на которые наложено такое же условное форматирование с такими же критериями:

  1. Выделите исходную ячейку (например, B2).
  2. Снова откройте диалоговое окно «Переход» клавишей F5 и там же нажмите на кнопку «Выделить».
  3. Перейти1.
    Выделить1.

  4. В этот раз отмечаем опцию «условные форматы», но с дополнительной опцией «этих же».

Этих же.

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

Пример1.

Теперь глядя на данную таблицу отчета можно предположить, что планы продаж установлены относительно количества проданного товара и не выражаются в денежном эквиваленте.

Главное преимущество данных уроков по условному форматированию в том, что все примеры можно с легкостью применить для своих данных и отчетов в Excel.

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Access 2007 Еще…Меньше

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

Сделайте следующее:

  1. Для начала с одного из следующих начните:

    • Чтобы найти конкретные ячейки на всем ячеек, щелкните любую из них.

    • Чтобы найти определенные ячейки в определенной области, выберите нужные диапазон, строки или столбцы. Дополнительные сведения см. в статье Выбор ячеек, диапазонов, строк и столбцов на сайте.

      Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.

  2. На вкладке Главная нажмите кнопку & выберите > Перейти (в группе Редактирование).

    Изображение ленты Excel

    Сочетания клавиш: Нажмите CTRL+G.

  3. Нажмите кнопку Дополнительный.

  4. В диалоговом окне Перейти к специальным выберите один из следующих параметров:

Команда

Чтобы выделить

Примечания

Ячейки с прикомментами.

Константы

Ячейки, содержащие константы.

Формулы

Ячейки, содержащие формулы.

Примечание: Тип формулы определяется флажками под формулами.

Пробелы

Пустые ячейки.

Текущая область

Список текущая область, например весь список.

Текущий массив

Если массив массив содержится активная ячейка массиве, это может быть целая активная ячейка.

Объекты

Графические объекты, в том числе диаграммы и кнопки, на месте и в текстовых полях.

Различия между строками

Все ячейки, отличающиеся от активной ячейки в выбранной строке. В области выделения всегда есть одна активная ячейка , будь то диапазон, строка или столбец. Нажимая клавишу ВВОД или TAB, можно изменить расположение активной ячейки, которая по умолчанию является первой ячейкой в строке.

Если выбрано несколько строк, для каждой отдельной строки этого выделения будет сравнено сравнение, а ячейка, используемая для сравнения для каждой дополнительной строки, будет расположена в том же столбце, что и активная ячейка.

Различия между столбцами

Все ячейки, отличающиеся от активной ячейки в выбранном столбце. В области выделения всегда есть одна активная ячейка, будь то диапазон, строка или столбец. Нажимая клавишу ВВОД или TAB, можно изменить расположение активной ячейки , которая по умолчанию является первой ячейкой в столбце.

Если выбрано несколько столбцов, сравнение делается для каждого отдельного столбца в этом столбце. Ячейка, используемая для сравнения для каждого дополнительного столбца, находится в той же строке, что и активная ячейка.

Прецеденты

Ячейки, на которые ссылается формула в активной ячейке. В области Зависимыесделайте следующее:

  • Чтобы найти только ячейки, на которые ссылается формула, выберите прямая.

  • Щелкните Все уровни, чтобы найти все ячейки, на которые прямо или косвенно ссылается выделение.

Иждивенцев

Ячейки с формулами, которые ссылаются на активную ячейку. Выполните одно из указанных ниже действий.

  • Чтобы найти только ячейки с формулами, которые ссылаются непосредственно на активную ячейку, выберите прямая.

  • Щелкните Все уровни, чтобы найти все ячейки, которые прямо или косвенно ссылаются на активную ячейку.

Последняя ячейка

Последняя ячейка на этом сайте с данными или форматированием.

Только видимые ячейки

Только ячейки, видимые в диапазоне, который пересекает скрытые строки или столбцы.

Условные форматы

Применяются только ячейки с условным форматированием. В области Проверка данныхсделайте следующее:

  • Нажмите кнопку Все, чтобы найти все ячейки с примененными условными форматами.

  • Нажмите кнопку Те же, чтобы найти ячейки с тем же условным форматированием, что и в выбранной ячейке.

Проверка данных

Только ячейки с примененными правилами проверки данных. Выполните одно из указанных ниже действий.

  • Нажмите кнопку Все, чтобы найти все ячейки с примененной проверкой данных.

  • Нажмите кнопку Те же, чтобы найти ячейки с той же проверкой данных, что и в выбранной ячейке.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Как найти ячейки с условным форматированием / с условным форматированием в Excel?

В Excel вы можете не только найти все ячейки с условным форматированием, но и сразу найти все ячейки с одинаковым условным форматированием. Пожалуйста, просмотрите приведенное ниже руководство для получения дополнительной информации.

Найти все ячейки с условным форматированием в Excel
Уточните все ячейки с одинаковым условным форматированием в Excel


Найти все ячейки с условным форматированием в Excel

С помощью функции «Найти и выбрать» вы можете быстро найти все ячейки с условным форматированием на текущем листе.

1. Нажмите Найти и выбрать > Условное форматирование под Главная таб. Смотрите скриншот:

2. После нажатия кнопки «Условное форматирование» на предыдущем шаге все ячейки с условным форматированием на текущем листе будут выбраны немедленно.


Уточните все ячейки с одинаковым условным форматированием в Excel

Помимо поиска всех ячеек с условным форматированием, вы можете найти все ячейки с одинаковым типом условного форматирования на текущем листе. Пожалуйста, сделайте следующее.

1. Выберите ячейку с условным форматированием, которое вы хотите найти в других ячейках.

2. Нажмите Найти и выбрать > Перейти к специальному под Главная меню.

3. в Перейти к специальному диалоговое окно, проверьте Условные форматы Одна и та же и нажмите OK кнопка. Смотрите скриншот:

Тогда будут выбраны сразу все ячейки, имеющие условное форматирование одного типа с выбранной ячейкой.


Статьи по теме:

  • Как условно форматировать ячейки на основе первой буквы / символа в Excel?
  • Как условно форматировать ячейки, если они содержат #na в Excel?
  • Как условно отформатировать отрицательный процент красным цветом в Excel?
  • Как условно форматировать даты меньше / больше, чем сегодня в Excel?
  • Как найти ячейки с / с проверкой данных в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (0)


Оценок пока нет. Оцените первым!

Поиск ячеек с условным форматирование

Tina90

Дата: Воскресенье, 31.01.2016, 13:34 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 45


Репутация:

-16

±

Замечаний:
60% ±


Excel 2013

Всем доброго времени суток! Помогите, какими макрасами реализовать поиск по столбцам ячеек с условным форматированием на листе1 и копирование данных из этих ячеек на лист2? Спасибо!!

К сообщению приложен файл:

2—.xlsx
(11.3 Kb)

Сообщение отредактировал Tina90Воскресенье, 31.01.2016, 13:35

 

Ответить

TimSha

Дата: Воскресенье, 31.01.2016, 13:38 |
Сообщение № 2

Группа: Проверенные

Ранг: Ветеран

Сообщений: 627


Репутация:

94

±

Замечаний:
0% ±


Excel 2013 Pro +

какими макрасами реализовать

Запишите свои действия рекордером и будет вам… макрОс… ;)


«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

Ответить

МВТ

Дата: Воскресенье, 31.01.2016, 13:59 |
Сообщение № 3

Группа: Проверенные

Ранг: Обитатель

Сообщений: 476


Репутация:

137

±

Замечаний:
0% ±


Excel 2007

При переборе ячеек проще проверять тоже условие, что и в УФ, а не цвет ячейки[vba]

Код

Sub tt()
    For Each cell In Range(«B11:I14»)
        If cell > 1 Then ‘пишете куда именно переносить, я не понял из Вашего примера
    Next
End Sub

[/vba]

 

Ответить

Tina90

Дата: Воскресенье, 31.01.2016, 14:21 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 45


Репутация:

-16

±

Замечаний:
60% ±


Excel 2013

Запишите свои действия рекордером

Нет, рекордером мне не нужно, мне нужно определять скриптом. Рекордер разве может определить, есть ли УФ в какой то ячейке (не говоря уже о переносе значений по признаку УФ)?

При переборе ячеек проще проверять тоже условие, что и в УФ, а не цвет ячейки

К сожалению, мне нужно определять именно изменение цвета ячейки, и ни что иное. А переносить значения цветных ячеек нужно на лист2, и помимо этого нужно еще переносить на лист2 значение ячейки, которая расположена слева от уф-ячейки!

Сообщение отредактировал Tina90Воскресенье, 31.01.2016, 15:05

 

Ответить

buchlotnik

Дата: Воскресенье, 31.01.2016, 17:08 |
Сообщение № 5

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

Цитата

Рекордер разве может

а вы пробовали? Может: [vba]

Код

ActiveCell.SpecialCells(xlCellTypeAllFormatConditions).Select

[/vba]

Цитата

нужно определять именно изменение цвета ячейки

значит вас не интересует факт наличия УФ в ячейке, а именно выполнение условия -собственно, MBT дело говорит — перебирать по условию надо, а не по цвету (УФ вообще цвет ячейки не меняет — поэкспериментируйте с a.Interior.Color)
[vba]

Код

Sub gett()
    For Each cell In Range(«B11:h14»)
        If cell > 1 Then
        i = i + 1
        Sheets(2).Cells(i, 1) = cell
       Sheets(2).Cells(i, 2) = cell.Offset(0, -1)
    End If
    Next
End Sub

[/vba]

[p.s.] и зачем для каждой ячейки отдельное УФ прописывать? — одного правила достаточно

К сообщению приложен файл:

2-3-.xlsm
(14.6 Kb)

Сообщение отредактировал buchlotnikВоскресенье, 31.01.2016, 17:39

 

Ответить

Tina90

Дата: Воскресенье, 31.01.2016, 18:48 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 45


Репутация:

-16

±

Замечаний:
60% ±


Excel 2013

значит вас не интересует факт наличия УФ в ячейке

Спасибо! Меня интересует именно факт наличия УФ! Потому что у меня есть ячейки с не меняющимися значениями, которые условно форматируются совсем по другим правилам. И поэтому мне надо копировать эти постоянные значения только в момент срабатывания правила уф и только по факту возникновения условного форматирования такой ячейки!

 

Ответить

buchlotnik

Дата: Воскресенье, 31.01.2016, 19:16 |
Сообщение № 7

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

терминологически можно спорить до посинения — вне зависимости от того, выполняется условие или нет, УФ в ячейке ЕСТЬ! (ну прописано оно для неё — значит она его содержит).
Срабатывание правила — это не «возникновение» УФ — это изменение отображения ячейки (при этом УФ остаётся на месте, как и другие свойства ячейки).
Вот вам и предлагают не к цветам привязываться, а к самому выполнению условий (для наглядности дублируйте с помощью УФ если надо)

 

Ответить

Tina90

Дата: Воскресенье, 31.01.2016, 19:23 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 45


Репутация:

-16

±

Замечаний:
60% ±


Excel 2013

Вот вам и предлагают не к цветам привязываться

Спасибо! А Вы не можете мне предложить формулу привязки именно к цвету? Скажем, к красному или желтому? Чтобы было не If cell > 1 Then , а If cell(x,y) = RED Then или If cell(x,y) = YELLOW Then ?? Я даже согласна прописать в скрипте условия для каждой исследуемой ячейки.

Сообщение отредактировал Tina90Воскресенье, 31.01.2016, 19:25

 

Ответить

buchlotnik

Дата: Воскресенье, 31.01.2016, 19:42 |
Сообщение № 9

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

тогда так[vba]

Код

If cell.interior.color = 65535 then

[/vba] но ячейка должна быть именно залита цветом, а не подсвечена УФ. Сами цвета — см. файл

К сообщению приложен файл:

color.xlsm
(12.5 Kb)

Сообщение отредактировал buchlotnikВоскресенье, 31.01.2016, 19:42

 

Ответить

Tina90

Дата: Воскресенье, 31.01.2016, 20:03 |
Сообщение № 10

Группа: Пользователи

Ранг: Новичок

Сообщений: 45


Репутация:

-16

±

Замечаний:
60% ±


Excel 2013

 

Ответить

Хитрости »

27 Август 2013              326875 просмотров


Сборник формул для условного форматирования

В данной статье собран список формул, которые можно использовать в условном форматировании ячеек, заданным при помощи формулы:

  • Excel 2003: Формат(Format)Условное форматирование(Conditional formatting)формула;
  • Excel 2007-2010: вкладка Главная(Home)Условное форматирование(Conditional formatting)Создать правило(New rule)Использовать формулу для определения форматируемых ячеек(Use a formula to determine which cells to format)

Подробнее об условном форматировании можно прочитать в статье: Основные понятия условного форматирования и как его создать

Все условия приведены для диапазона A1:A20. Это означает, что для корректного выполнения условия необходимо выделить диапазон A1:A20(столбцов может быть больше), начиная с ячейки A1, после чего назначить условие.
Если выделять необходимо не с первой строки, а скажем, с 4-ой, то и выделить надо будет диапазон A4:A20 и в формуле для условия указывать в качестве критерия первую ячейку выделенного диапазона — A4.

Если необходимо выделять форматированием не только конкретную ячейку, удовлетворяющую условию, а всю строку таблицы на основе ячейки одного столбца, то перед установкой правила необходимо выделить всю таблицу, строки которой необходимо форматировать, а ссылку на столбец с критерием закрепить:
=$A1=МАКС($A$1:$A$20)
при выделенном диапазоне A1:F20(диапазон применения условного форматирования), будет выделена строка A7:F7, если в ячейке A7 будет максимальное число.

Так же можно применять не к конкретно одному столбцу, а к полностью диапазону. Но в этом случае надо знать принцип смещения ссылок в формулах, чтобы условия применялись именно к нужным ячейкам. Например, если задать условие для диапазона B1:D10 в виде формулы: =B1<A1, то цветом будут выделены ячейки столбца B, если значение ячейки столбца А в той же строке меньше(B1<A1, B3<A3). При этом если ячейки столбца D меньше ячеек столбца C в той же строке — они тоже будут выделены(D1<C1, D5<C5).


 

    ЧИСЛОВЫЕ ЗНАЧЕНИЯ

  1. Выделение ячеек с числами:
    =ЕЧИСЛО(A1)
  2. Выделение ячеек с числами, но не учитывая нули:
    =И(ЕЧИСЛО(A1);A1<>0)
  3. Выделение строк со значением больше 0:
    =A1>0
  4. Выделение строк со значением в диапазоне от 3 до 10:
    =И(A1>=3;A1<=10)
  5. Выделение в диапазоне $A$1:$A$20 ячейки с максимальным значением:
    =A1=МАКС($A$1:$A$20)
  6. Выделение в диапазоне $A$1:$A$20 ячейки с минимальным значением:
    =И(ЕЧИСЛО(A1);A1=МИН($A$1:$A$20))
  7. Выделение в диапазоне $A$1:$A$20 ячейки со вторым по величине числом. Т.е. из чисел 1,2,3,4,5,6,7 будет выделено число 6:
    =A1=НАИБОЛЬШИЙ($A$1:$A$20;2)
  8.  
    ТЕКСТОВЫЕ ЗНАЧЕНИЯ

  9. Выделение ячеек с любым текстом:
    =ЕТЕКСТ(A1)
  10. Выделение ячеек с текстом Итог:
    =A1=»Итог»
  11. Выделение ячеек, содержащих текст Итог:
    =СЧЁТЕСЛИ(A1;»*итог*»)
    =НЕ(ЕОШ(ПОИСК(«итог»;A1)))
  12. Выделение ячеек, не содержащих текст Итог:
    =СЧЁТЕСЛИ(A1;»*итог*»)=0
    =ЕОШ(ПОИСК(«итог»;A1))
  13. Выделение ячеек, текст которых начинается со слова Итог:
    =ЛЕВСИМВ(A1;4)=»Итог»
  14. Выделение ячеек, текст которых заканчивается на слово Итог:
    =ПРАВСИМВ(A1;4)=»Итог»
  15.  
    ДАТА / ВРЕМЯ

  16. Выделение текущей даты:
    =A1=СЕГОДНЯ()
  17. Выделение ячейки с датой, больше текущей:
    =A1>СЕГОДНЯ()
  18. Выделение ячейки с датой, которая наступит через неделю:
    =A1=СЕГОДНЯ()+7
  19. Выделение ячеек с датами текущего месяца(любого года):
    =МЕСЯЦ(A1)=МЕСЯЦ(СЕГОДНЯ())
  20. Выделение ячеек с датами текущего месяца текущего года:
    =И(МЕСЯЦ(A1)=МЕСЯЦ(СЕГОДНЯ());ГОД(A1)=ГОД(СЕГОДНЯ()))
    или
    =ТЕКСТ(A1;»ГГГГММ»)=ТЕКСТ(СЕГОДНЯ();»ГГГГММ»)
  21. Выделение ячеек с выходными днями:
    =ДЕНЬНЕД(A1;2)>5
  22. Выделение ячеек с будними днями:
    =ДЕНЬНЕД(A1;2)<6
  23. Выделение ячеек, входящих в указанный период(промежуток) дат:
    =И($A1>ДАТА(2015;9;1);$A1<ДАТА(2015;10;1))
  24.  
    ДРУГИЕ

  25. Выделение различий в ячейках по условию:
    =A1<>$B1
  26. Выделение ячейки, если ячейка следующего столбца(B) этой же строки меньше:
    =A1>B1
  27. Выделение строк цветом через одну:
    =ОСТАТ(СТРОКА();2)
  28. Выделение строк цветом, если значение ячейки столбца A присутствует в диапазоне $F$1:$H$5000:
    =СЧЁТЕСЛИ($F$1:$H$5000;A1)
  29. Выделение строк цветом, если значение ячейки столбца A отсутствует в диапазоне $F$1:$H$5000:
    =СЧЁТЕСЛИ($F$1:$H$5000;A1)=0
  30. Выделение цветом ячейки, если её значение в диапазоне A1:A20 второе по счету:
    =СЧЁТЕСЛИ($A$1:$A1;A1 )=2
  31. Выделение ячеек, содержащих ошибки (#ЗНАЧ!; #Н/Д; #ССЫЛКА! и т.п.). Помимо просто выявления ячеек с ошибками можно применять, когда необходимо скрыть ошибочные значения в ячейках(назначив цвет шрифта таким же, как и цвет заливки):
    =ЕОШИБКА(A)
  32. Выделение непустых ячеек в столбце A:
    =$A1<>»»

Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

Понравилась статья? Поделить с друзьями:
  • Excel поиск строки по двум условиям
  • Excel поиск ячеек с данными
  • Excel поиск строки по двум столбцам
  • Excel поиск ячеек по содержанию
  • Excel поиск строки по двум критериям