=IF(ISNUMBER(FIND("ABC",B3)),12345,670) 这个函数里面的ISNUMBER是什么意思呀?谢谢

发布网友

我来回答

1个回答

热心网友

首先FIND函数会返回查找到的位置或者错误,当查找一个单元格内包含查找的内容时,返回查找到内容的具体开始位置,如果没查找到就返回错误。

ISNUMBER测试一个字符串是否为数字,返回true或false。

if测试一个表达式,选择使用true_value或false_value。

那么这个表达式就是如果B3单元格内存在ABC字符时,在使用这个公式的单元格内(比如在A1里面用这个公式)则显示12345,否则显示670。

因为如果存在,isnumber(位置数字)是返回true的,否则返回false (isnumber(#VALUE!))。

扩展资料:

ISNUMBER函数只有一个参数value,表示进行检验的内容,如果检验的内容为数字,将返回TRUE,否则将返回FALSE。

IS类的函数的value参数是不可以转换的。

如在其他大多数需要数字的函数中,文本值“13”并不会由文本值转换成数字13,而是公式“=ISNUMBER("13")”中,“13”并不会由文本值转换成其他类型的值,因此函数ISNUMBER会返回FALSE值,认为该函数不是数字。

参考资料来源:百度百科-ISNUMBER函数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com