当Excel中的公式计算结果为0时,有时需要将其显示为横杠“-”,怎样将单元格中的零值显示为横杠?

当Excel中的公式计算结果为0时,有时需要将其显示为横杠“-”,怎样将单元格中的零值显示为横杠?,第1张

因为数字太长,而列宽不够长,就会变成 ##########
可以硬改
用IF函数将零值变横杠
A1为原公式
=IF(A1=0,"-",A1)
======================================
也有可能是公式的浮点错误形成长数据
可以试试用ROUND函数来限定小数点位数
公式类似于
=ROUND(G4-G107,0)

你为啥不用《microsoft
office
excel》?
这个软件全球通用,就在国内,几乎用pc制表的单位或个人都在使用或使用过。
就算不用microsoft
office。用咱们国产的《wps
office》也行。你安装的《永中集成office》几没名气,功能比前两个更是差远,使用者寥寥无几,想跟他人沟通都难。
用前两个软件, *** 作方法楼上的leon01314

山桑弓
都讲了,参照即可。

山桑弓
选择性粘贴后要设置单元格格式为日期(跟你上面格式一样)。
有时,因“闰”影响,+365会出现误差,可用(假设源数据在a列),b1输入
=text(date(year(a1)+1,month(a1),day(a1)),"yyyy-mm-dd")&"
"&text(mod(a1,1),"hh:mm:ss")
回车并向下填充;
选b列——复制——选a列——右键——选择性粘贴——数值——确定。再删除b列。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13375650.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-24
下一篇 2023-07-24

发表评论

登录后才能评论

评论列表(0条)

保存