Страницы: 1
RSS
Закрасить ячейку, если диапазон не содержит нужного значения или значение не отвечает заданным требованиям
 
Есть две формулы в двух правилах УФ:
Код
=СУММ(СЧЁТЕСЛИМН(ИНДЕКС($F:$K;ПОИСКПОЗ(B2;E:E;););1;ИНДЕКС($F:$K;ПОИСКПОЗ(B2;E:E;););2;ИНДЕКС($F:$K;ПОИСКПОЗ(B2;E:E;););""))=6
,
Код
=ЕНД(ПОИСКПОЗ(B2;E:E;))

Можно ли эти формулы объединить в одну, чтобы было одно правило в место двух? Как бы это сделать?
 
Пример
 
а самостоятельно - никак?
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(R[-2]C;C[3];));СУММ(СЧЁТЕСЛИ(ИНДЕКС(C6:C11;ПОИСКПОЗ(R[-2]C;C[3];););{1;2;""}))=6)
Изменено: Ігор Гончаренко - 14.01.2020 05:43:41
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Я пробовал с ИЛИ, ЕСЛИОШИБКА и еще с чем то - не дало результата. Премного Благодарен!

Все равно не срабатывает УФ в B4, когда Н/Д
 
было бы странно, если бы сработала формула с вывихнутой логикой
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
словами опишите что вы хотите
Лень двигатель прогресса, доказано!!!
 
Хочу первую и вторую формулу вставить в одно правило УФ, чтобы ячейка меняла цвет когда выполняется условие первой формулы или условие второй (ошибка: Н/Д). У меня только работает когда для каждой формулы отдельное правило.
 
Сергей,
задача вообще-то уже решена, но она такая:
есть ДИАПАЗОН из 7-и колонок, есть ячейка содержащая ЗНАЧЕНИЕ
нужно найти ЗНАЧЕНИЕ в первой колонке ДИАПАЗОНА и проверить, что в 6 ячейках правее найденного ЗНАЧЕНИЯ находятся только 1, 2 или ""

OSA913,
Сергей вас спрашивает не сколько и каких формул вы хотите, а что за задачу вы решаете
OSA913, и еще вам небольшая подсказка:
- если нужно сорвать яблочко с дерева - используйте руки
- если нужно убегать от собак - используйте ноги
- если нужно решать задачу - эффективнее всего использовать для этого мозг
Изменено: Ігор Гончаренко - 14.01.2020 21:46:53
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Не могли бы вы приложить файл где есть ячейка с УФ с этим правилом
 
А Вы могли бы предложить название темы, отражющее главную здачу - для чего УФ?
 
"Изменить цвет ячейки если диапазон состоит из определенных значений, или если  значение не доступно (Ошибка #Н/Д)"
 
название темы:
условным форматирование закрасить ячейку если диапазон не содержит такого значения или содержит, но не отвечает заданным требованиям

ответ во вложении
описанная ячейка - это В2
бонусным условным форматом отмечены все строки диапазона колонок С6:С11, которые на соотв. заданным требованиям
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Игорь спасибо за файл, но когда я ввожу в В2 значение, которого нет в Е:Е, ячейка не зеленеет. Это можно исправить добавив в нее второе правило с формулой:
Код
=ЕНД(ПОИСКПОЗ(B2;E:E;))

Но так будет уже два УФ правила на одной ячейке, вопрос можно ли соединить эти формулы, так чтобы они были в одном правиле УФ, и ячейка зеленела когда значения в найденном диапазоне совпадают и когда значение не доступно (Н/Д)?
 
в #12 я написал какую задачу решает это условное форматирование:
заливает ячейку красным если такого значения нет в диапазоне, или если есть, но данные диапазона не соотв. требованиям

а когда вы сможете обьяснить что нужно вам, возможно, можно будет написать и такое правило, только это уже без меня
удачи!
Изменено: Ігор Гончаренко - 15.01.2020 03:57:18
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1
Наверх