Форум программистов, компьютерный форум, киберфорум
Наши страницы

MS Office Excel

Войти
Регистрация
Восстановить пароль
 
 
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
#1

Изменение цвета текста в ячейке - MS Excel

31.07.2011, 16:48. Просмотров 52486. Ответов 77
Метки нет (Все метки)

Здравствуйте! Мне нужно чтобы у меня в Excel файле была автоматическая смена цвета текста в определенной ячейке при выполнении одного условия.

Условие такое. Если, например, в ячейке F12 есть текст, а ячейка I12 пустая, то текст в ячейке A12 должен стать красного цвета.

Как такое можно организовать? Заранее благодарен за вашу помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.07.2011, 16:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изменение цвета текста в ячейке (MS Excel):

Изменение цвета данных в ячейке - MS Excel
Всем привет. Подскажите, пожалуйста, существует ли возможность менять моно цвет данных ФОРМУЛЫ (или данные от ссылки на другую ячейку) в...

Цвет подписи данных в зависимости от цвета текста в ячейке - MS Excel
Уважаемые участники форума без вас никуда)) Мне снова нужна Ваша помощь. Как сделать чтобы цвет подписи данных принимал цвет в зависимости...

Изменение значения в ячейке в зависимости от изменения в другой ячейке - MS Excel
Здравствуйте. Помогите составить формулу для решения вопроса. Допустим есть два столбца (А и В), в которых записаны числовые значения....

Изменение значения в ячейке при условии - MS Excel
Здравствуйте! Помогите решить следующую проблему: необходимо сделать так, чтобы при выполнении условия к значению в клетке прибавилось...

Изменение значения в ячейке, найденной по Индекс(Поискпоз) - MS Excel
Доброго времени суток. Подскажите пожалуйста, возможно ли изменить значение в ячейке найденной по формуле:...

Изменение числа в ячейке, в зависимости от нескольких аргументов - MS Excel
Здравствуйте, подскажите пожалуйста возможное решение моей проблемы. Суть условия: есть ячейка, к примеру A1, в ней стоит число "2". В...

77
Serge 007
953 / 593 / 11
Регистрация: 11.06.2010
Сообщений: 1,345
31.07.2011, 18:18 #2
Здравствуйте.

Формула УФ:
Код
=ЕТЕКСТ(F12)*ЕПУСТО(I12)
0
Вложения
Тип файла: xls Vodoley96.xls (23.5 Кб, 3723 просмотров)
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
31.07.2011, 19:36  [ТС] #3
Благодарю!
0
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
04.08.2011, 17:41  [ТС] #4
Стоп... А где формула в которой хоть что-то про цвет упоминается?
0
Serge 007
953 / 593 / 11
Регистрация: 11.06.2010
Сообщений: 1,345
04.08.2011, 17:51 #5
Цитата Сообщение от Vodoley96 Посмотреть сообщение
Где формула в которой хоть что-то про цвет упоминается?
Таких формул не существует. Не работают формулы с форматированием ячеек.
Вам надо заглянуть в УФ (писал ранее).
0
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
04.08.2011, 17:51  [ТС] #6
Я узнал, что такое Условное форматирование)) Ура!
0
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
05.08.2011, 19:59  [ТС] #7
А кто-нибудь подскажет, как сделать так, чтобы ячейка заполнялось произвольным числом в диапазоне от 1 до 3000 , в том случае если ячейка, например С5 была не пустая?
То есть заполнил ячейку С5, например, текстом - и ячейка С10 заполнилась автоматически числом.
0
Serge 007
953 / 593 / 11
Регистрация: 11.06.2010
Сообщений: 1,345
05.08.2011, 20:34 #8
Цитата Сообщение от Vodoley96 Посмотреть сообщение
Как сделать так, чтобы ячейка заполнялось произвольным числом в диапазоне от 1 до 3000 , в том случае если ячейка, например С5 была не пустая?
То есть заполнил ячейку С5, например, текстом - и ячейка С10 заполнилась автоматически числом.
Для всех версий:
Код
=ЕСЛИ(ЕПУСТО(C5);"";СЛЧИС()*3000)
Для xlsx:
Код
=ЕСЛИ(ЕПУСТО(C5);"";СЛУЧМЕЖДУ(0;3000))
0
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
07.08.2011, 15:51  [ТС] #9
Спасибо.

Serge 007. Вы в курсе, как копировать формулы условного форматирования?
То есть у меня есть формула на условное форматирование для ячейки A3, где:
=ЕЧИСЛО(B3)*ЕПУСТО(C3)
Мне нужно сделать такие же формулы (только легким и простым путем, вдруг такая функция копирования какого-нибудь есть), но для ячеек которые ниже, чтобы тем самым для А4 уже было:
=ЕЧИСЛО(B4)*ЕПУСТО(C4)
Для А5:
=ЕЧИСЛО(B5)*ЕПУСТО(C5)
и т.д.

Как это организовать? Спасибо .
0
Вложения
Тип файла: xls 111.xls (33.0 Кб, 608 просмотров)
Serge 007
953 / 593 / 11
Регистрация: 11.06.2010
Сообщений: 1,345
07.08.2011, 18:56 #10
Цитата Сообщение от Vodoley96 Посмотреть сообщение
Мне нужно сделать такие же формулы, но для ячеек которые ниже
Формула останется прежней.
Диапазон указать надо.
На скрине слева - то что у Вас сейчас, справа - то как должно быть.
0
Миниатюры
Изменение цвета текста в ячейке   Изменение цвета текста в ячейке  
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
08.08.2011, 18:30  [ТС] #11
Нет. Так я пробовал. Но это не подходит, потому что в этом случае (на правом скрине), условное форматирование будет действовать для всех этих указанных в диапазоне ячеек.
А мне нужно: заполнил B3, C3 - пустая. И A3 сменила заливку.
заполнил В4, С4 - пустая. И А4 сменила заливку.

Просто вопрос в том, чтобы указать краткую формулу, если это возможно.
0
Serge 007
953 / 593 / 11
Регистрация: 11.06.2010
Сообщений: 1,345
08.08.2011, 20:13 #12
Цитата Сообщение от Vodoley96 Посмотреть сообщение
мне нужно: заполнил B3, C3 - пустая. И A3 сменила заливку.
заполнил В4, С4 - пустая. И А4 сменила заливку.
Именно так это и работает. Что мешает попробовать что бы убедиться?
0
Vodoley96
1 / 1 / 0
Регистрация: 09.01.2010
Сообщений: 110
08.08.2011, 20:18  [ТС] #13
Верно. Спасибо, Вам.
0
magarulez
0 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 7
24.07.2012, 14:19 #14
Serge 007, Добрый день! Нужна помощь по условному форматированию в Exel2010.
Задача следующая: есть столбец со значениями, нужно раскрасить нижестоящую ячейку в зеленый цвет, если значение в ней больше, чем в вышестоящей, и в красный - если значение меньше. Проблема в том, что столбец очень большой и задав такое форматирование для одной ячейки, нужно скопировать его в остальные: например, столбец А: задали условное форматирование для ячейки А2, что бы она покрасилась в красный или зеленый, в зависимости от того больше или меньше в ней значение, чем в ячейке А1. Потом копируем формат в ячейку А3, и она должна уже зависить от ячейки А2, потом копируем в А4, которая зависит от А3 и т.д. У меня при копировании формата, значения всех последующих ячеек в столбце сравниваются со значением в ячейке А2, для которой и задавалось условие, как это исправить? Если вообще такое возможно... И если возможно, то к раскраске ячеек добавить значки в виде стрелок вверх и вниз красного и зеленого цветов... Очень буду признателен, если поможете, всё перепробывал уже...
0
Serge 007
953 / 593 / 11
Регистрация: 11.06.2010
Сообщений: 1,345
24.07.2012, 14:27 #15
Вы читали тему в которой пишите? Все ответы на Ваши вопросы я уже дал ранее
0
24.07.2012, 14:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2012, 14:27
Привет! Вот еще темы с ответами:

Ориентация текста в ячейке - MS Excel
Довольно-таки ламерский вопрос с 1го взгляда, но бьюсь над ним довольно долго (и не только я). В общем, для наглядности сделал скрин: ...

Автодополнение текста в ячейке - MS Excel
Добрый вечер, уважаемые программисты, задача следующая: есть столбец с ячейками в которых значения выбираются из списка, но значений очень...

Разделение текста в ячейке - MS Excel
Привет всем. Пытаюсь разделить текст в ячейке "20х20х1,8 труба ПРОФ" на четыре столбца: "20", "20", "1,8", "труба ПРОФ" получается не...

Изменение цвета - MS Excel
Необходимо сделать так, чтобы при наведении курсора мыши на кнопку она могла принимать один из четырех цветов. Во-первых, красный, при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru