Excel中如何仅当单元格D9为数字时执行指定计算?
你可以用IF搭配ISNUMBER函数来实现这个需求,把原公式嵌套进去就行:
=IF(ISNUMBER(D9), ((D9 + 46.7) / 28.7), "")
ISNUMBER(D9)会判断单元格D9里的内容是不是数字,返回TRUE或FALSE- 如果是数字(TRUE),就执行你原来的计算式
((D9 + 46.7) / 28.7) - 如果不是数字(FALSE),就返回空单元格(双引号
""),你也可以把双引号里改成提示文字,比如"请输入有效数字",这样非数字时会显示提示
内容的提问来源于stack exchange,提问作者zBernie
相关产品推荐
相关产品推荐

