在Excel 中,如何解决公式返回的空值再参与计算时造成出错的问题?

2023年1月27日10:46:22在Excel 中,如何解决公式返回的空值再参与计算时造成出错的问题?已关闭评论

在Excel 中,如何解决公式返回的空值再参与计算时造成出错的问题?

有些单元格看似是空的,但实际并不为空。例如,由公式返回的空值、单元格中包含特殊符号“'”或自定义单元格格式为“;;;”,这些情况都会导致单元格看似为空,一旦引用这些单元格参与运算,将不能返回正确的结果。

实战实例:公式返回的空值再参与计算时造成出错

本例表格统计了业务员的业绩,提成率是根据业绩数据设置公式计算的,而奖金是根据“业绩*提成率”计算得到的。如果表格中存在假的空白单元格,可以直接选中这些假的空白单元格,再按【Delete】键删除,即可解决问题。

打开下载文件中的“素材\第3章\3.2\空白单元格不为空问题\公式返回的空值再参与计算时造成出错.xlsx”文件,如图3-39所示。

在Excel 中,如何解决公式返回的空值再参与计算时造成出错的问题?

图3-39

选中假空白单元格C7,可以看到公式为:=IF(B7>100000,0.3,IF(B7>50000,0.2,"")),如图3-40所示。

B7和C7单元格相乘得到的积,如图3-41所示,由于C7单元格是一个公式返回结果,并非真正的空白单元格,所以导致返回错误值。

在Excel 中,如何解决公式返回的空值再参与计算时造成出错的问题?

图3-40

在Excel 中,如何解决公式返回的空值再参与计算时造成出错的问题?

图3-41

直接选中C3、C4和C7单元格,按【Delete】键删除公式,即可看到D列都返回了正确的计算结果,如图3-42所示。

在Excel 中,如何解决公式返回的空值再参与计算时造成出错的问题?

图3-42

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。