楼主 传递 |
ISNUMBER函数的实际应用 实例一 如果工作表为C1设计了公式“=A1/B1”,一旦B1单元格没有输入除数,就会在C1中显示错误信息“#DIV/0!”。这 不仅看起来很不美观,一旦作为报表打印还可能引起误会。为避免上面提到的问题出现,可将C2单元格中的公式设计成
反之返回false(假)。为真时IF函数执行A2/B2的运算,为假时在C2单元格中填入空格。 实例二:消除无意义的零 使用SUM函数计算工资总额时,若引用的单元格区域没有数据,Excel仍然会计算出一个结果“0”。这样打印出来的报 表不符合财务规定,为此可将公式设计成
式中ISNUMBER函数测试SUM 函数所引用的单元格区域是否全部为空,当不为空时返回true(真),反之返回fales(假)。为真时IF函数执行SUM(B24:D24),为假时在存放计算结果的H27单元格中填入空格,这样即可避免在H27单元格中出现“0”
这公式有个问题:当数据源出现一个空单元格时 依然会空。 在实际使用中,当加和数据区域全部为空时,不返回0结果,可以用
ISNUMBER函数用处.rar |
2楼 松儿 |
学习,运用!谢谢分享! |
3楼 smupsu |
楼主举的例子不属于ISNUMBER的经典应用,以上的检查错误用:ISERR、ISERROR 、IFERROR、ISBLANK、TYPE、ERROR.TYPE等函数都可以代入到相同或类似的句式中。 而且以楼主举的例子而言:IFERROR函数要比ISNUMBER更能表现出优势来。 ISNUMBER的用处更能体现在与查找引用函数FIND SERACH MATCH等的结合上。 不过楼主还是用心了,共同学习,共同提高。 |
4楼 传递 |
我也是为学习和知道更多知识发帖,要是只为发帖,我可以发到e问e答,把题目换成“如何操作打印不显示0或错误值)就成了。分还高点。谢谢关注。 |
5楼 wjc2090742 |
|
6楼 松儿 |
学习,思考,终有收获.谢谢! |
7楼 rongjun |
这个公式如果B2输入0值一样会出错的
|
8楼 gouweicao78 |
如果=IF(ISNUMBER(B24:D24),SUM(B24:D24),"")是为了让和为0的不显示,还不如设置工作表选项取消“零值”显示,或者设值单元格格式为:G/通用格式;G/通用格式;;@ 等。 或者:
比如判断FIND的结果是否数值(找不到就返回#VALUE!)
|
9楼 水木小草 |
挺好,学习,谢谢 |