Excel Если цвет ячейки зеленый, то показать или настроить вывод данных

  • Поделись Этим
Hugh West

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

Скачать Практическое пособие

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

If Cell Color Is Green Then.xlsm

Что можно сделать, если цвет ячеек зеленый (или любой другой цвет) в Excel

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

1. Если цвет ячейки зеленый, то установить значение ячейки

В первом разделе мы собираемся установить значения ячеек, если цвет ячейки зеленый в этом наборе данных Excel. Из набора данных видно, что вторая и пятая записи зеленые. Мы хотим связать "Отсутствует" с ними и связать "Присутствует" с остальными.

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

Шаги по определению пользовательской функции:

  • Прежде всего, зайдите в Формулы на вкладке ленты.
  • Затем выберите Именной менеджер из Определенные имена

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

  • После этого в Новое имя запишите имя функции в поле Имя поле, и в Относится к поле, запишите следующее.

=GET.CELL(38,Sheet1!B5)

  • Наконец, нажмите на OK Теперь у вас будет готовая формула под названием GreenCheck которые могут быть использованы для других целей.

Шаги по установке значений:

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

= Зеленая проверка

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

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

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

=IF(GreenCheck=50, "Отсутствует", "Присутствует")

  • Затем нажмите Войти .

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

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

Читать далее: Формула Excel для изменения цвета текста в зависимости от значения (+ бонусные методы)

2. Если цвет ячейки зеленый, измените значение ячейки

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

Шаги по определению пользовательской функции:

  • Прежде всего, зайдите в Формулы на вкладке ленты.
  • Затем выберите Именной менеджер из Определенные имена

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

  • После этого в Новое имя запишите имя функции в поле Имя поле, и в Относится к поле, запишите следующее.

=GET.CELL(38,Sheet1!B5)

  • Наконец, нажмите на OK Теперь у вас будет готовая формула под названием GreenCheck которые могут быть использованы для других целей.

Шаги по изменению значений ячеек:

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

=IF(GreenCheck=50, "Отсутствует", "Присутствует")

  • Затем нажмите Войти .

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

  • Теперь изменим эти значения, допустим, мы хотим, чтобы третья запись тоже была зеленой. Для этого выделите ячейку B6 и отправляйтесь в Главная на вкладке ленты.
  • Затем выберите Художник по форматам из Буфер обмена группа.

  • Теперь нажмите на ячейку B7 .

Значение ячейки C7 теперь автоматически изменится на "Отсутствует".

Читать далее: Excel Условное форматирование цвета текста (3 простых способа)

3. Если цвет ячейки зеленый, то удалите значение ячейки

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

Шаги по определению пользовательской функции:

  • Прежде всего, зайдите в Формулы на вкладке ленты.
  • Затем выберите Именной менеджер из Определенные имена

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

  • После этого в Новое имя запишите имя функции в поле Имя поле, и в Относится к поле, запишите следующее.

=GET.CELL(38,Sheet1!B5)

  • Наконец, нажмите на OK Теперь у вас будет готовая формула под названием GreenCheck которые могут быть использованы для других целей.

Шаги по удалению значений ячеек:

Допустим, набор данных имеет значения, показанные ниже.

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

  • Сначала выберите ячейку C5 и запишите формулу.

=IF(GreenCheck=50,"", "Present")

  • Затем нажмите Войти .

Вы можете пока не видеть никаких изменений в зависимости от вашего набора данных.

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

Из рисунка видно, что значения ячеек были удалены из таблицы Excel, если цвет соседней ячейки зеленый.

Читать далее: Изменение цвета шрифта на основе значения другой ячейки в Excel (2 метода)

Похожие чтения

  • Применение условного форматирования к датам просрочки в Excel (3 способа)
  • Условное форматирование с помощью INDEX-MATCH в Excel (4 простые формулы)
  • Условное форматирование Pivot Table на основе другого столбца (8 простых способов)
  • Условное форматирование текста, содержащего несколько слов, в Excel
  • Как сделать условное форматирование с несколькими критериями (11 способов)

4. Если цвет ячеек зеленый, то подсчитать ячейки

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

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

Шаги по определению пользовательской функции:

  • Прежде всего, зайдите в Формулы на вкладке ленты.
  • Затем выберите Именной менеджер из Определенные имена

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

  • После этого в Новое имя запишите имя функции в поле Имя поле, и в Относится к поле, запишите следующее.

=GET.CELL(38,Sheet1!B5)

  • Наконец, нажмите на OK Теперь у вас будет готовая формула под названием GreenCheck которые могут быть использованы для других целей.

Шаги по подсчету клеток:

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

= Зеленая проверка

  • Затем нажмите Войти .

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

Теперь у нас есть все цветовые коды соседних ячеек в наборе данных.

  • Затем выберите ячейку C12 чтобы ввести количество зеленых клеток.

=COUNTIF(C5:C10,50)

  • Наконец, нажмите Войти .

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

Читать далее: Формула Excel для раскрашивания ячейки, если значение соответствует условию

5. Если цвет ячейки зеленый, то суммировать значения ячеек

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

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

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

Шаги по определению пользовательской функции:

  • Прежде всего, зайдите в Формулы на вкладке ленты.
  • Затем выберите Именной менеджер из Определенные имена

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

  • После этого в Новое имя запишите имя функции в поле Имя поле, и в Относится к поле, запишите следующее.

=GET.CELL(38,Sheet1!B5)

  • Наконец, нажмите на OK Теперь у вас будет готовая формула под названием GreenCheck которые могут быть использованы для других целей.

Шаги для суммирования значений ячеек:

  • Сначала выберите ячейку C5 и запишите следующую формулу.

= Зеленая проверка

  • Затем нажмите Войти .

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

  • Затем выберите ячейку C12 и запишите формулу.

=SUMIF(C5:C10,50,D5:D10)

  • Наконец, нажмите Войти .

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

Читать далее: Как подвести итоги в Excel, если цвет ячейки красный (4 простых способа)

Заключение

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

Для получения других руководств, подобных этому, посетите Exceldemy.com .

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.