乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel如何判断字符串是数字还是非数字-excel判断单元格是否为数字,判断单元格是否有数字

excel如何判断字符串是数字还是非数字-excel判断单元格是否为数字,判断单元格是否有数字

作者:乔山办公网日期:

返回目录:excel表格制作


Excel中可以利用find函数判断单元格中是否存在某个字符。

软件版本:Office2007

方法如下:

1.判断A列中单元格是否存在字符A:

2.输入公式如下:

3.下拉填充,得到结果中,如果是数字则说明A列中包含字符A;如果是#VALUE!则说明不包含。



EXCEl中可以利用COUNT函数统计字符串是数字还是非数字。

1、新建一个Excel文件,并点击打开;

2、在某一列的单元格中输入数字和字符串,如下图所示;

3、在旁边的一列中输入公式“=count(B1)”;B1为前一个数据存放的单元格,具体哪个单元格就输入什么;

4、输入完毕后按下回车,就可以看到结果显示为1,说明之前的单元格中存放的是数字;

5、输入返回结果是0就说明前面的单元格中存放的是字符串或者是字符串加数字。


好像没有带$的函数,$在excel公式中代表绝对引用的意思,是和单元格引用地址配合一起使用的。
至于你提到的问题,暂时还没有找到一个可以直接实现的函数,但使用一个嵌套函数一样可以实现。
比如你要你要查找A1单元格中有没有包含字符'a',就可以用如下公式实现:
ISNUMBER(SEARCH("a",A1))
search函数查找字符'a'在A1中的位置,如果A1中包含字符'a',就会返回一个表示出现位置的数字,不如不包含,就会返回#VALUE!。
isnumber函数判断引用部分是否为数字,如为数字就返回true,否则zhidao返回false。
二者嵌套起来后,如果最后结果是true,就表示search函数返回的是一个数字,代表A1单元格中包含字符'a'。

在C1输入
=IF(NOT(AND(ISNUMBER(A1),ISNUMBER(B1))),"","/"&A1+B1))

如果A1,B1中有汉字,那就什么也不显示,如果都是数字就参与运算,并在之前加上"/"

**********
=ISNUMBER(A1)
如果A1是数字.结果显示为TRUE,如果不是数字就显示FALSE,这样它可以运用到IF函数中来执行运算或不运算的控制.

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网