Страницы: 1
RSS
Условное форматирование с заливкой по формуле, Построчная заливка
 
Коллеги, доброй ночи.
Покопавшись в предыдущих похожих темах, ответа не нашел, так что не судите строго.
Просьба помочь.
Есть диапазон ячеек, нужно, чтобы построчно закрашивались первое и второе наименьшее значение с условием, что они меньше, либо равны  максимальному значению в строке.
 
Цитата
BUVS написал:
первое и второе наименьшее значение с условием, что они меньше, либо равны  максимальному значению в строке.
вы уверены в постановке условий?
 
Условное форматирование.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Сано, спасибо за пример! Вопрос: зачем в формуле условного фомартирования прописывать первый аргумент у функции И? =И(H1<>"";H1=МАКС($H1:$L1))
я попробовал без него - тоже всё получилось. Что дает H1 не равное пустоте?
 
Если убрать И то происходит вот такое. Заливаются пустые ячейки.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Да, спасибо. Мой вариант тоже оказался правильным (но не совсем). Я в выборе диапазона ячеек выбрал не =$H:$L, а выбрал заданный диапазон $H&1:$L&4. При этом ячейки пустые не окрашиваются, а если добавить строчку, то есть начать набирать цифры в 5,6 строках - они автоматически добавляются в мой заданный диапазон и он уже меняется на $H&1:$L&5; $H&1:$L&6 и так далее. А не совсем правильный вариант - потому что если ввести в 5 строку цифры, а потом их удалить, диапазон не меняется и ячейки остаются окрашенными в строке, которую удалили.
Теперь понял зачем нужно дополнение с пустотой! Спасибо!
 
Форумчане, как правильно заметил Михаил С.,требуемое условие, чтобы сумма двух наименьших была меньше наибольшего в строке.
Можете поправить?
 
Использовал две формулы, но работает не корректно :

=ИЛИ(H1=ЕСЛИ(НАИБОЛЬШИЙ($H$1:$L$1;1)>=НАИМЕНЬШИЙ($H$1:$L$1;1)+НАИМЕНЬШИЙ($H$1:$L$1;2);НАИМЕНЬШИЙ($H$1:$L$1;2)))

=ИЛИ(H1=ЕСЛИ(НАИБОЛЬШИЙ($H$1:$L$1;1)>=НАИМЕНЬШИЙ($H$1:$L$1;1)+НАИМЕНЬШИЙ($H$1:$L$1;2);НАИМЕНЬШИЙ($H$1:$L$1;1)))

Вторую и третью строку окрашивает неправильно.
[img]data:image/png;base64,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[/img]
 
Корректная вырезка.
 
Здравствуйте. Посмотрите вариант.
 
Уважаемый gling, спасибо за решение.
Сам бы не дошел головой.
 
Пожалуйста. Да в файле не учел одно условие
Цитата
что они меньше, либо равны максимальному
Измените сами.
Изменено: gling - 19.11.2015 00:44:17
Страницы: 1
Наверх