【发布时间】:2021-12-01 20:57:22
【问题描述】:
所以在 H5 中有一个 ArrarFormula 可以完全按照我想要的方式工作。它搜索了 C 列中的所有单元格并将它们与 A 列进行比较,并在 C 列包含 A 列时返回 TRUE。问题是我想将该公式移至条件格式。当我这样做时,它只会捕获一些以蓝色突出显示的单元格。这是公式。
=ARRAYFORMULA(IFNA( LEN(REGEXEXTRACT(C5:C, JOIN("|",QUERY(A5:A, "Select A where not A is null")))) > 0))
我尝试复制/粘贴到条件格式并删除 ArrayFormula 和 IFNA。我仍然得到相同的结果。我知道我可以只引用条件格式的 H 列,但我想尽量保持它的整洁。
这里是工作表的链接。 https://docs.google.com/spreadsheets/d/1xT_U_UZ27X724VAGwUjZ_6fHkE6IaegnbzQTC_kOfEg/edit?usp=sharing
【问题讨论】:
-
请分享样张。Share a test sheet
-
条件格式可能适用于数组,但最好适用于单元格(结果)。所以我怀疑一个公式: = iferror(match(c5,a$5:a,0),0)>0 可能会以简单的方式完成这项工作
-
我添加了指向相关工作表的链接。匹配失败。
标签: google-sheets conditional-formatting