【问题】EXCEL计算时,遇到参与计算的单元格(假是A1)为字符型空值"",且无法使用value()函数将该单元格转换为数字型。
【解法】对参与计算的单元格,自定义数据格式。
1、知识点。自定义数据格式设置中,可同时设置四种数据格式,正数、负数、零、文本,并用“;”隔开。
2、操作。选择单元格,并点击右键 - 选择“设置单元格格式” - 数字-自定义-类型栏里输入:
0.00;-0.00;;@
(实现:小数点后取2位、数值为0时单元格显示为空)
#,###.##;[红色]-#,###.##;;@
(实现:小数点后取2位、千位符、负数标红、数值为0时单元格显示为空。)
参考:excel单元格格式自定义:_ * #,##0_ ;_ * -#,##0_ ;_ * "-"_ ;_ @_ 这表达式是什么意思?-ZOL问答 https://ask.zol.com.cn/x/1733094.html