Excel函数来testingstring是否包含任何$这些字符
鉴于:
$字符
是否有一个Excel函数来testing一个单元格是否包含$字符中的任何字符?
有一个数组公式方法,但它也涉及到INDIRECT函数来检查string的长度是要testing的$stringstring。 OFFSET是一个易失性公式,只要工作簿中的任何值发生更改,都将重新计算。
C2中的数组公式,
=AND(MAX(IFERROR(SEARCH(MID($E$2, ROW(INDIRECT("1:"&LEN($E$2))), 1), $A2), 0)))
数组公式需要用Ctrl + Shift + Enter 键来完成。 一旦input正确,他们可能被填充或复制到另一个位置。
我使用了不区分大小写的SEARCHfunction 。 如果您需要区分大小写的search,请将searchreplace为FINDfunction 。
这是一个数组公式,应该这样做。 当你确认公式时,按住ctrl+shift
同时按enter
。 如果你正确地做到这一点,Excel将放置大括号{...}
,您可以在配方栏中看到该公式。
Characters
可以是包含要testing的字符(或子string)列表的范围,也可以是数组常量。
=OR(IFERROR(SEARCH(Characters,A1),FALSE))