如何判断一个单元格是否包含空格?

如题所述

思路:

空格也要占据字符位置,将单元格内空格(" ")替换为空("")会使字符个数相应减少,通过替换前后字符个数比较就可以判断单元格中是否包含空格。

方法:

    用LEN()函数得到单元格字符个数;

    用SUBSTITUTE()函数将单元格内空格(" ")替换为"",并用LEN()函数得到替换掉空格的字符个数;

    用单元格字符个数-替换掉空格的字符个数,结果为0则说明单元格中不包含空格,结果不为0则说明单元格中包含空格。

举例:

判断单元格A1中是否包含空格

    LEN(A1)得到单元格字符个数;

    LEN(SUBSTITUTE(A1," ","")将单元格内空格(" ")替换为空(""),并重新计数;

    LEN(A1)-LEN(SUBSTITUTE(A1," ","")得到比较结果;

    用IF()函数对结果进行判断,并输出结果。

完整公式如下(在结果输出单元格(如B1)输入以下公式):

=IF(LEN(A1)-LEN(SUBSTITUTE(A1," ",""))=0,"不包含空格","包含空格")

温馨提示:答案为网友推荐,仅供参考
相似回答