Note: The other languages of the website are Google-translated. Back to English

Как заштриховать ячейку на основе другого значения ячейки в Excel?

Предположим, вы хотите затенять ячейку (говорит A1) определенным цветом фона, если ячейка B4 соответствует критериям, например, имеет определенное значение или значение больше или меньше определенного числа. Что бы ты сделал? Эта статья покажет вам метод.

Затенение ячейки на основе другого значения ячейки с помощью условного форматирования


Затенение ячейки на основе другого значения ячейки с помощью условного форматирования

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

1. Выберите ячейку (говорит A1), которую вы хотите заштриховать на основе другого значения ячейки, затем щелкните Условное форматирование > Новое правило под Главная меню.

2. в Новое правило форматирования диалоговое окно, вам необходимо:

  • 2.1 Выбрать Используйте формулу, чтобы определить, какие ячейки следует форматировать. вариант в Выберите тип правила коробка;
  • 2.2 Если вы хотите затенять ячейку A1, когда значение B4 больше 500, введите формулу = $ B4> 500 в Формат значений, где эта формула истинна коробка;
    Советы: если вы хотите затенять ячейку A1, когда B4 имеет определенное значение, такое как «тест», используйте эту формулу = $ B4 = «тест». Вы можете изменить переменную в формуле в зависимости от ваших потребностей.
  • 2.3 Щелкните значок Формат кнопка для указания цвета фона;
  • 2.4 Щелкните значок OK кнопку, когда он вернется в Новое правило форматирования диалоговое окно. Смотрите скриншот:

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


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


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

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

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

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (16)
Номинальный 4 из 5 · рейтинги 1
Этот комментарий был сведен к минимуму модератором на сайте
я хочу знать формулу изменения цвета ячейки на основе двух разных значений ячейки
Этот комментарий был сведен к минимуму модератором на сайте
Привет Маниш,
Пожалуйста, попробуйте эту формулу =AND($A2="KTE", $B2>100)
Этот комментарий был сведен к минимуму модератором на сайте
Как я могу отформатировать столбец N, чтобы он был затенен в соответствии со значением в столбце L? (Например, выше красный, ниже синий, равно зеленому, без значения - без затенения)
Могу ли я написать формулу для столбца N в условном форматировании?

КЛМН
ДД 0.2 0.8

АМ 0.8 1.0

ТБ 1.0 1.0

АМ 1.0 1.0

ТБ 0.6 0.8

АМ 0.4 0.4

АМ 0.8 0.8


Любая помощь приветствуется
D
Этот комментарий был сведен к минимуму модератором на сайте
Привет Деб,
Извините, не могу вам в этом помочь. Спасибо за ваш комментарий.
Этот комментарий был сведен к минимуму модератором на сайте
Привет Деб и Кристал,

Для того, чтобы сделать это по строке, скажем, я хочу сделать A красным, когда B > 0.

Для этого я бы пошел к A и ввел формулу =B:B > 0

Вот как бы вы это сделали
Этот комментарий был сведен к минимуму модератором на сайте
Как мы можем применить правило к нескольким ячейкам с помощью одной формулы? Применение правила к каждой отдельной ячейке будет лихорадочной работой.
Этот комментарий был сведен к минимуму модератором на сайте
Как мне применить это правило по строке
Например, я хочу, чтобы Cell I2 был отформатирован G2. I3 по G3 и так далее
Этот комментарий был сведен к минимуму модератором на сайте
Эй, если делать это построчно, скажем, я хочу сделать A красным, когда B > 0.

Для этого я бы пошел к A и ввел формулу =B:B > 0

Вот как бы вы это сделали
Этот комментарий был сведен к минимуму модератором на сайте
Чтобы применить это к нескольким строкам, используйте одну и ту же формулу (Excel автоматически продолжает формулу с относительными значениями).
например, для следующего листа,
_|_A_B
1| 0 0
2| 0 1
3| 1 0
4| 1 1
чтобы сделать A1 зависимым от B1, A2 зависимым от B2 и т. д., используйте =$B1=0. Чтобы все ячейки в A зависели от одной ячейки в B, используйте =$B$1=0, а чтобы сделать ячейки в A зависимыми от ячеек в следующей строке B, используйте =$B2=0 (с A ячейки, выбранные из A1).
Этот комментарий был сведен к минимуму модератором на сайте
Привет, что, если я хочу настроить ячейку на основе наличия или отсутствия текста в другой ячейке?
Этот комментарий был сведен к минимуму модератором на сайте
что, если я хочу, чтобы ячейка была затенена в зависимости от наличия или отсутствия текста в другой ячейке?
Этот комментарий был сведен к минимуму модератором на сайте
Если вы хотите, чтобы условие форматировало несколько ячеек в одной строке, выберите их все и используйте формулу =$J1="ваш_текст_здесь"
Этот комментарий был сведен к минимуму модератором на сайте
Как мне решить эту проблему?
Скажем, у меня есть 5 столбцов - CORRECT_ANS, PERSON1, PERSON2, PERSON3, PERSON4.
и скажем 4 строки со значениями, как показано ниже.

CORRECT_ANS, PERSON1, PERSON2, PERSON3, PERSON4
АБСАА
БАБДБ
СССАВ
CADCC

Значения в столбцах PERSON1–PERSON4 должны совпадать с соответствующей строкой в ​​CORRECT_ANS. Если значение одинаковое, то цвет ячейки будет ЗЕЛЕНЫЙ, иначе КРАСНЫЙ.
Таким образом, в первом случае ячейки PERSON1 и PERSON3 должны быть ЗЕЛЕНЫМИ, остальные КРАСНЫМИ. Точно так же 4-й ряд, ЛИЦО2 и ЛИЦО2 становится ЗЕЛЕНЫМ, остальные КРАСНЫМИ и так далее.
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть два столбца «Купить единицы» (A) и «Продать единицы» (B). При вводе столбца B единиц продажи, если B1>A1, вернуть красный шрифт в значение B1. (Сказать, что опечатка = вы не можете продать больше единицы, чем у вас есть) ЗА КАЖДУЮ СДЕЛКУ. Это означает, что то же самое должно применяться для B2> A2, B3> A3., B4> A4... Я не хочу продолжать вводить условное форматирование для каждой отдельной ячейки, просто хочу КОПИРОВАТЬ и вставить. Это кажется относительно простым вопросом, но мне приходится платить! Не могли бы вы помочь?
Этот комментарий был сведен к минимуму модератором на сайте
Да, я хочу узнать/знать это
Этот комментарий был сведен к минимуму модератором на сайте
Я просто хотел оставить свой опыт после прочтения комментариев, оставленных здесь, когда мне нужно выполнить целые столбцы, которые должны сопоставляться с соответствующими строками в другом столбце.
Я надеюсь, что смогу помочь сообществу для тех, кто ищет ответы с теми же потребностями, что и я.

Это пример, если вам нужно, чтобы каждая ячейка действовала независимо в соответствии с ячейкой в ​​своей соответствующей строке. Например: Глядя на строку 4, мне нужно, чтобы моя ячейка в столбце H изменила цвет на основе значения в столбце F (все еще в строке 4). Допустим, в этом случае мне нужно, чтобы H4 менялся, когда в F4 вводится слово Complete. (Но мне нужно, чтобы это правило применялось ко всем строкам. Допустим, у меня всего 104 строки.)

Условное форматирование: новое правило > «Использовать формулу, чтобы определить, какие ячейки форматировать» — Отформатируйте значения, в которых эта формула верна: (введите следующее) =$F1:$F104="Завершить" (-Выберите нужный формат)
(Теперь нам нужно добавить ячейки, к которым применяется это новое правило, введите следующее) =$H$1:$H$104 > Применить > OK

Теперь у вас должны быть независимые ячейки форматирования строк в столбце H, зависящие от значения «Complete», введенного в ячейки столбца F.
Номинальный 4 из 5
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL