Используйте условное форматирование в Google Sheets, чтобы выделить ячейку - PullRequest
0 голосов
/ 11 февраля 2020

Проблема

Я хочу иметь возможность выделить ячейку в листах Google, если ячейка в той же строке имеет значение ИСТИНА, а значение не существует в именованном диапазоне (или лист).

например,

На основании приведенного ниже сценария в sheet1, если столбец a равен TRUE, а значение в столбце b не соответствует чему-либо в sheet2, выделите красную ячейку.

sheet1
column a     column b
TRUE         value1
FALSE        value2

sheet2 
column a 
value2

Я хотел бы сделать это на страницах Google, используя условное форматирование пользовательских формул и именованных диапазонов (если требуется).

Редактировать

Я пробовал это с моим листом, но не могу управлять им ... Я скопировал мой пример листа ниже! Вы можете работать с этим?

sheet1 enter image description here

sheet2 enter image description here

Редактировать 2

Вместо того, чтобы просто сопоставлять то, что в ячейке DI хотелось бы сопоставлять только значения строки, разделенной запятыми, и выполнять поиск только в том случае, если буквы "tf" находятся в строке.

1 Ответ

0 голосов
/ 11 февраля 2020

, если столбец a равен TRUE, а значение в столбце b ничего не соответствует листу 2, выделите красную ячейку

try:

=(A1=TRUE)*(NOT(REGEXMATCH(B1&"", ""&TEXTJOIN("|", 1, INDIRECT("Sheet2!A:A")))))

4

...