Что означают синие ячейки в excel

Обновлено: 06.07.2024

Все очень просто. Хотим, чтобы ячейка меняла свой цвет (заливка, шрифт, жирный-курсив, рамки и т.д.) если выполняется определенное условие. Отрицательный баланс заливать красным, а положительный - зеленым. Крупных клиентов делать полужирным синим шрифтом, а мелких - серым курсивом. Просроченные заказы выделять красным, а доставленные вовремя - зеленым. И так далее - насколько фантазии хватит.

Чтобы сделать подобное, выделите ячейки, которые должны автоматически менять свой цвет, и выберите в меню Формат - Условное форматирование (Format - Conditional formatting) .

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

Кнопка А также>> (Add) позволяет добавить дополнительные условия. В Excel 2003 их количество ограничено тремя, в Excel 2007 и более новых версиях - бесконечно.

Если вы задали для диапазона ячеек критерии условного форматирования, то больше не сможете отформатировать эти ячейки вручную. Чтобы вернуть себе эту возможность надо удалить условия при помощи кнопки Удалить (Delete) в нижней части окна.

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

Если заданная формула верна (возвращает значение ИСТИНА), то срабатывает нужный формат. В этом случае можно задавать на порядок более сложные проверки с использованием функций и, кроме того, проверять одни ячейки, а форматировать - другие.

Выделение цветом всей строки

Главный нюанс заключается в знаке доллара ($) перед буквой столбца в адресе - он фиксирует столбец, оставляя незафиксированной ссылку на строку - проверяемые значения берутся из столбца С, по очереди из каждой последующей строки:

Выделение максимальных и минимальных значений

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

В англоязычной версии это функции MIN и MAX, соответственно.

Выделение всех значений больше(меньше) среднего

Аналогично предыдущему примеру, но используется функция СРЗНАЧ (AVERAGE) для вычисления среднего:

Скрытие ячеек с ошибками

Чтобы скрыть ячейки, где образуется ошибка, можно использовать условное форматирование, чтобы сделать цвет шрифта в ячейке белым (цвет фона ячейки) и функцию ЕОШ (ISERROR) , которая выдает значения ИСТИНА или ЛОЖЬ в зависимости от того, содержит данная ячейка ошибку или нет:

Скрытие данных при печати

Аналогично предыдущему примеру можно использовать условное форматирование, чтобы скрывать содержимое некоторых ячеек, например, при печати - делать цвет шрифта белым, если содержимое определенной ячейки имеет заданное значение ("да", "нет"):

Заливка недопустимых значений

Сочетая условное форматирование с функцией СЧЁТЕСЛИ (COUNTIF) , которая выдает количество найденных значений в диапазоне, можно подсвечивать, например, ячейки с недопустимыми или нежелательными значениями:

Проверка дат и сроков

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

Счастливые обладатели последних версий Excel 2007-2010 получили в свое распоряжение гораздо более мощные средства условного форматирования - заливку ячеек цветовыми градиентами, миниграфики и значки:

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

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

Кнопки, которые могут быть на вашем компьютере

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

Параметры автозамены

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

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

Параметры вставки

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

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

Параметры автоза заполнения

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

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

Источник ошибки

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

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

Параметры вставки

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

Если щелкнуть стрелку рядом с кнопкой, появится список параметров форматирования.

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

Применение правила форматирования к

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

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

Цветные треугольники, которые можно увидеть на вашем компьютере

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

Зеленый треугольник

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

Красный треугольник

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

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

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

Помечать ячейки цветом, используя заливку или цвет шрифта, очень удобно и наглядно. Если вы не дальтоник, конечно :) Трудности возникают тогда, когда по такой раскрашенной таблице возникает необходимость сделать отчет. И если фильтровать и сортировать по цвету Excel в последних версиях научился, то суммировать по цвету до сих пор не умеет.

На вкладке Разработчик (Developer) нажмите кнопку Visual Basic или сочетание клавиш Alt + F11 , чтобы открыть редактор макросов. Если такой вкладки у вас не видно, то включите ее в настройках Файл - Параметры - Настройка ленты (File - Options - Customize Ribbon) .

В окне редактора вставьте новый модуль через меню Insert - Module и скопируйте туда текст следующих функций:

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

  • DataRange - диапазон исходных ячеек с числами, раскрашенных в разные цвета
  • ColorSample - ячейка, цвет заливки которой мы берём за образец

Если теперь вернуться в Excel, то в Мастере функций (вкладка Формулы - кнопка Вставить функцию) в появившейся там категории Определенные пользователем (User Defined) можно найти наши функции и вставить их на лист. Либо напрямую ввести их в строку формул, как любые другие функции Excel:

Сумма, количество и среднее ячеек с заданным цветом заливки

Добавление условий

Аналогичный подход можно легко масштабировать, добавляя, при необходимости, дополнительные условия в проверку (команда if . then. ). Так, например, если нам нужно при вычислении среднего арифметического учитывать не только цвет заливки, но и цвет шрифта (т.е. считать не просто жёлтые, а именно жёлто-красные ячейки), то код нашей макро-функции будет выглядеть так:Разница только в добавленном через логическую связку "И" (and) условии на проверку соответствия цвета шрифта очередной проверяемой ячейки cell.Font.Color цвету шрифта ячейки-образца ColorSample.Font.Color.

Ограничения и нюансы пересчёта

У созданных нами макрофункций есть 2 важных нюанса.

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

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

Полностью решить эту проблему невозможно, но есть несколько способов её обойти:

  • Сделать двойной щелчок левой кнопкой мыши по ячейки с нашей формулой и нажать на Enter , т.е. имитировать повторный ввод функции в ячейку - Excel её заново пересчитает и выдаст обновленный результат.
  • Можно использовать сочетание клавиш Ctrl + Alt + F9 , которое принудительно заставит Excel пересчитать всё формулы и функции независимо от того, изменились ли для них исходные данные. Но это сочетание нужно будет не забывать нажимать каждый раз при изменении исходных данных.
  • Добавить в код наших макрофункций (в любое место) команду Application.Volatile True. Эта команда языка Visual Basic заставляет Excel пересчитывать результаты нашей функции при изменении любой ячейки на листе (или по нажатию F9). Однако, в этом случае, скорость работы наших функций заметно снизится, т.к. их пересчёт будет происходить постоянно - даже когда мы не меняли цвета или значения ячеек в исходных данных. Пользуйтесь этим методом осторожно.

И помните о том, что наша функция перебирает все (и пустые тоже) ячейки в диапазоне DataRange и не задавайте в качестве первого аргумента целый столбец - "думать" будет долго :)

Office 365 ProPlus переименован в Майкрософт 365 корпоративные приложения. Для получения дополнительной информации об этом изменении прочитайте этот блог.

Симптомы

При исправлении ошибки, обнаруженной формулами, ссылаясь на правило пустых ячеек в Microsoft Excel, стрелка Trace Empty Cell изменяется в стрелку Trace Precedents, а не исчезает, как ожидалось.

Причина

В примере такого поведения выполните следующие действия:

В меню Сервис щелкните пункт Параметры.

Если вы используете Microsoft Office Excel 2007 г., нажмите кнопку Microsoft Office, нажмите кнопку Excel Параметры, а затем нажмите формулы.

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

В новой книге введите =B1 в ячейке A1.

Выберите ячейку A1 и нажмите кнопку Проверка ошибок.

Щелкните Трассировка пустой ячейки.

Обратите внимание, что появляется красная стрелка "Пустая ячейка трассировки".

Тип 1 в ячейку B1.

Обратите внимание, что стрелка Trace Empty Cell становится синей стрелкой Trace Precedents.

Решение

Чтобы устранить эту проблему, выполните следующие действия:

Если вы используете Excel 2007, выполните следующие действия:

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

Если вы используете Microsoft Office Excel 2003 или Microsoft Excel 2002, выполните следующие действия:

  1. Выберите ячейку, на которую указывают стрелки.
  2. В меню Tools укажите на формулу аудита, а затем нажмите кнопку Показать панель инструментов аудита формулы.
  3. На панели инструментов аудита Формулы нажмите кнопку Удалить стрелки прецедента.

Обходной путь

Чтобы устранить эту проблему и сделать так, чтобы стрелки исчезли, пересчитать ячейку с ошибкой после исправления ошибки, как в следующем примере:

В ячейке A1 нового таблицы введите формулу =A2.

Индикатор ошибки отображается в ячейке A1.

Выберите ячейку A1.

Кнопка Проверка ошибок отображается справа от ячейки A1.

Щелкните Трассировка пустой ячейки.

Появляется красная стрелка Пустой ячейки трассировки, указывая на ячейку B2.

Тип 1 в ячейке B2.

Индикатор ошибки исчезает из ячейки A1, а стрелка превращается в стрелку синих прецедентов трассировки.

Читайте также: