В Excel 2003 невозможно выбрать цвет с помощью автофильтра. Однако в Excel 2007 это возможно.
Цвет выпадающего в ячейке Excel (без текста)? например, bgcolor = красный-зеленый-янтарный-неизвестный
У меня есть лист Excel, который я использую, чтобы отслеживать состояние определенных вещей.
Я хочу иметь столбец, который состоит из ячеек, содержащих повторяющийся выпадающий список, который позволяет выбрать (в качестве фона)
красный янтарный зеленый неизвестный
Я не хочу никакого текста в этой ячейке, я просто хочу цветной блок.
Это возможно?
Я попытался поиграться с списком проверки данных (на основе диапазона, содержащего все указанные цвета, но безрезультатно)
2 ответа на вопрос
Строго говоря, нет, как сказал Роджер .
Но я могу предложить почти обходной путь, подходит ли это для вашего случая, я не знаю.
Во-первых, каждая ячейка должна содержать одну букву (или короткое имя и т. Д.), Представляющую один из нужных вам цветов (если ячейка уже содержит какое-то другое значение, см. Раздел в конце после прочтения этого).
Вы можете сделать это вручную или использовать параметры проверки данных.
Для принудительного применения сначала выберите соответствующий столбец (но не заголовок), а затем в меню выберите Данные -> Проверка . Установите тип list
и введите (например) Red,Amber,Green
в качестве источника. Поставьте Ignore blank
галочку, чтобы «неизвестное» представлялось пустой ячейкой.
Затем, с помощью условного форматирования одна запись для каждого цвета (так состояние один Cell Value
есть Equals to
="Red"
, например). Установите формат каждого из них так, чтобы цвет фона и цвет текста соответствовали нужному цвету. Текст все еще там, вы просто не можете его увидеть (ну ... кроме в строке формул).
Условное форматирование в Excel 2003 ограничивает вас только тремя вариантами, но так как вам нужно учитывать только три цвета, это вариант. Просто оставьте «Неизвестные» ячейки пустыми, чтобы они по умолчанию были белыми.
Если вам не нужен текст, потому что в ячейке уже есть что-то еще, вы можете установить столбец проверки данных в другом столбце. Условное форматирование тогда должно было бы быть Formula is
=IF(D1="Red",1,0)
- вручную введите это только в верхнюю ячейку и затем заполните форматирование для всего столбца.
При необходимости вы можете установить в столбце D белый текст и / или убедиться, что он находится за пределами области печати - в зависимости от ваших требований.
Похожие вопросы
-
6
Как я могу разделить внешний жесткий диск между Mac и ПК?
-
3
Мой файл заблокирован в Excel 2007, что происходит?
-
7
Побочные эффекты форматирования жесткого диска
-
-
2
Есть ли способ заставить Excel 2007 автоматически восстанавливать фоновые файлы, как в MS Word?
-
1
Excel Word Wrap + исчезающий текст
-
1
Простое объединение / очистка с помощью Excel
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
2
Почему вы не можете копировать / вставлять изображения в Excel, но скриншоты работают?
-
3
Как синхронизировать Excel с таблицей Google Docs
-
9
Как разделить имя, чтобы получить имя и фамилию?