求助:excel怎么自动计算两列的比例,然后填入第三列,具体如下图所示

要求填入的比例为精确到小数点后2位,例如1.25:2.25,应该用什么函数,怎么描述函数公式,谢谢

第1个回答  推荐于2016-02-23
=IF(A2>B2,ROUND(A2/B2,2)&":"&ROUND(B2/B2,2),ROUND(A2/A2,2)&":"&ROUND(B2/A2,2))
不过1.00 还是显示1
也可以用这个=IF(A1>B1,ROUND(A1/B1,2)&":1.00","1.00:"&ROUND(B1/A1,2)),
就会显示1.00追问

这样写的话,会有些数据是1:XX,有些是XX:1,显得有些混乱,可以设置成为固定的吗?全换算成1:XX或者XX:1可以吗?

追答

=ROUND(B2/C2,2)&":1" 或者="1:"&ROUND(C2/B2,2)

追问

谢谢

本回答被提问者采纳
第2个回答  2015-11-24
=ROUND(B3/C3,2)&":"&1
相似回答
大家正在搜