Помощь в использовании операторов AND + OR - PullRequest
0 голосов
/ 15 октября 2019

Я пытаюсь уменьшить количество правил условного форматирования, необходимых для изменения цвета строки.

В каждой строке есть раскрывающийся список, чтобы выбрать, является ли используемый рентгеновский сканер s1, s2, s3, s4 или s5. После выбора он перемещается на другой лист. 'FINISH' вводится, чтобы показать, что процесс завершен.

Вместо того, чтобы иметь другую формулу для проверки каждой страницы и превращения строки в зеленый, я хочу, чтобы одна большая формула проверила страницы вместе.

Текущий код, который я использовал, это;

AND ($ F2 = "S1", 'X Ray 1'! $ F2 = "FINISH") - Проверяет, был ли выбран s1 и был ли введен конец.

AND ($ F2= "S2", 'X Ray 2'! $ F2 = "FINISH") - Проверяет, был ли выбран s2 и введено ли окончание.

AND ($ F2 = "S3", 'X Ray 3'! $ F2 = "FINISH") - Проверяет, был ли выбран s3, и был введен готовый файл.

AND ($ F2 = "S4", 'X Ray 4'! $ F2 = "FINISH") - Проверяетесли выбрано s4 и введено окончание.

AND ($ F2 = "S5", 'X Ray 5'! $ F2 = "FINISH") - Проверяет, был ли выбран s5 и введено ли окончание.

Поэтому я пытаюсь соединить все вышеприведенные утверждения в одну длинную формулу.

Моя ужасная попытка приведена ниже.

= ИЛИ (И ($ F2 = "S1 ", 'X Ray 1'! $ F2 =" FINISH ")), (AND ($ F2 =" S2 ", 'X Ray 2'! $ F2 =" FINISH ")), (AND ($ F2 ="S3 ", 'X Ray 3'! $ F2 =" FINISH ")), (AND ($ F2 =" S4 ", 'X Ray 4'! $ F2 =" FINISH ")), (AND ($ F2 ="S5 ", 'X Ray 5'! $ F2 =" FINISH ")))

1 Ответ

0 голосов
/ 15 октября 2019

Спасибо, BigBen,

Ответ

=OR(AND($F2="S1",'X Ray 1'!$F2="FINISH"),AND($F2="S2",'X Ray 2'!$F2="FINISH"),AND($F2="S3",'X Ray 3'!$F2="FINISH"),AND($F2="S4",'X Ray 4'!$F2="FINISH"),AND($F2="S5",'X Ray 5'!$F2="FINISH"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...