作业帮 > 数学 > 作业

EXCEL3列做比例如果一列为0用什么公式

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/04/29 15:17:30
EXCEL3列做比例如果一列为0用什么公式
假如 我要A列:B列:C列 D列作为比较的结果
我希望D列显示的结果是 例12:34:45这种样子
B列和A列比 C列和B列比
求公式
万一 A列有几个单元格是0怎么让结果正常显示不出现错误
如果比完怎么把数值控制在小数点后2位
比如ABC列为 100 80 160
我想在D列显示为 100%:80%:200%
有办法吗
就是B是A的百分之多少 C是B的百分之多少
EXCEL3列做比例如果一列为0用什么公式
=A1&":"&B1&":"&C1
之后再下拉公式.
保留小数点后两位是=round(单元格,2)
但是三项同时比较在数学上是不成立的,你说12:34:45应该值是几啊,怎么保留小数?
再问: 我要是是以A列为基准然后 B列是A列的百分之多少 C列是B列的百分之多少
再答: =TEXT(A1/A1,"0%")&":"&TEXT(B1/A1,"0%")&":"&TEXT(C1/B1,"0%") 然后下拉即可。
再问: 谢谢你 还有一个想知道 就是如果A或B 为0或者N/A 那怎么让数值正常显示
再答: 如果为零的话,你想显示成什么?
再问: 假如A1是0的话,那D栏就没办法正常显示就会出现#DIV/0! 我现在的做法是碰到如果A1是0我就直接比B和C 两项 我想知道有什么办法在A1是0的情况下D列显示的结果不是#DIV/0! 或者有没有什么简便的方法使得A1为0时 自动直比B和C Orz
再答: =TEXT(iferror(A1/A1,""),"0%")&":"&TEXT(iferror(B1/A1,""),"0%")&":"&TEXT(iferror(C1/B1,""),"0%") 这样就会自动将错误值显示为空白了:)