На листах с большим количеством текста содержимое, начинающееся с прописной буквы, часто имеет совершенно другое значение, чем ячейки, начинающиеся с строчной буквы.
В показанной книге вы использовали условное форматирование в столбце клерк Отформатируйте ячейки прописными буквами полужирным шрифтом, а ячейки строчными буквами курсивом.
Чтобы сделать это форматирование для области C4: C14 Для этого вы использовали следующие две формулы в условном форматировании:
Заглавными буквами жирным шрифтом:
= ЕСЛИ (ISTEXT (C4); CODE (LEFT (C4,1)) = -
КОД (БОЛЬШОЙ (ЛЕВЫЙ (C4,1))); ЛОЖЬ)
(В форматирование шрифт толстый выбирать.)
Строчные курсив:
= ЕСЛИ (ISTEXT (C4); CODE (LEFT (C4,1)) = -
КОД (МАЛЕНЬКИЙ (ЛЕВЫЙ (C4,1))); ЛОЖЬ)
(В форматирование шрифт курсив выбирать.)
Вот как работают две формулы для содержимого, выделенного жирным шрифтом и курсивом.
Чтобы при условном форматировании ячейки были выделены прописными буквами полужирным шрифтом, а ячейки - строчными буквами курсивом, используйте следующий метод в двух формулах:
- Вы можете использовать комбинацию IF-ISTEXT, чтобы проверить, содержит ли содержимое ячейки текст. Если это не так, возвращается логическое значение FALSE и условное форматирование не применяется.
- Если это текст, используйте функцию ВЛЕВО, чтобы определить первый символ в ячейке.
- Функция CODE предоставляет ASCII-код этого символа.
- С помощью двух функций UPPERCASE () и SMALL () вы можете преобразовать первую букву в верхний или нижний регистр.
- Вы также можете определить код ASCII для этих преобразованных букв с помощью CODE ().
- Если коды исходной буквы и преобразованной буквы совпадают, применяется условное форматирование.
- Если в ячейке нет текстового содержимого, содержимое отображается без изменений.