发布网友 发布时间:2024-03-08 18:03
共1个回答
热心网友 时间:2024-04-02 14:55
思路:
空格也要占据字符位置,将单元格内空格(" ")替换为空("")会使字符个数相应减少,通过替换前后字符个数比较就可以判断单元格中是否包含空格。
方法:
用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,"不包含空格","包含空格")