标记包含 FILTER 列表中单词的单元格
Mark cells that contain words from a FILTER list
我有一个篮子中的单词列表,我想通过 FILTER 列表预先 select 并对出现在 FILTER sheet 中的篮子中的单词进行颜色编码。挑战在于,篮子中的词不是同一个词,而是包含它。 Here an example >
过滤器:
+--------+
| Apple |
+--------+
| Banana |
+--------+
篮子:
+--------------+---+
| Apple//Cake | x |
+--------------+---+
| Water | |
+--------------+---+
| Coke bottle | |
+--------------+---+
| Banana split | x |
+--------------+---+
使用:
=(A2<>"")*(INDEX(REGEXMATCH(LOWER(A2),
TEXTJOIN("|", 1, LOWER(INDIRECT("FILTER!A:A"))))))
您可以在 Conditional formatting
中使用以下公式作为规则
=REGEXMATCH(A2,""&JOIN("|",INDIRECT("'FILTER'!A1:A3"))&"")
我有一个篮子中的单词列表,我想通过 FILTER 列表预先 select 并对出现在 FILTER sheet 中的篮子中的单词进行颜色编码。挑战在于,篮子中的词不是同一个词,而是包含它。 Here an example >
过滤器:
+--------+
| Apple |
+--------+
| Banana |
+--------+
篮子:
+--------------+---+
| Apple//Cake | x |
+--------------+---+
| Water | |
+--------------+---+
| Coke bottle | |
+--------------+---+
| Banana split | x |
+--------------+---+
使用:
=(A2<>"")*(INDEX(REGEXMATCH(LOWER(A2),
TEXTJOIN("|", 1, LOWER(INDIRECT("FILTER!A:A"))))))
您可以在 Conditional formatting
=REGEXMATCH(A2,""&JOIN("|",INDIRECT("'FILTER'!A1:A3"))&"")