当Excel中的公式计算结果为0时,有时需要将其显示为横杠“-”,怎样将单...
发布网友
发布时间:2022-04-25 15:16
我来回答
共4个回答
热心网友
时间:2023-01-13 22:07
因为数字太长,而列宽不够长,就会变成 ##########
可以硬改
用IF函数将零值变横杠
A1为原公式
=IF(A1=0,"-",A1)
======================================
也有可能是公式的浮点错误形成长数据
可以试试用ROUND函数来限定小数点位数
公式类似于
=ROUND(G4-G107,0)追问如果是G4-G107呢?公式怎么用?- -!
请教了。。。
追答=IF(G4-G107=0,"-",G4-G107)
热心网友
时间:2023-01-13 23:25
单元格格式设置为会计专用追问设置为会计专用,小数点为0 可是还是不行...- -!
热心网友
时间:2023-01-14 01:00
单元格格式设置为:自定义 _(* 0.00_);_(* (0.00);_(* "-"??_);_(@_)
热心网友
时间:2023-01-14 02:51
第一,要显示零为"-"的设置:点击单元格,右键点"设置单元格格式","数字"里选择自定义:
_ ¥* #,##0.00_ ;_ ¥* -#,##0.00_ ;_ ¥* "-"??_ ;_ @_
(上面的自定义下划线也可以去掉,人民币符号也可以去掉,变成的结果为:
#,##0.00 ; [红色] -#,##0.00 ; "-"??;@ )
第二:会显示为# #######号是你小数点设置问题,把它设置为点后的你想要位数就可以了