2.4.1 ISNUMBER函数
2025年09月26日
2.4.1 ISNUMBER函数
(1)函数功能
ISNUMBER函数用于判断数据内容是否为数字,如果是,则ISNUMBER函数返回TRUE;如果不是,ISNUMBER函数则返回FALSE。
(2)语法格式
ISNUMBER(value)
(3)参数说明
value:必需参数,表示要进行判断是否为数字的数据内容。
(4)实例:计算金额
如图2.4.1-1所示,A列为商品编码,B列为数量,C列为单价,要求在D列计算出各商品的金额,计算条件:金额=数量*单价。
由于C列包含文本值,所以如果直接将B列与C列进行相乘运算,公式会产生错误值“#VALUE!”,如图2.4.1-1所示。因此,可以通过使用ISNUMBER函数先对C列的单价进行判断,判断其是否为数值,如果是,就执行“数量*单价”的运算,如果不是,则直接返回空文本。
选择D2单元格,输入公式“=IF(ISNUMBER(C2),B2*C2,"")”,输入完毕后按Enter键结束并向下填充公式,即可完成计算,有金额的显示其金额,没金额的显示空文本,如图2.4.1-2所示。
图2.4.1-1 公式返回错误值“#VALUE!”
图2.4.1-2 ISNUMBER函数的应用