Как посчитать ячейки по цвету в Excel

Содержание

Из этой статьи Вы узнаете, как в Excel посчитать количество и сумму ячеек определенного цвета. Этот способ работает как для ячеек, раскрашенных вручную, так и для ячеек с правилами условного форматирования. Кроме того, Вы научитесь настраивать фильтр по нескольким цветам в Excel 2010 и 2013.

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

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

Если не использовать сторонние надстройки, существует только одно решение – создать пользовательскую функцию (UDF). Если Вы мало знаете об этой технологии или вообще никогда не слышали этого термина, не пугайтесь, Вам не придётся писать код самостоятельно. Здесь Вы найдёте отличный готовый код (написанный нашим гуру Excel), и всё, что Вам потребуется сделать – это скопировать его и вставить в свою рабочую книгу.

  • Считаем и суммируем по цвету, когда ячейки раскрашены вручную
    • Считаем сумму и количество ячеек по цвету во всей книге
  • Считаем и суммируем по цвету, когда к ячейкам применены правила условного форматирования

Как считать и суммировать по цвету на листе Excel

Предположим, у Вас есть таблица заказов компании, в которой ячейки в столбце Delivery раскрашены в зависимости от их значений: Due in X Days – оранжевые, Delivered – зелёные, Past Due – красные.

Теперь мы хотим автоматически сосчитать количество ячеек по их цвету, то есть сосчитать количество красных, зелёных и оранжевых ячеек на листе. Как я уже сказал выше, прямого решения этой задачи не существует. Но, к счастью, в нашей команде есть очень умелые и знающие Excel гуру, и один из них написал безупречный код для Excel 2010 и 2013. Итак, выполните 5 простых шагов, описанных далее, и через несколько минут Вы узнаете количество и сумму ячеек нужного цвета.

  1. Откройте книгу Excel и нажмите Alt+F11, чтобы запустить редактор Visual Basic for Applications (VBA).
  2. Правой кнопкой мыши кликните по имени Вашей рабочей книги в области Project – VBAProject, которая находится в левой части экрана, далее в появившемся контекстном меню нажмите Insert > Module.
  3. Вставьте на свой лист вот такой код:

Function GetCellColor(xlRange As Range) Dim indRow, indColumn As Long Dim arResults() Application.Volatile If xlRange Is Nothing Then Set xlRange = Application.ThisCell End If If xlRange.Count > 1 Then ReDim arResults(1 To xlRange.Rows.Count, 1 To xlRange.Columns.Count) For indRow = 1 To xlRange.Rows.Count For indColumn = 1 To xlRange.Columns.Count arResults(indRow, indColumn) = xlRange(indRow, indColumn).Interior.Color Next Next GetCellColor = arResults Else GetCellColor = xlRange.Interior.Color End If End Function Function GetCellFontColor(xlRange As Range) Dim indRow, indColumn As Long Dim arResults() Application.Volatile If xlRange Is Nothing Then Set xlRange = Application.ThisCell End If If xlRange.Count > 1 Then ReDim arResults(1 To xlRange.Rows.Count, 1 To xlRange.Columns.Count) For indRow = 1 To xlRange.Rows.Count For indColumn = 1 To xlRange.Columns.Count arResults(indRow, indColumn) = xlRange(indRow, indColumn).Font.Color Next Next GetCellFontColor = arResults Else GetCellFontColor = xlRange.Font.Color End If End Function Function CountCellsByColor(rData As Range, cellRefColor As Range) As Long Dim indRefColor As Long Dim cellCurrent As Range Dim cntRes As Long Application.Volatile cntRes = 0 indRefColor = cellRefColor.Cells(1, 1).Interior.Color For Each cellCurrent In rData If indRefColor = cellCurrent.Interior.Color Then cntRes = cntRes + 1 End If Next cellCurrent CountCellsByColor = cntRes End Function Function SumCellsByColor(rData As Range, cellRefColor As Range) Dim indRefColor As Long Dim cellCurrent As Range Dim sumRes Application.Volatile sumRes = 0 indRefColor = cellRefColor.Cells(1, 1).Interior.Color For Each cellCurrent In rData If indRefColor = cellCurrent.Interior.Color Then sumRes = WorksheetFunction.Sum(cellCurrent, sumRes) End If Next cellCurrent SumCellsByColor = sumRes End Function Function CountCellsByFontColor(rData As Range, cellRefColor As Range) As Long Dim indRefColor As Long Dim cellCurrent As Range Dim cntRes As Long Application.Volatile cntRes = 0 indRefColor = cellRefColor.Cells(1, 1).Font.Color For Each cellCurrent In rData If indRefColor = cellCurrent.Font.Color Then cntRes = cntRes + 1 End If Next cellCurrent CountCellsByFontColor = cntRes End Function Function SumCellsByFontColor(rData As Range, cellRefColor As Range) Dim indRefColor As Long Dim cellCurrent As Range Dim sumRes Application.Volatile sumRes = 0 indRefColor = cellRefColor.Cells(1, 1).Font.Color For Each cellCurrent In rData If indRefColor = cellCurrent.Font.Color Then sumRes = WorksheetFunction.Sum(cellCurrent, sumRes) End If Next cellCurrent SumCellsByFontColor = sumRes End Function

  1. Сохраните рабочую книгу Excel в формате .xlsm (Книга Excel с поддержкой макросов).Если Вы не слишком уверенно чувствуете себя с VBA, то посмотрите подробную пошаговую инструкцию и массу полезных советов в учебнике Как вставить и запустить код VBA в Excel.
  2. Когда все закулисные действия будут выполнены, выберите ячейки, в которые нужно вставить результат, и введите в них функцию CountCellsByColor:

    CountCellsByColor(диапазон, код_цвета)

В этом примере мы используем формулу =CountCellsByColor(F2:F14,A17), где F2:F14 – это диапазон, содержащий раскрашенные ячейки, которые Вы хотите посчитать. Ячейка A17 – содержит определённый цвет заливки, в нашем случае красный.

Точно таким же образом Вы записываете формулу для других цветов, которые требуется посчитать в таблице (жёлтый и зелёный).

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

SumCellsByColor(диапазон, код_цвета)

Как показано на снимке экрана ниже, мы использовали формулу:

=SumCellsByColor(D2:D14,A17)

где D2:D14 – диапазон, A17 – ячейка с образцом цвета.

Таким же образом Вы можете посчитать и просуммировать ячейки по цвету шрифта при помощи функций CountCellsByFontColor и SumCellsByFontColor соответственно.

Замечание: Если после применения выше описанного кода VBA Вам вдруг потребуется раскрасить ещё несколько ячеек вручную, сумма и количество ячеек не будут пересчитаны автоматически после этих изменений. Не ругайте нас, это не погрешности кода

На самом деле, это нормальное поведение макросов в Excel, скриптов VBA и пользовательских функций (UDF). Дело в том, что все подобные функции вызываются только изменением данных на листе, но Excel не расценивает изменение цвета шрифта или заливки ячейки как изменение данных. Поэтому, после изменения цвета ячеек вручную, просто поставьте курсор на любую ячейку и кликните F2, а затем Enter, сумма и количество после этого обновятся. Так нужно сделать, работая с любым макросом, который Вы найдёте далее в этой статье.

Считаем сумму и количество ячеек по цвету во всей книге

Представленный ниже скрипт Visual Basic был написан в ответ на один из комментариев читателей (также нашим гуру Excel) и выполняет именно те действия, которые упомянул автор комментария, а именно считает количество и сумму ячеек определённого цвета на всех листах данной книги. Итак, вот этот код:

Function WbkCountCellsByColor(cellRefColor As Range) Dim vWbkRes Dim wshCurrent As Worksheet Application.ScreenUpdating = False Application.Calculation = xlCalculationManual vWbkRes = 0 For Each wshCurrent In Worksheets wshCurrent.Activate vWbkRes = vWbkRes + CountCellsByColor(wshCurrent.UsedRange, cellRefColor) Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic WbkCountCellsByColor = vWbkRes End Function Function WbkSumCellsByColor(cellRefColor As Range) Dim vWbkRes Dim wshCurrent As Worksheet Application.ScreenUpdating = False Application.Calculation = xlCalculationManual vWbkRes = 0 For Each wshCurrent In Worksheets wshCurrent.Activate vWbkRes = vWbkRes + SumCellsByColor(wshCurrent.UsedRange, cellRefColor) Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic WbkSumCellsByColor = vWbkRes End Function

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

=WbkCountCellsByColor()
=WbkSumCellsByColor()

Просто введите одну из этих формул в любую пустую ячейку на любом листе Excel. Диапазон указывать не нужно, но необходимо в скобках указать любую ячейку с заливкой нужного цвета, например, =WbkSumCellsByColor(A1), и формула вернет сумму всех ячеек в книге, окрашенных в этот же цвет.

Пользовательские функции для определения кодов цвета заливки ячеек и цвета шрифта

Здесь Вы найдёте самые важные моменты по всем функциям, использованным нами в этом примере, а также пару новых функций, которые определяют коды цветов.

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

Функции, которые считают количество по цвету:

  • CountCellsByColor(диапазон, код_цвета) – считает ячейки с заданным цветом заливки.В примере, рассмотренном выше, мы использовали вот такую формулу для подсчёта количества ячеек по их цвету:

    =CountCellsByColor(F2:F14,A17)

    где F2:F14 – это выбранный диапазон, A17 – это ячейка с нужным цветом заливки.

    Все перечисленные далее формулы работают по такому же принципу.

  • CountCellsByFontColor(диапазон, код_цвета) – считает ячейки с заданным цветом шрифта.

Функции, которые суммируют значения по цвету ячейки:

  • SumCellsByColor(диапазон, код_цвета) – вычисляет сумму ячеек с заданным цветом заливки.
  • SumCellsByFontColor(диапазон, код_цвета) – вычисляет сумму ячеек с заданным цветом шрифта.

Функции, которые возвращают код цвета:

  • GetCellFontColor(ячейка) – возвращает код цвета шрифта в выбранной ячейке.
  • GetCellColor(ячейка) – возвращает код цвета заливки в выбранной ячейке.

Итак, посчитать количество ячеек по их цвету и вычислить сумму значений в раскрашенных ячейках оказалось совсем не сложно, не так ли? Но что если Вы не раскрашиваете ячейки вручную, а предпочитаете использовать условное форматирование, как мы делали это в статьях Как изменить цвет заливки ячеек и Как изменить цвет заливки строки, основываясь на значении ячейки?

Как посчитать количество и сумму ячеек по цвету, раскрашенных при помощи условного форматирования

Если Вы применили условное форматирование, чтобы задать цвет заливки ячеек в зависимости от их значений, и теперь хотите посчитать количество ячеек определённого цвета или сумму значений в них, то у меня для Вас плохие новости – не существует универсальной пользовательской функции, которая будет по цвету суммировать или считать количество ячеек и выводить результат в определённые ячейки. По крайней мере, я не слышал о таких функциях, а жаль

Конечно, Вы можете найти тонны кода VBA в интернете, который пытается сделать это, но все эти коды (по крайней мере, те экземпляры, которые попадались мне) не обрабатывают правила условного форматирования, такие как:

  • Format all cells based on their values (Форматировать все ячейки на основании их значений);
  • Format only top or bottom ranked values (Форматировать только первые или последние значения);
  • Format only values that are above or below average (Форматировать только значения, которые находятся выше или ниже среднего);
  • Format only unique or duplicate values (Форматировать только уникальные или повторяющиеся значения).

Кроме того, практически все эти коды VBA имеют целый ряд особенностей и ограничений, из-за которых они могут не работать корректно с какой-то конкретной книгой или типами данных. Так или иначе, Вы можете попытать счастье и google в поисках идеального решения, и если Вам удастся найти его, пожалуйста, возвращайтесь и опубликуйте здесь свою находку!

Код VBA, приведённый ниже, преодолевает все указанные выше ограничения и работает в таблицах Microsoft Excel 2010 и 2013, с любыми типами условного форматирования (и снова спасибо нашему гуру!). В результате он выводит количество раскрашенных ячеек и сумму значений в этих ячейках, независимо от типа условного форматирования, применённого на листе.

Sub SumCountByConditionalFormat() Dim indRefColor As Long Dim cellCurrent As Range Dim cntRes As Long Dim sumRes Dim cntCells As Long Dim indCurCell As Long cntRes = 0 sumRes = 0 cntCells = Selection.CountLarge indRefColor = ActiveCell.DisplayFormat.Interior.Color For indCurCell = 1 To (cntCells — 1) If indRefColor = Selection(indCurCell).DisplayFormat.Interior.Color Then cntRes = cntRes + 1 sumRes = WorksheetFunction.Sum(Selection(indCurCell), sumRes) End If Next MsgBox «Count=» & cntRes & vbCrLf & «Sum= » & sumRes & vbCrLf & vbCrLf & _ «Color=» & Left(«000000», 6 — Len(Hex(indRefColor))) & _ Hex(indRefColor) & vbCrLf, , «Count & Sum by Conditional Format color» End Sub

Как использовать код, чтобы посчитать количество цветных ячеек и просуммировать их значения

  1. Добавьте код, приведённый выше, на Ваш лист, как мы делали это в первом примере.
  2. Выберите диапазон (или диапазоны), в которых нужно сосчитать цветные ячейки или просуммировать по цвету, если в них содержатся числовые данные.
  3. Нажмите и удерживайте Ctrl, кликните по одной ячейке нужного цвета, затем отпустите Ctrl.
  4. Нажмите Alt+F8, чтобы открыть список макросов в Вашей рабочей книге.
  5. Выберите макрос SumCountByConditionalFormat и нажмите Run (Выполнить).В результате Вы увидите вот такое сообщение:

Для этого примера мы выбрали столбец Qty. и получили следующие цифры:

  • Count – это число ячеек искомого цвета; в нашем случае это красноватый цвет, которым выделены ячейки со значением Past Due.
  • Sum – это сумма значений всех ячеек красного цвета в столбце Qty., то есть общее количество элементов с отметкой Past Due.
  • Color – это шестнадцатеричный код цвета выделенной ячейки, в нашем случае D2.

Рабочая книга с примерами для скачивания

Если у Вас возникли трудности с добавлением скриптов в рабочую книгу Excel, например, ошибки компиляции, не работающие формулы и так далее, Вы можете и с готовыми к использованию функциями CountCellsByColor и SumCellsByColor, и испытать их на своих данных.

Оцените качество статьи. Нам важно ваше мнение:

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

Границы ячеек и цвета заливки в Excel

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

Добавляем границы

  1. Выделите ячейки, к которым необходимо добавить границы.
  2. На вкладке Главная нажмите на стрелку рядом с командой Границы. Появится выпадающее меню с различными типами границ.
  3. Выберите необходимый тип. В нашем примере мы выберем Все границы.
  4. Границы отобразятся в соответствии с выбранным типом.

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

Добавляем цвет заливки в Excel

  1. Выделите ячейки, к которым необходимо добавить заливку.
  2. На вкладке Главная нажмите на стрелку рядом с командой Цвет заливки. Появится меню с цветовой палитрой.
  3. Выберите необходимый цвет заливки. При наведении курсора на различные варианты цвета можно увидеть, как меняется фон выделенных ячеек. Для нашего примера мы выберем светло-зеленый цвет.
  4. Выбранный цвет заливки появится в выделенных ячейках.

Стили ячеек в Excel

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

Как применять стили в Excel

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

  1. Выделите ячейки, которые необходимо изменить.
  2. На вкладке Главная нажмите команду Стили ячеек, а затем в раскрывающемся меню выберите подходящий стиль. В нашем примере, мы выберем Акцент1.
  3. Выбранный стиль будет применен к ячейкам.

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

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Автор/переводчик: Антон Андронов

Правила перепечаткиЕще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

В этой статье Вы найдёте два быстрых способа изменять цвет ячейки в зависимости от её значения в Excel 2013, 2010 и 2007. Кроме того, Вы узнаете, как в Excel использовать формулы, чтобы изменять цвет пустых ячеек или ячеек с ошибками в формулах.

Каждому известно, что для изменения цвета заливки одной ячейки или целого диапазона в Excel достаточно просто нажать кнопку Fill color (Цвет заливки). Но как быть, если необходимо изменить цвет заливки всех ячеек, содержащих определённое значение? Более того, что если Вы хотите, чтобы цвет заливки каждой ячейки изменялся автоматически вместе с изменением содержимого этой ячейки? Далее в статье Вы найдёте ответы на эти вопросы и получите пару полезных советов, которые помогут выбрать правильный метод для решения каждой конкретной задачи.

  • Изменяем цвет заливки ячеек, основываясь на их значениях (динамически) – Цвет заливки будет изменяться автоматически при изменении значения ячейки.
  • Изменяем цвет ячейки, основываясь на её текущем значении (статически) – Однажды установленный цвет заливки не изменяется, вне зависимости от того, как изменяется значение ячейки.
  • Изменяем цвет определённых ячеек (пустые, с ошибками, с формулами)

Как в Excel динамически изменять цвет ячейки, основываясь на её значении

Цвет заливки будет изменяться в зависимости от значения ячейки.

Задача: Имеется таблица или диапазон данных, и Вы хотите изменить цвет заливки ячеек, основываясь на их значениях. Более того, необходимо, чтобы этот цвет изменялся динамически, отражая изменения данных в ячейках.

Решение: Используйте условное форматирование в Excel, чтобы выделить значения больше X, меньше Y или между X и Y.

Предположим, есть список цен на бензин в разных штатах, и Вы хотите, чтобы цены, превышающие $3.7, были выделены красным, а меньшие или равные $3.45 – зелёным.

Замечание: Снимки экрана для этого примера были сделаны в Excel 2010, однако, в Excel 2007 и 2013 кнопки, диалоговые окна и настройки будут точно такие же или с незначительными отличиями.

Итак, вот, что нужно сделать по шагам:

  1. Выделите таблицу или диапазон, в котором Вы хотите изменить цвет заливки ячеек. В этом примере мы выделяем $B$2:$H$10 (заголовки столбцов и первый столбец, содержащий названия штатов, не выделяем).
  2. Откройте вкладку Home (Главная), в разделе Styles (Стили) нажмите Conditional Formatting (Условное форматирование) > New Rule (Создать правило).
  3. В верхней части диалогового окна New Formatting Rule (Создание правила форматирования) в поле Select a Rule Type (Выберите тип правила) выберите Format only cells that contain (Форматировать только ячейки, которые содержат).
  4. В нижней части диалогового окна в поле Format Only Cells with (Форматировать только ячейки, для которых выполняется следующее условие) настройте условия для правила. Мы выбираем форматировать только ячейки с условием: Cell Value (Значение ячейки) – greater than (больше) – 3.7, как показано на рисунке ниже.Далее нажмите кнопку Format (Формат), чтобы выбрать, какой цвет заливки должен быть применён, если выполняется заданное условие.
  5. В появившемся диалоговом окне Format Cells (Формат ячеек) откройте вкладку Fill (Заливка) и выберите цвет (мы выбрали красноватый) и нажмите ОК.
  6. После этого Вы вернетесь в окно New Formatting Rule (Создание правила форматирования), где в поле Preview (Образец) будет показан образец Вашего форматирования. Если всё устраивает, нажмите ОК.

Результат Ваших настроек форматирования будет выглядеть приблизительно так:

Так как нам нужно настроить ещё одно условие, позволяющее изменять цвет заливки на зелёный для ячеек со значениями меньшими или равными 3.45, то снова нажимаем кнопку New Rule (Создать правило) и повторяем шаги с 3 по 6, устанавливая нужное правило. Ниже виден образец созданного нами второго правила условного форматирования:

Когда все будет готово – жмите ОК. Теперь у Вас имеется мило отформатированная таблица, которая даёт возможность с первого взгляда увидеть максимальные и минимальные цены на бензин в разных штатах. Хорошо им там, в Техасе!

Совет: Таким же способом Вы можете изменять цвет шрифта в зависимости от значения ячейки. Для этого просто откройте вкладку Font (Шрифт) в диалоговом окне Format Cells (Формат ячеек), как мы это делали на шаге 5, и выберите желаемый цвет шрифта.

Как настроить постоянный цвет ячейки, основываясь на её текущем значении

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

Задача: Вы хотите настроить цвет ячейки, основываясь на её текущем значении, и хотите, чтобы цвет заливки оставался неизменным, даже когда значение ячейки изменяется.

Решение: Найти все ячейки с определённым значением (или значениями) при помощи инструмента Find All (Найти все), а затем изменить формат найденных ячеек, используя диалоговое окно Format Cells (Формат ячеек).

Это одна из тех редких задач, по которым нет разъяснения в файлах справки Excel, на форумах или в блогах, и для которых нет прямого решения. И это понятно, так как эта задача не типичная. И всё же, если Вам нужно изменить цвет заливки ячеек окончательно, то есть раз и на всегда (либо пока Вы не измените его вручную), выполните следующие шаги.

Найти и выделить все ячейки, удовлетворяющие заданному условию

Тут возможно несколько сценариев, в зависимости от того, значения какого типа Вы ищите.

Если Вы хотите раскрасить ячейки с конкретным значением, например, , или 3.4 – то на вкладке Home (Главная) в разделе Editing (Редактирование) нажмите Find Select (Найти и выделить) > Find (Найти).

Введите нужное значение и нажмите Find All (Найти все).

Совет: В правой части диалогового окна Find and Replace (Найти и заменить) есть кнопка Options (Параметры), нажав которую Вы получите доступ к ряду продвинутых настроек поиска, таких как Match Case (Учитывать регистр) и Match entire cell content (Ячейка целиком). Вы можете использовать символы подстановки, такие как звёздочка (*), чтобы найти любую строку символов, или знак вопроса (?), чтобы найти один любой символ.

Что касается предыдущего примера, если нам нужно найти все цены на бензин от 3.7 до 3.799, то мы зададим такие критерии поиска:

Теперь кликните любой из найденных элементов в нижней части диалогового окна Find and Replace (Найти и заменить) и нажмите Ctrl+A, чтобы выделить все найденные записи. После этого нажмите кнопку Close (Закрыть).

Вот так можно выделить все ячейки с заданным значением (значениями) при помощи опции Find All (Найти все) в Excel.

Однако, в действительности нам нужно найти все цены на бензин, превышающие $3.7. К сожалению, инструмент Find and Replace (Найти и заменить) в этом не сможет нам помочь.

Измененяем цвета заливки выделенных ячеек при помощи диалогового окна «Формат ячеек»

Теперь у Вас выделены все ячейки с заданным значением (или значениями), мы сделали это только что при помощи инструмента Find and Replace (Найти и заменить). Всё, что Вам осталось сделать, это задать цвет заливки выбранным ячейкам.

Откройте диалоговое окно Format Cells (Формат ячеек) любым из 3-х способов:

  • нажав Ctrl+1.
  • кликнув по любой выделенной ячейке правой кнопкой мыши и выбрав в контекстном меню пункт Format Cells (Формат ячеек).
  • на вкладке Home (Главная) > Cells (Ячейки) > Format (Формат) > Format Cells (Формат ячеек).

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

Если Вы хотите изменить только цвет заливки, не касаясь остальных параметров форматирования, то можете просто нажать кнопку Fill color (Цвет заливки) и выбрать понравившийся цвет.

Вот результат наших изменений форматирования в Excel:

В отличие от предыдущего способа (с условным форматированием), цвет заливки, установленный таким образом, никогда не изменится сам без Вашего ведома, как бы значения ни изменялись.

Изменяем цвет заливки для особых ячеек (пустые, с ошибкой в формуле)

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

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

Цвет ячейки будет изменяться автоматически в зависимости от значения ячейки.

Этот способ решения задачи Вы, вероятнее всего, будете использовать в 99% случаев, то есть заливка ячеек будет изменяться в соответствии с заданным Вами условием.

Для примера снова возьмём таблицу цен на бензин, но на этот раз добавим ещё пару штатов, а некоторые ячейки сделаем пустыми. Теперь посмотрите, как Вы сможете обнаружить эти пустые ячейки и изменить цвет их заливки.

  1. На вкладке Home (Главная) в разделе Styles (Стили) нажмите Conditional Formatting (Условное форматирование) > New Rule (Создать правило). Точно также, как на 2-м шаге примера Как динамически изменять цвет ячейки, основываясь на её значении.
  2. В диалоговом окне New Formatting Rule (Создание правила форматирования) выберите вариант Use a formula to determine which cells to format (Использовать формулу для определения форматируемых ячеек). Далее в поле Format values where this formula is true (Форматировать значения, для которых следующая формула является истинной) введите одну из формул:
    • чтобы изменить заливку пустых ячеек

      =ISBLANK()
      =ЕПУСТО()

    • чтобы изменить заливку ячеек, содержащих формулы, которые возвращают ошибку

      =ISERROR()
      =ЕОШИБКА()

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

    =ISBLANK(B2:H12)
    =ЕПУСТО(B2:H12)

  3. Нажмите кнопку Format (Формат), выберите нужный цвет заливки на вкладке Fill (Заливка), а затем нажмите ОК. Подробные инструкции даны на шаге 5 примера «Как динамически изменять цвет ячейки, основываясь на её значении».Образец настроенного Вами условного форматирования будет выглядеть приблизительно так:
  4. Если Вы довольны цветом, жмите ОК. Вы увидите, как созданное правило немедленно будет применено к таблице.

Изменяем цвет заливки особых ячеек статически

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

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

  1. Выделите таблицу или диапазон и нажмите F5, чтобы открыть диалоговое окно Go To (Переход), затем нажмите кнопку Special (Выделить).
  2. В диалоговом окне Go to Special (Выделить группу ячеек) отметьте вариант Blanks (Пустые ячейки), чтобы выделить все пустые ячейки.Если Вы хотите выделить ячейки, содержащие формулы с ошибками, отметьте вариант Formulas (Формулы) > Errors (Ошибки). Как видно на рисунке выше, Вам доступно множество других настроек.
  3. И наконец, измените заливку выделенных ячеек или настройте любые другие параметры форматирования при помощи диалогового окна Format Cells (Формат ячеек), как это описано в разделе Изменение заливки выделенных ячеек.

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

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов

Правила перепечаткиЕще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

При работе с таблицами первоочередное значение имеют выводимые в ней значения. Но немаловажной составляющей является также и её оформление. Некоторые пользователи считают это второстепенным фактором и не обращают на него особого внимания. А зря, ведь красиво оформленная таблица является важным условием для лучшего её восприятия и понимания пользователями. Особенно большую роль в этом играет визуализация данных. Например, с помощью инструментов визуализации можно окрасить ячейки таблицы в зависимости от их содержимого. Давайте узнаем, как это можно сделать в программе Excel.

Процедура изменения цвета ячеек в зависимости от содержимого

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

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

Но выход существует. Для ячеек, которые содержат динамические (изменяющиеся) значения применяется условное форматирование, а для статистических данных можно использовать инструмент «Найти и заменить».

Способ 1: условное форматирование

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

Посмотрим, как этот способ работает на конкретном примере. Имеем таблицу доходов предприятия, в которой данные разбиты помесячно. Нам нужно выделить разными цветами те элементы, в которых величина доходов менее 400000 рублей, от 400000 до 500000 рублей и превышает 500000 рублей.

  1. Выделяем столбец, в котором находится информация по доходам предприятия. Затем перемещаемся во вкладку «Главная». Щелкаем по кнопке «Условное форматирование», которая располагается на ленте в блоке инструментов «Стили». В открывшемся списке выбираем пункт «Управления правилами…».
  2. Запускается окошко управления правилами условного форматирования. В поле «Показать правила форматирования для» должно быть установлено значение «Текущий фрагмент». По умолчанию именно оно и должно быть там указано, но на всякий случай проверьте и в случае несоответствия измените настройки согласно вышеуказанным рекомендациям. После этого следует нажать на кнопку «Создать правило…».
  3. Открывается окно создания правила форматирования. В списке типов правил выбираем позицию «Форматировать только ячейки, которые содержат». В блоке описания правила в первом поле переключатель должен стоять в позиции «Значения». Во втором поле устанавливаем переключатель в позицию «Меньше». В третьем поле указываем значение, элементы листа, содержащие величину меньше которого, будут окрашены определенным цветом. В нашем случае это значение будет 400000. После этого жмем на кнопку «Формат…».
  4. Открывается окно формата ячеек. Перемещаемся во вкладку «Заливка». Выбираем тот цвет заливки, которым желаем, чтобы выделялись ячейки, содержащие величину менее 400000. После этого жмем на кнопку «OK» в нижней части окна.
  5. Возвращаемся в окно создания правила форматирования и там тоже жмем на кнопку «OK».
  6. После этого действия мы снова будем перенаправлены в Диспетчер правил условного форматирования. Как видим, одно правило уже добавлено, но нам предстоит добавить ещё два. Поэтому снова жмем на кнопку «Создать правило…».
  7. И опять мы попадаем в окно создания правила. Перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле данного раздела оставляем параметр «Значение ячейки», а во втором выставляем переключатель в позицию «Между». В третьем поле нужно указать начальное значение диапазона, в котором будут форматироваться элементы листа. В нашем случае это число 400000. В четвертом указываем конечное значение данного диапазона. Оно составит 500000. После этого щелкаем по кнопке «Формат…».
  8. В окне форматирования снова перемещаемся во вкладку «Заливка», но на этот раз уже выбираем другой цвет, после чего жмем на кнопку «OK».
  9. После возврата в окно создания правила тоже жмем на кнопку «OK».
  10. Как видим, в Диспетчере правил у нас создано уже два правила. Таким образом, осталось создать третье. Щелкаем по кнопке «Создать правило».
  11. В окне создания правила опять перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле оставляем вариант «Значение ячейки». Во втором поле устанавливаем переключатель в полицию «Больше». В третьем поле вбиваем число 500000. Затем, как и в предыдущих случаях, жмем на кнопку «Формат…».
  12. В окне «Формат ячеек» опять перемещаемся во вкладку «Заливка». На этот раз выбираем цвет, который отличается от двух предыдущих случаев. Выполняем щелчок по кнопке «OK».
  13. В окне создания правил повторяем нажатие на кнопку «OK».
  14. Открывается Диспетчер правил. Как видим, все три правила созданы, поэтому жмем на кнопку «OK».
  15. Теперь элементы таблицы окрашены согласно заданным условиям и границам в настройках условного форматирования.
  16. Если мы изменим содержимое в одной из ячеек, выходя при этом за границы одного из заданных правил, то при этом данный элемент листа автоматически сменит цвет.

Кроме того, можно использовать условное форматирование несколько по-другому для окраски элементов листа цветом.

  1. Для этого после того, как из Диспетчера правил мы переходим в окно создания форматирования, то остаемся в разделе «Форматировать все ячейки на основании их значений». В поле «Цвет» можно выбрать тот цвет, оттенками которого будут заливаться элементы листа. Затем следует нажать на кнопку «OK».
  2. В Диспетчере правил тоже жмем на кнопку «OK».
  3. Как видим, после этого ячейки в колонке окрашиваются различными оттенками одного цвета. Чем значение, которое содержит элемент листа больше, тем оттенок светлее, чем меньше – тем темнее.

Урок: Условное форматирование в Экселе

Способ 2: использование инструмента «Найти и выделить»

Если в таблице находятся статические данные, которые не планируется со временем изменять, то можно воспользоваться инструментом для изменения цвета ячеек по их содержимому под названием «Найти и выделить». Указанный инструмент позволит отыскать заданные значения и изменить цвет в этих ячейках на нужный пользователю. Но следует учесть, что при изменении содержимого в элементах листа, цвет автоматически изменяться не будет, а останется прежним. Для того, чтобы сменить цвет на актуальный, придется повторять процедуру заново. Поэтому данный способ не является оптимальным для таблиц с динамическим содержимым.

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

  1. Выделяем столбец с данными, которые следует отформатировать цветом. Затем переходим во вкладку «Главная» и жмем на кнопку «Найти и выделить», которая размещена на ленте в блоке инструментов «Редактирование». В открывшемся списке кликаем по пункту «Найти».
  2. Запускается окно «Найти и заменить» во вкладке «Найти». Прежде всего, найдем значения до 400000 рублей. Так как у нас нет ни одной ячейки, где содержалось бы значение менее 300000 рублей, то, по сути, нам нужно выделить все элементы, в которых содержатся числа в диапазоне от 300000 до 400000. К сожалению, прямо указать данный диапазон, как в случае применения условного форматирования, в данном способе нельзя.

    Но существует возможность поступить несколько по-другому, что нам даст тот же результат. Можно в строке поиска задать следующий шаблон «3?????». Знак вопроса означает любой символ. Таким образом, программа будет искать все шестизначные числа, которые начинаются с цифры «3». То есть, в выдачу поиска попадут значения в диапазоне 300000 – 400000, что нам и требуется. Если бы в таблице были числа меньше 300000 или меньше 200000, то для каждого диапазона в сотню тысяч поиск пришлось бы производить отдельно.

    Вводим выражение «3?????» в поле «Найти» и жмем на кнопку «Найти все».

  3. После этого в нижней части окошка открываются результаты поисковой выдачи. Кликаем левой кнопкой мыши по любому из них. Затем набираем комбинацию клавиш Ctrl+A. После этого выделяются все результаты поисковой выдачи и одновременно выделяются элементы в столбце, на которые данные результаты ссылаются.
  4. После того, как элементы в столбце выделены, не спешим закрывать окно «Найти и заменить». Находясь во вкладке «Главная» в которую мы переместились ранее, переходим на ленту к блоку инструментов «Шрифт». Кликаем по треугольнику справа от кнопки «Цвет заливки». Открывается выбор различных цветов заливки. Выбираем тот цвет, который мы желаем применить к элементам листа, содержащим величины менее 400000 рублей.
  5. Как видим, все ячейки столбца, в которых находятся значения менее 400000 рублей, выделены выбранным цветом.
  6. Теперь нам нужно окрасить элементы, в которых располагаются величины в диапазоне от 400000 до 500000 рублей. В этот диапазон входят числа, которые соответствуют шаблону «4??????». Вбиваем его в поле поиска и щелкаем по кнопке «Найти все», предварительно выделив нужный нам столбец.
  7. Аналогично с предыдущим разом в поисковой выдаче производим выделение всего полученного результата нажатием комбинации горячих клавиш CTRL+A. После этого перемещаемся к значку выбора цвета заливки. Кликаем по нему и жмем на пиктограмму нужного нам оттенка, который будет окрашивать элементы листа, где находятся величины в диапазоне от 400000 до 500000.
  8. Как видим, после этого действия все элементы таблицы с данными в интервале с 400000 по 500000 выделены выбранным цветом.
  9. Теперь нам осталось выделить последний интервал величин – более 500000. Тут нам тоже повезло, так как все числа более 500000 находятся в интервале от 500000 до 600000. Поэтому в поле поиска вводим выражение «5?????» и жмем на кнопку «Найти все». Если бы были величины, превышающие 600000, то нам бы пришлось дополнительно производить поиск для выражения «6?????» и т.д.
  10. Опять выделяем результаты поиска при помощи комбинации Ctrl+A. Далее, воспользовавшись кнопкой на ленте, выбираем новый цвет для заливки интервала, превышающего 500000 по той же аналогии, как мы это делали ранее.
  11. Как видим, после этого действия все элементы столбца будут закрашены, согласно тому числовому значению, которое в них размещено. Теперь можно закрывать окно поиска, нажав стандартную кнопку закрытия в верхнем правом углу окна, так как нашу задачу можно считать решенной.
  12. Но если мы заменим число на другое, выходящее за границы, которые установлены для конкретного цвета, то цвет не поменяется, как это было в предыдущем способе. Это свидетельствует о том, что данный вариант будет надежно работать только в тех таблицах, в которых данные не изменяются.

Урок: Как сделать поиск в Экселе

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

Мы рады, что смогли помочь Вам в решении проблемы.

Нужно выделить повторяющиеся значения в столбце? Надо выбрать первые 5 максимальных ячеек? Необходимо сделать термальную шкалу для наглядности (цвет меняется в зависимости от увеличения/уменьшения значения ячеек)? В Excel выделение цветом ячеек по условиям можно сделать очень быстро и просто. За выделение цветом ячеек отвечает специальная функция «Условное форматирование». Настоятельно рекомендую! Подробнее читаем дальше:

Основные возможности я описал в начале статьи, но на самом деле их масса. Подробнее о самых полезных

Условное форматирование, где найти?

Для начала, на ленте задач в главном меню найдите раздел Стили и нажмите на кнопку Условное форматирование.

При нажатии откроется меню, с разными вариантами этого редактирования. Как вы видите, возможностей здесь действительно много.

Теперь подробнее о самых полезных:

Excel выделение цветом ячеек по условиям. Простые условия

Для этого зайдите в пункт Правила выделения ячеек. Если к примеру, вам нужно выделить все ячейки больше 100, нажмите кнопку Больше. В окне:

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

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

Чтобы выделить все повторяющиеся значения выберите соответствующее меню Повторяющиеся значения.

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

Что делать если необходимо найти повторения по двум и более столбцам, например когда ФИО в разных столбцах? Сделайте еще один столбец и объедините значения формулой =СЦЕПИТЬ(), т.е. в отдельной ячейке у вас будет написано ИвановИванИваныч. По такому столбцу вы уже легко сможете выделить повторяющиеся значения. Важно понимать, что если порядок слов будет различаться, то Excel сочтет такие строки неповторяющимися (например, ИванИванычИванов).

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

Для этого зайдите в пункт Правила отбора первых и последних ячеек и выберите нужный пункт. Помимо того, что можно выделить первые/последние значения (в том числе и по процентам), можно использовать возможность выделить данные выше и ниже среднего (пользуюсь даже чаще). Очень удобно для просмотра результатов отличающихся от нормы или среднего!

Построение термальной диаграммы и гистограммы

Классная функция для визуализации данных — термальная/температурная диаграмма. Суть в том, что в зависимости от величины значения в столбце или строке, ячейка подсвечивается определенным оттенком цвета, чем больше, тем краснее, например. Таблицы воспринимаются гораздо лучше на глаз, а принимать решение становится проще. Ведь один из лучших анализаторов зачастую — это наш глаз, соответственно, мозг, а не машина!

Гистограмма в ячейке (голубым на рисунке ниже) тоже крайне полезная функция, для выявления изменения значений и сравнения их.

Рекомендую. Для презентаций и аналитики — гистограммы в ячейках и термальные диаграммы основа простой визуализации при помощи Excel.

Выделение цветом ячеек, содержащих определенный текст

Очень часто нужно найти ячейки, которые содержат определенный набор символов, можно конечно воспользоваться функцией = ПОИСК(), но проще и быстрее применить условное форматирование, пройдите — Правила отбора ячеек — Текст содержит

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

Excel выделение цветом. Фильтр по цвету

Помимо вышеперечисленных возможностей вы можете отфильтровать выделенные ячейки по цвету обычном фильтром. К моему удивлению об этом очень мало кто знает — видимо отголоски версии 2003 — там этой возможности не было.

Подробнее о фильтрах в этой статье.

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

Чтобы проверить какие условные форматирования у Вас заданы, пройдите Главная — Условное форматирование — Управление правилами. Здесь вы сможете отредактировать уже заданные условия, диапазон применения, а также выбрать приоритет заданного форматирования (кто выше, тот главнее, изменить можно кнопками — стрелками).

Неверный диапазон условного форматирования

Важно! Условное форматирование при неправильном использовании зачастую является причиной сильных тормозов Excel. Происходит задвоение форматирований, для примера если вы много раз копируете ячейки с выделением цветом. Тогда у вас появится множество условий с цветом. Я сам видел более 3 тысяч условий — тормозил файл безобразно. Также файл может тормозить, когда задан диапазон как на картинке выше, лучше, указывать A:A — для всего диапазона.

Подробнее о тормозах Excel и их причинах читайте . Эта статья помогла не одной сотне людей 😉

Надеюсь был полезен, не прощаюсь!

Заливка ячеек в зависимости от значения в Microsoft Excel

​Смотрите также​ чем. В 2010-м​ другие потенциальные отвечающие,​ ответом не в​ неделю — красный,​В поле​ чего второй способ​. Далее, воспользовавшись кнопкой​ нам столбец.​После этого в нижней​400000​ тем темнее.​.​»Заливка»​ чтобы выделялись ячейки,​ ленте в блоке​ уже о том,​При работе с таблицами​ всё отображается.​ как люди воспитанные,​ ветке «Фриланс», то​ а на следующий​Цвет линий сетки​ делать не может.​ на ленте, выбираем​Аналогично с предыдущим разом​

​ части окошка открываются​рублей. Так как​

​Урок:​Открывается​, но на этот​ содержащие величину менее​ инструментов​ что таблица может​ первоочередное значение имеют​Какие другие формулы?​ проходят мимо​ благодарность по желанию​ день по окончании​щелкните нужный цвет.​ Впрочем, заливку ячеек​ новый цвет для​ в поисковой выдаче​ результаты поисковой выдачи.​ у нас нет​Условное форматирование в Экселе​

​Диспетчер правил​ раз уже выбираем​400000​»Стили»​ быть динамической и​ выводимые в ней​ Вроде, те же​Coraline​zTheBlackCat​ черный с белым​Совет:​ в зависимости от​ заливки интервала, превышающего​ производим выделение всего​ Кликаем левой кнопкой​ ни одной ячейки,​Если в таблице находятся​. Как видим, все​ другой цвет, после​. После этого жмем​. В открывшемся списке​

​ данные в ней​ значения. Но немаловажной​ самые​: Да, я просто​: _Boroda_, простите пожалуйста​ шрифтом.​ Чтобы вернуть цвет линий​​ значения путем применения​​500000​

​ полученного результата нажатием​ мыши по любому​ где содержалось бы​ статические данные, которые​ три правила созданы,​ чего жмем на​ на кнопку​ выбираем пункт​ периодически изменяются, причем​ составляющей является также​Так проверьте​ жду,жду и ни​ , в предь​Заранее спасибо!​

​ сетки по умолчанию,​ инструмента​по той же​ комбинации горячих клавиш​ из них. Затем​ значение менее​ не планируется со​ поэтому жмем на​ кнопку​»OK»​​»Управления правилами…»​​ массово. В этом​​ и её оформление.​​Coraline​​ кого… А потом​​ такое не повториться​​_Boroda_​​ выберите значение​

  1. ​»Найти и заменить»​ аналогии, как мы​CTRL+A​ набираем комбинацию клавиш​​300000​​ временем изменять, то​​ кнопку​​»OK»​в нижней части​.​​ случае вручную менять​​ Некоторые пользователи считают​: нет, посмотрите вот​​ уже к вам​​ , невнимательно прочитал​
  2. ​: Так нужно?​Авто​тоже вполне можно​​ это делали ранее.​​. После этого перемещаемся​Ctrl+A​​рублей, то, по​​ можно воспользоваться инструментом​»OK»​.​ окна.​Запускается окошко управления правилами​ цвет вообще становится​ это второстепенным фактором​ этот.​ начинаю обращаться. А​ правило​​См. Условное форматирование​​.​
  3. ​ использовать, но только​Как видим, после этого​ к значку выбора​. После этого выделяются​​ сути, нам нужно​ для изменения цвета​​.​После возврата в окно​Возвращаемся в окно создания​ условного форматирования. В​​ нереально.​​ и не обращают​Coraline​ у меня почему​​мне по новой​​ на вкладке «Главная»​После изменения цвета линий​ в статических таблицах.​ действия все элементы​ цвета заливки. Кликаем​ все результаты поисковой​ выделить все элементы,​​ ячеек по их​​Теперь элементы таблицы окрашены​ создания правила тоже​​ правила форматирования и​​ поле​
  4. ​Но выход существует. Для​ на него особого​​: Спасибо большое. Вы​​ этот файл не​ тему создать ?​Verter​ сетки на листе​​ Максим Тютюшев​​ столбца будут закрашены,​ по нему и​​ выдачи и одновременно​​ в которых содержатся​ содержимому под названием​
  5. ​ согласно заданным условиям​ жмем на кнопку​ там тоже жмем​»Показать правила форматирования для»​​ ячеек, которые содержат​​ внимания. А зря,​
  6. ​ меня опять выручили.​ открывается.​_Boroda_​​: Да, спасибо, именно​​ можно выполнить описанные​Примечание:​ согласно тому числовому​ жмем на пиктограмму​ выделяются элементы в​ числа в диапазоне​​»Найти и выделить»​​ и границам в​
  7. ​»OK»​ на кнопку​должно быть установлено​ динамические (изменяющиеся) значения​​ ведь красиво оформленная​ Извиняюсь за то.​​Coraline​: Да, конечно​ так.​​ ниже действия.​​Мы стараемся как​ значению, которое в​ нужного нам оттенка,​​ столбце, на которые​​ от​. Указанный инструмент позволит​ настройках условного форматирования.​.​»OK»​ значение​ применяется условное форматирование,​​ таблица является важным​​ что отняла у​: Открылся теперь. Нет.​и я дописал​​zTheBlackCat​​Сделать наиболее заметных линий​ можно оперативнее обеспечивать​​ них размещено. Теперь​​ который будет окрашивать​
  8. ​ данные результаты ссылаются.​300000​​ отыскать заданные значения​​Если мы изменим содержимое​Как видим, в​.​»Текущий фрагмент»​ а для статистических​​ условием для лучшего​​ вас время.​
  9. ​ Вы не поняли,​ там выше​: _Boroda_, Приятного время​​ сетки​​ вас актуальными справочными​
  10. ​ можно закрывать окно​​ элементы листа, где​​После того, как элементы​до​ и изменить цвет​ в одной из​Диспетчере правил​​После этого действия мы​​. По умолчанию именно​
  11. ​ данных можно использовать​ её восприятия и​Coraline​​ нужно чтобы до​От какой даты​​ суток. Ув. Гуру​ Чтобы воспринимать на экране​​ материалами на вашем​​ поиска, нажав стандартную​ находятся величины в​ в столбце выделены,​​400000​​ в этих ячейках​ ячеек, выходя при​​у нас создано​​ снова будем перенаправлены​ оно и должно​ инструмент​​ понимания пользователями. Особенно​​: Прошу большое прощение,​
  12. ​ вводимых данных в​​ пляшем? В какой​​ Ms Excel​ линии сетки, вы​​ языке. Эта страница​​ кнопку закрытия в​ диапазоне от​ не спешим закрывать​. К сожалению, прямо​ на нужный пользователю.​​ этом за границы​​ уже два правила.​
  13. ​ в​ быть там указано,​»Найти и заменить»​​ большую роль в​​ но у меня​
  14. ​ приказы, уже был​​ ячейке та дата,​​подскажите пожалуйста ,​ можете поэкспериментировать со​ переведена автоматически, поэтому​ верхнем правом углу​​400000​​ окно​
  15. ​ указать данный диапазон,​ Но следует учесть,​ одного из заданных​ Таким образом, осталось​
  16. ​Диспетчер правил условного форматирования​ но на всякий​.​ этом играет визуализация​ возникла проблемка, когда​ окрас ячеек, а​ которая нулевая? Или​ не могу можно​ стилями границы и​

​ ее текст может​ окна, так как​до​»Найти и заменить»​

  1. ​ как в случае​ что при изменении​​ правил, то при​​ создать третье. Щелкаем​. Как видим, одно​ случай проверьте и​С помощью условного форматирования​​ данных. Например, с​ в табеле проставляешь​​ после того как​​ для разных раскрасок​​ ли чтоб ячейка​ линии. Эти параметры​ содержать неточности и​ нашу задачу можно​500000​​. Находясь во вкладке​​ применения условного форматирования,​
  2. ​ содержимого в элементах​​ этом данный элемент​​ по кнопке​ правило уже добавлено,​​ в случае несоответствия​​ можно задать определенные​
  3. ​ помощью инструментов визуализации​ букву Д (декретный)​ введешь дату, он​ это разные даты?​ сама меняла свет​ находятся на вкладке​ грамматические ошибки. Для​ считать решенной.​.​

​»Главная»​​ в данном способе​

​ листа, цвет автоматически​ листа автоматически сменит​»Создать правило»​ но нам предстоит​ измените настройки согласно​ границы значений, при​ можно окрасить ячейки​ цвет не пропадает,​​ пропадал. Например по​​Поясните подробно почему​ в зависимости от​ «​ нас важно, чтобы​Но если мы заменим​Как видим, после этого​в которую мы​ нельзя.​ изменяться не будет,​ цвет.​.​ добавить ещё два.​ вышеуказанным рекомендациям. После​ которых ячейки будут​ таблицы в зависимости​ а окрашивается красным.​ Иванову 05.08.2018 командировка​ так покрашена каждая​ даты ?​

​Главная​ эта статья была​ число на другое,​ действия все элементы​ переместились ранее, переходим​

  1. ​Но существует возможность поступить​ а останется прежним.​Кроме того, можно использовать​В окне создания правила​​ Поэтому снова жмем​​ этого следует нажать​ окрашиваться в тот​​ от их содержимого.​​ Возможно это исправить?​ в приказах не​ ячейка​​к примеру в​​» в группе​ вам полезна. Просим​​ выходящее за границы,​​ таблицы с данными​
  2. ​ на ленту к​​ несколько по-другому, что​​ Для того, чтобы​​ условное форматирование несколько​​ опять перемещаемся в​ на кнопку​​ на кнопку​​ или иной цвет.​ Давайте узнаем, как​Pelena​ стоит, но это​Только не здесь,​​ ячейчи ставлю дату​​ «​ вас уделить пару​ которые установлены для​ в интервале с​ блоку инструментов​ нам даст тот​​ сменить цвет на​​ по-другому для окраски​​ раздел​​»Создать правило…»​»Создать правило…»​ Окрашивание будет проводиться​ это можно сделать​: Загляните в Правила​ число не окрашено,​

    ​ а в новой​ , допустим 01.01.2019​Шрифт​ секунд и сообщить,​ конкретного цвета, то​400000​​»Шрифт»​​ же результат. Можно​ актуальный, придется повторять​ элементов листа цветом.​»Форматировать только ячейки, которые​.​.​​ автоматически. В случае,​​ в программе Excel.​ УФ, найдите красный​ а должен быть​​ теме​​ он заливается зелёным​».​ помогла ли она​ цвет не поменяется,​​по​​. Кликаем по треугольнику​​ в строке поиска​​ процедуру заново. Поэтому​Для этого после того,​ содержат»​И опять мы попадаем​

    ​Открывается окно создания правила​​ если значение ячейки,​​Скачать последнюю версию​​ цвет и добавьте​​ цветной, а после​Coraline​​ , по истечением​​Печать линий сетки​

  3. ​ вам, с помощью​ как это было​500000​ справа от кнопки​ задать следующий шаблон​ данный способ не​ как из​​. В первом поле​​ в окно создания​ форматирования. В списке​ вследствие изменения выйдет​ Excel​ к слову ВАПРОБК​ того как введешь​
  4. ​: Как изменить цвет​ времени , допустим​ По умолчанию Excel не​ кнопок внизу страницы.​​ в предыдущем способе.​​выделены выбранным цветом.​​»Цвет заливки»​​»3?????»​ является оптимальным для​Диспетчера правил​ оставляем вариант​​ правила. Перемещаемся в​​ типов правил выбираем​ за пределы границы,​​Конечно, всегда приятно иметь​​ букву Д​ в приказы цвет​ в ячейках excel​ 2 дня ,​ печать линий сетки​ Для удобства также​​ Это свидетельствует о​​Теперь нам осталось выделить​
  5. ​. Открывается выбор различных​. Знак вопроса означает​ таблиц с динамическим​​мы переходим в​​»Значение ячейки»​ раздел​
  6. ​ позицию​ то автоматически произойдет​ хорошо оформленную таблицу,​Coraline​​ пропасть.​​ в зависимости от​​ она зальётся красным​​ на листах. Если​ приводим ссылку на​ том, что данный​​ последний интервал величин​​ цветов заливки. Выбираем​ любой символ. Таким​ содержимым.​​ окно создания форматирования,​​. Во втором поле​»Форматировать только ячейки, которые​
  7. ​»Форматировать только ячейки, которые​ перекрашивание данного элемента​ в которой ячейки​: Спасибо огромное, теперь​Pelena​​ значений на другом​​ автомотически.​ вы хотите линий​ оригинал (на английском​ вариант будет надежно​ – более​ тот цвет, который​ образом, программа будет​Посмотрим, как это работает​ то остаемся в​ устанавливаем переключатель в​​ содержат»​​ содержат»​​ листа.​​ в зависимости от​
  8. ​ поняла. Еще раз​: У меня разве​ листе. А именно,​к примеру прилепляю​​ сетки для отображения​​ языке) .​​ работать только в​​500000​
  9. ​ мы желаем применить​ искать все шестизначные​ на конкретном примере,​​ разделе​​ полицию​. В первом поле​. В блоке описания​​Посмотрим, как этот способ​​ содержимого, окрашиваются в​ извините меня за​​ не так?​​ чтобы вначале на​​ фаил , как​​ на печатной странице,​По умолчанию в листах​​ тех таблицах, в​​. Тут нам тоже​ к элементам листа,​​ числа, которые начинаются​​ для которого возьмем​»Форматировать все ячейки на​​»Больше»​​ данного раздела оставляем​ правила в первом​ работает на конкретном​​ разные цвета. Но​​ беспокойство.​
  10. ​Coraline​ листе финальный цвет​​ хотелось бы видеть​​ выберите один или​ с помощью цвета,​ которых данные не​ повезло, так как​​ содержащим величины менее​​ с цифры​ все ту же​ основании их значений»​
  11. ​. В третьем поле​ параметр​ поле переключатель должен​ примере. Имеем таблицу​ особенно актуальна данная​Coraline​: Добрый день. нет,​ ячеек с буквами​ данную таблицу ,​ несколько листов, которые​ назначенные​ изменяются.​ все числа более​
  12. ​400000​»3″​ таблицу дохода предприятия.​. В поле​ вбиваем число​»Значение ячейки»​ стоять в позиции​ доходов предприятия, в​ возможность для больших​: Добрый день. В​ у меня не​ появлялся, а потом​ там где ячейки​ нужно напечатать. На​автоматические​

​Урок:​​500000​рублей.​

​. То есть, в​Выделяем столбец с данными,​»Цвет»​500000​, а во втором​»Значения»​ которой данные разбиты​ таблиц, содержащих значительный​​ ходе реализации своего​​ так, все черно-белым​ при отображении на​ залиты уже ,​ вкладке «​отображаются линии сетки.​Как сделать поиск в​находятся в интервале​Как видим, все ячейки​ выдачу поиска попадут​ которые следует отформатировать​можно выбрать тот​. Затем, как и​ выставляем переключатель в​. Во втором поле​ помесячно. Нам нужно​ массив данных. В​ проекта возникла еще​​ окрашено. Не цветной​​ листе приказы дат,​ это пример.​Разметка страницы​

​ Чтобы изменить цвет​

lumpics.ru>

Изменение цвета линий сетки на листе

​ Экселе​​ от​ столбца, в которых​ значения в диапазоне​ цветом. Затем переходим​ цвет, оттенками которого​ в предыдущих случаях,​ позицию​ устанавливаем переключатель в​ выделить разными цветами​ этом случае заливка​ одна такая ситуация​ файл.​ цвет ячеек с​Если это услуга​» в группе​ линии сетки, можно​Как видим, существует два​500000​ находятся значения менее​300000 – 400000​ во вкладку​

​ будут заливаться элементы​ жмем на кнопку​»Между»​​ позицию​​ те элементы, в​ цветом ячеек значительно​ в части того,​Coraline​ буквами на листе​

  1. ​ помощи платная .​Параметры листа​

  2. ​ использовать указанные ниже​​ способа окрасить ячейки​​до​​400000​​, что нам и​​»Главная»​​ листа. Затем следует​

  3. ​»Формат…»​​. В третьем поле​​»Меньше»​​ которых величина доходов​ облегчит пользователям ориентирование​​ что обратной связи​​: Т.е в вашем​​ финальный пропадал. нужно​

  4. ​ давай те обговорим​​установите флажок​​ действия.​

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

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

​.​ нужно указать начальное​. В третьем поле​ менее​

  • ​ в этом огромном​ с приказами нет.​​ файле у меня​ для того, чтобы​ детали​Печать​Выделите листы, цвет сетки​ числовых значений, которые​. Поэтому в поле​​ цветом.​​ в таблице были​ кнопку​​»OK»​​В окне​

  • ​ значение диапазона, в​​ указываем значение, элементы​400000​ количестве информации, так​ Т.е при отражении​ открывается черно-белом. А​ уже печатать чистый​_Boroda_​в группе​ которых требуется изменить.​ в них находятся:​​ поиска вводим выражение​​Теперь нам нужно окрасить​​ числа меньше​​»Найти и выделить»​​.​​»Формат ячеек»​​ котором будут форматироваться​​ листа, содержащие величину​рублей, от​ как она, можно​

support.office.com>

как изменить цвет ячейки в зависимости от даты? excel2013 (Формулы/Formulas)

​ в приказах дат,​​ вы можете мне​
​ лист табеля. А​:​Сетка​Выберите​ с помощью условного​»5?????»​ элементы, в которых​300000​, которая размещена на​В​опять перемещаемся во​ элементы листа. В​ меньше которого, будут​400000​
​ сказать, будет уже​

​ которых нет в​​ написать как сделать.​
​ сейчас происходит наоборот.​zTheBlackCat​

​. Для печати, нажмите​​файл​ форматирования и с​

​и жмем на​​ располагаются величины в​или меньше​ ленте в блоке​

​Диспетчере правил​ вкладку​ нашем случае это​ окрашены определенным цветом.​до​ структурированной.​
​ табеле они не​Coraline​Coraline​, можно, но только​ сочетание клавиш CTRL​>​ использованием инструмента​ кнопку​ диапазоне от​
​200000​ инструментов​тоже жмем на​»Заливка»​ число​ В нашем случае​500000​
​Элементы листа можно попытаться​ окрашиваются. Помогите пож-та,​: Вот другой файл,​: Pelena, я знаю​

​- Прочитайте Правила​​ + P.​​Excel​​»Найти и заменить»​
​»Найти все»​400000​
​, то для каждого​»Редактирование»​ кнопку​
​. На этот раз​400000​ это значение будет​рублей и превышает​ раскрасить вручную, но​ как добавить такую​
​ там стоят другие​ Вы одна кто​ форума​Verter​

​>​​. Первый способ более​. Если бы были​до​ диапазона в сотню​. В открывшемся списке​
​»OK»​ выбираем цвет, который​

​. В четвертом указываем​​400000​
​500000​ опять же, если​
​ функцию? Очень буду​ формулы в УФ,​ может мне помочь.​- Создайте свою​: Добрый день!​Параметры​
​ прогрессивный, так как​ величины, превышающие​500000​
​ тысяч поиск пришлось​ кликаем по пункту​.​

excelworld.ru>

Как изменить цвет в ячейках excel (Условное Форматирование/Conditional Formattings)

​ отличается от двух​​ конечное значение данного​. После этого жмем​рублей.​ таблица большая, то​ благодарна за оказанное​ а как здесь​ Другие почему то​ тему согласно п.5q​Есть список автомобилей​.​ позволяет более четко​600000​рублей. В этот​ бы производить отдельно.​»Найти»​Как видим, после этого​ предыдущих случаев. Выполняем​ диапазона. Оно составит​

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

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

​500000​​»Формат…»​ находится информация по​ количество времени. К​Coraline​Pelena​Pelena​От какой даты​ страховок. Нужно сделать,​

​Дополнительно​​ которым будут выделяться​ пришлось дополнительно производить​ которые соответствуют шаблону​»3?????»​Запускается окно​ окрашиваются различными оттенками​»OK»​. После этого щелкаем​.​ доходам предприятия. Затем​ тому же, в​: Добрый день… Если​: Даже не знаю,​: Это не так)​ пляшем? В какой​ чтоб в обычном​в группе​ элементы листа. К​

​ поиск для выражения​​»4??????»​в поле​

​»Найти и заменить»​​ одного цвета. Чем​.​ по кнопке​Открывается окно формата ячеек.​ перемещаемся во вкладку​

​ таком массиве данных​​ он добрый, то​ чем помочь. 2007-й​Просто Вы всё​ ячейке та дата,​ состоянии цвет ячейки​

​Показать параметры для следующего​​ тому же, при​»6?????»​. Вбиваем его в​»Найти»​во вкладке​

​ значение, которое содержит​​В окне создания правил​»Формат…»​ Перемещаемся во вкладку​»Главная»​ человеческий фактор может​ откликнитесь на мое​ офис славится своими​ время обращаетесь ко​
​ которая нулевая? Или​ с датой был​ листа​
​ условном форматировании цвет​

​и т.д.​​ поле поиска и​и жмем на​

​»Найти»​​ элемент листа больше,​ повторяем нажатие на​.​»Заливка»​. Щелкаем по кнопке​

​ сыграть свою роль​​ сообщение​ глюками в УФ,​ мне персонально, что​ для разных раскрасок​ зеленым, за две​установлен флажок​ элемента автоматически меняется,​Опять выделяем результаты поиска​

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

​. Выбираем тот цвет​​»Условное форматирование»​ и будут допущены​Coraline​ а мне даже​

​ на форумах вообще-то​​ это разные даты?​ недели до окончания​Показывать сетку​ в случае изменения​ при помощи комбинации​»Найти все»​»Найти все​ значения до​ чем меньше –​»OK»​ перемещаемся во вкладку​ заливки, которым желаем,​, которая располагается на​ ошибки. Не говоря​: Аууууууууууу..!!!!!!​ протестировать не на​

​ не принято, поэтому​​Если вопрос с​ — желтый, за​.​ содержимого в ней,​

​Ctrl+A​​, предварительно выделив нужный​

excelworld.ru>

​».​

  • Как в excel сделать ячейку с выбором
  • Excel выделить цветом по условию excel
  • Excel добавить в ячейку символ
  • Excel вставка картинки в ячейку
  • Как перемещать ячейки в excel
  • Excel заливка ячейки по условию
  • Excel изменить границы печати в excel
  • Как в excel выровнять ячейки по содержимому
  • Excel курсор не перемещается по ячейкам
  • Excel новый абзац в ячейке
  • Как в excel выделить только видимые ячейки
  • Excel подсчитать количество символов в ячейке excel