Excel函数测试字符串是否包含任何$ THESE CHARACTERS

时间:2015-07-18 03:32:26

标签: excel

假设:

$字符

是否有excel函数来测试Cell是否包含$ Characters中的任何字符?

2 个答案:

答案 0 :(得分:1)

有一个数组公式方法,但它还涉及INDIRECT function来检查字符串的长度是要测试的$ Characters字符串。 OFFSET是一个易变的公式,只要工作簿中的任何值发生更改,它就会重新计算。

Any character within a string

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))