假设:
$字符
是否有excel函数来测试Cell是否包含$ Characters中的任何字符?
答案 0 :(得分:1)
有一个数组公式方法,但它还涉及INDIRECT function来检查字符串的长度是要测试的$ Characters字符串。 OFFSET是一个易变的公式,只要工作簿中的任何值发生更改,它就会重新计算。
C2中的数组公式为
=AND(MAX(IFERROR(SEARCH(MID($E$2, ROW(INDIRECT("1:"&LEN($E$2))), 1), $A2), 0)))
需要使用 Ctrl + Shift + Enter↵来最终确定数组公式。一旦输入正确,它们可能被填充或复制到另一个位置。
我使用了不区分大小写的SEARCH function。如果您需要区分大小写的搜索,请将SEARCH替换为FIND function。
答案 1 :(得分:0)
这是一个应该这样做的数组公式。
确认公式后,在点击ctrl+shift
时按住enter
。如果您正确执行此操作,Excel将在公式栏中显示大括号{...}
。
Characters
是包含要测试的字符列表(或子字符串)的范围,或者是数组常量。
=OR(IFERROR(SEARCH(Characters,A1),FALSE))