БлогNot. 7-сегментный "дешифратор" цифр в Excel

7-сегментный "дешифратор" цифр в Excel

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

Таблица F2:L11 служит только для справки, непосредственно в формулах не используется. Как обозначены сегменты, видно из подписей a,b,...,g около них.

В ячейку B12 вводится цифра 0,1,...,9. Ячейки B2:B11 подсвечивают нужную цифру, а формулы в семи ячейках-"сегментах", расположенных в прямоугольнике D13:F17, возвращают истину или ложь в зависимости от того, подсвечивается ли данный сегмент в конкретной цифре.

Для эффекта подсвечивания применяется условное форматирование. Встанем курсором, например, на A13 и посмотрим:

Вкладка Главная - группа Стили - Условное форматирование - Управление правилами...

В правилах для ячейки указано, что если там стоит значение ИСТИНА, то нужно применить формат с розовым фоном и коричневым шрифтом. Если же в ячейке находится ЛОЖЬ, сделать цвет текста белым. И так ко всем ячейкам $D$13:$F$17.

Аналогично для ячеек $B$2:$B$11 сделано правило для значения "1".

Версия Excel - от 2007 и выше, не уверен, что версия XP/2003 справится с условным форматированием диапазонов.

Внешний вид приложения
Внешний вид приложения

 Скачать этот пример в файле Excel .xlsx, версии 2007 и выше (10 Кб)

21.11.2015, 19:44 [7776 просмотров]


теги: excel числа учебное

К этой статье пока нет комментариев, Ваш будет первым