excel保留小数点位数公式
问题描述:
excel保留小数点位数公式
钢筋的每米重量公式是 d^2*0.6165/100 (直径为d) 钢筋直径6 8 10 12≤12(取3位小数),钢筋直径28 32 36 40≥28每米重量(取3位小数),直径=14 16 18 20 22 25(取2位小数公式)? 比如直径d1212^2*0.6165=0.88776 (=0.888取3位小数) 直径d1414^2*0.6165=1.20834 (=1.21 取2位小数) 直径d2828^2*0.6165=4.83336 (=4.833取3位小数)请问哪位大虾帮帮忙写个公式,万分感激!(要自动判别直径保留2位或者3位小数).
哦忘了说,不能用 “格式——单元格——数值”选择小数位3或者2选择小数位3全是3位, 选择小数位2全是2位,因在做钢筋重量表时钢筋的直径大小不同,钢筋的重量值后取的小数位数不同.
答
假设直径在A列,重量在B列
B2输入公式 =if(or(a2=28),round(a2^2*0.6165,3),round(a2^2*0.6165,2))
不过12^2*0.6165好像等于 88.776啊,如果想得到你的值 上面公式就改为
=if(or(a2=28),round(a2^2*0.6165,3),round(a2^2*0.6165,2))/100