2015-05-07 4 views
0

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

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

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

{d;D;EZ;F;f;g;G;s;S;SU;U;u}

+0

Ваш пример не ясен. – AHC

+0

{d; D; EZ; F; f; g; G; s; S; SU; U; u} этот текст, который я хочу использовать в выпадающем списке с цветовым эффектом. Как вы можете видеть d и D, есть разница в значении обоих. Я хочу использовать разные цвета для обоих – Mani

ответ

1

1. Создание выпадающего списка

  • Выберите ячейку, в которой должны быть размещены выпадающее меню.
  • На вкладке «Лента данных» нажмите «Проверка данных».
  • Выбрать Разрешить: Список
  • Введите ваши значения текста в Источник: без фигурных скобок. Сепаратор может отличаться от вашей локализации. Стандартные английские компьютеры используют запятую в качестве разделителя. На моей немецкой машине я должен использовать точку с запятой.
  • Нажмите OK. У вашей камеры теперь есть причудливая выпадающая кнопка справа.

2. Условное форматирование

  • Выберите ячейку, содержащую выпадающий список
  • На вкладке Главная выберите команду Условное форматирование -> Новое правило
  • Выберите «Использовать формулу для определить, какие ячейки следует форматировать '
  • В' Формат значения, где эта формула истинна: ​​'введите эту формулу:

    =CODE(A1)<=90 
    
  • Формат клика и выбор оттенка синей ячейки.

  • Повторите последние шаги, чтобы ввести формулу для желтой штриховкой:

    =CODE(A1)>=97 
    
  • Нажмите кнопку Формат и выберите желтый ячейки затенения.

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

+0

Можете ли вы объяснить, где и как я должен это делать, потому что в настоящее время для меня очень неясно – Mani

+0

@Mani Я изменил свой ответ, чтобы сделать его более подробным. – Physikbuddha

+0

Спасибо, что формула отлично работает для печатных букв, но, к сожалению, не для маленьких букв. – Mani

0

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

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

  1. Выберите Use a formula to determine which cells to format, введите =EXACT(A1,UPPER(A1)) и формат ячейки с синим цветом заливки.
  2. Выберите Use a formula to determine which cells to format, введите =EXACT(A1,LOWER(A1)) и отформатируйте ячейку с желтым цветом заливки.
  3. Выберите Format only cells that contain. В разделе «Форматировать только ячейки с:» выберите Blanks. Не будет необходимости изменять форматирование.

Надеюсь, это поможет!

Смежные вопросы