我有一列位于不同行中的文本,并且有一个单元格,该单元格内的值由逗号分隔,如下所示。
一 | 二 |
---|---|
AB | AB、EF |
光盘 | ... |
我希望公式在第 1 列中的任何文本出现在其他单元格中时返回 True。这些单元格实际上位于不同的工作表上,但我认为这不会造成问题。
我能够使用 SEARCH 和 CONCAT 函数来查看特定文本字符串是否存在于单元格内,但是,除非我使用非常长的 IF 函数列表,否则我无法找到将第 1 列中的所有内容与该单元格进行比较的方法。
如果有帮助的话,潜在的可以预定义第 1 列中可能出现的项目。列的长度是可变的,但永远不会大于 10
我宁愿限制需要使用额外公式的额外单元格的数量,因为我将有许多需要与列进行比较的不同单元格,但如果您推荐使用包含大量辅助公式的单独工作表,这也是可能的。
基本上,我需要做最少量的公式来实现这一点吗?
提前致谢!
答案1
如果TWO
如您所展示的只是一个单元格,那么:
=OR(ONE=TRIM(TEXTSPLIT(TWO,",")))
其中ONE
是包含单个条目的命名范围。