Страницы: 1
RSS
Условное форматирование с заливкой (с учетом критерий)
 
Салют всем любителям и профессионалам Excel,  
 
Недавно при работе с Excel столкнулся с проблемой связанной с условным форматированием. В постановке задачи было: Определить процент выполнения заданного плана и закрасить ячейку в соответствии с установленным критерием. При отклонении свыше 10% закрасить "красным", при отклонении от 10% до 0% закрасить "желтым" и при выполнении сверхнормы "зеленым" цветами.  
В приклепленном файле ниже критерии "Красный" и "Зеленый" цвета выполняются, а "Желтый" нет. Посмотрите и посоветуйте кто чем может. Заранее благодарю
 
Формула не правильно записана. Надо так: =И($C$2>=90%;$C$2<=100%)
 
Условия должны быть такие:  
1). =C2<90% - красный  
2). =И(C2>=90%;C2<=100%) - желтый  
3). =C2>100% - зеленый
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
{quote}{login=webley}{date=18.05.2010 04:10}{thema=}{post}Формула не правильно записана. Надо так: =И($C$2>=90%;$C$2<=100%){/post}{/quote}  
 
Уже пробовал и такую версию, но результат: ячейка пустая, т.е. без форматирования под заливку. Если с второго критерия условия =И($C$2>=90%;$C$2<=100%) убрать знак равенства, т.е. =И($C$2>=90%;$C$2<100%) то желтая заработает но потом свыше 100% тоже потом будет желтым
 
{quote}{login=dozent}{date=18.05.2010 04:33}{thema=Re: }{post}{quote}{login=webley}{date=18.05.2010 04:10}{thema=}{post}Формула не правильно записана. Надо так: =И($C$2>=90%;$C$2<=100%){/post}{/quote}  
 
Уже пробовал и такую версию, но результат: ячейка пустая, т.е. без форматирования под заливку. Если с второго критерия условия =И($C$2>=90%;$C$2<=100%) убрать знак равенства, т.е. =И($C$2>=90%;$C$2<100%) то желтая заработает но потом свыше 100% тоже потом будет желтым{/post}{/quote}  
 
вот
 
1. Лучше не использовать неперемещаемые ссылки ($) чтобы можно было "протягивать" формулы и форматы.  
2. По-хорошему лучше бы в ячейках столбца "Статус" формулами выводить какие-нибудь признаки и в соответствии с ними уже делать условное форматирование.  
Тогда можно будет и в большой таблице отфильтровать по признакам: "плохо"/"хорошо"/"отлично"  
Посмотрите пример.    
Там можно даже задавать границы принятия решений (пороговые значения)
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
{quote}{login=Alex_ST}{date=18.05.2010 04:48}{thema=}{post}1. Лучше не использовать неперемещаемые ссылки ($) чтобы можно было "протягивать" формулы и форматы.  
2. По-хорошему лучше бы в ячейках столбца "Статус" формулами выводить какие-нибудь признаки и в соответствии с ними уже делать условное форматирование.  
Тогда можно будет и в большой таблице отфильтровать по признакам: "плохо"/"хорошо"/"отлично"  
Посмотрите пример.    
Там можно даже задавать границы принятия решений (пороговые значения){/post}{/quote}  
 
Не поспоришь... Но хотелось сохранить стиль автора
 
Ну, если автор хочет использовать неперемещаемые ссылки и ручками править формулы для каждой ячейки, то и флаг ему, конечно, в руки...  
А вдруг просто так сделал так случайно или по незнанию?  
Совет ведь в отличие от закона тем и хорош, что хочешь - воспользуйся, а не хочешь - нет.
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
Или так
 
{quote}{login=webley}{date=18.05.2010 04:38}{thema=Re: Re: }{post}{quote}{login=dozent}{date=18.05.2010 04:33}{thema=Re: }{post}{quote}{login=webley}{date=18.05.2010 04:10}{thema=}{post}Формула не правильно записана. Надо так: =И($C$2>=90%;$C$2<=100%){/post}{/quote}  
 
Уже пробовал и такую версию, но результат: ячейка пустая, т.е. без форматирования под заливку. Если с второго критерия условия =И($C$2>=90%;$C$2<=100%) убрать знак равенства, т.е. =И($C$2>=90%;$C$2<100%) то желтая заработает но потом свыше 100% тоже потом будет желтым{/post}{/quote}  
 
вот{/post}{/quote}  
 
При много благодарен
 
{quote}{login=Alex_ST}{date=18.05.2010 04:48}{thema=}{post}1. Лучше не использовать неперемещаемые ссылки ($) чтобы можно было "протягивать" формулы и форматы.  
2. По-хорошему лучше бы в ячейках столбца "Статус" формулами выводить какие-нибудь признаки и в соответствии с ними уже делать условное форматирование.  
Тогда можно будет и в большой таблице отфильтровать по признакам: "плохо"/"хорошо"/"отлично"  
Посмотрите пример.    
Там можно даже задавать границы принятия решений (пороговые значения){/post}{/quote}  
 
Согласен с вашим предложением, впредь буду учесть.
Страницы: 1
Читают тему
Наверх