excel测试是否适当的子串

时间:2016-05-17 15:51:33

标签: excel text substring

我们说我有A1包含文字ABC,而B1包含BC。如何测试B1是否包含适当的A1子集?所以,BC是ABC的合适子集,答案应该是真的,但是DE不是ABC的正确子集,答案应该是假的。

2 个答案:

答案 0 :(得分:4)

试试

=ISNUMBER(FIND(B1;A1))

enter image description here

答案 1 :(得分:0)

这就是工作:

=IF(ISERR(SEARCH(B1,A1)),"false", "true")

它有点做作,但首先使用SEARCH方法查找字符串,如果找到则返回起始位置(例如2)或否则返回错误。

如果未找到字符串,则IsErr函数返回true;如果是(所需行为的反转),则返回false。

最后,If函数有效地反转了布尔值,如果有错误(找不到字符串)则返回false,如果错误则返回true。