Как изменить цвет текста в таблице при изменении раскрывающегося списка в другой ячейке - PullRequest
0 голосов
/ 17 мая 2019

У меня есть таблица Excel, с которой мне нужна помощь.Характеристики:

  • У меня есть раскрывающееся меню в столбце C.
  • У меня есть даты от столбца F до J (5 дней).
  • У меня есть 15 строк (имен) от 8 до 22.
  • F - J, чтобы определить продуктивность персонала на день / неделю.

Мне нужноОт F8 до J22, чтобы изменить цвет текста на зеленый, когда введено 15 или выше.Если ниже 15, мне нужно, чтобы текст был оранжевым, в зависимости от того, что выбрано в выпадающем меню в C.

Так что, если у меня выбран пункт «STU ENT» в C, мне нужен текст в F8 - J22, чтобыбыть зеленым, когда введено 15 или выше.Если ниже, мне нужен апельсин.

Если в C выбрано «STU EXP», мне нужно, чтобы текст от F8 до J22 был зеленым, когда он выше 8, и оранжевым, когда внизу.

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

Помощь была бы очень полезна и сэкономила бы мне столько времени.

Заранее спасибо.

снимок экрана

Я пробовал формулы в условном форматировании, но не могу получить то, что мне нужно,

Я смотрел на кодирование VBA, но не хочу запускать макросы.

1 Ответ

0 голосов
/ 17 мая 2019

Вы должны быть в состоянии сделать это с условным форматированием.

Создайте новую ячейку с формулой (например, M1):

=IF(C1="STU ENT",15,8)

Я понимаю, что есть только 2 варианта для столбца C ("STU ENT" и "STU EXP"), и что значение находится только в 1 ячейке, которая отличается друг от друга.

Затем выполните условное форматирование, ссылаясь на ячейку M1 вместо значения.

...