超级简单~,请问excell里面怎么解决整数规划?

feathersea 2004-11-19 06:05:19
用什么函数可以解决,哪里有这方面的专门介绍???
...全文
192 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hdlzl 2004-11-19
  • 打赏
  • 举报
回复
参考:
在日常计算中,经常需要对数据进行四舍五入,这时可利用四舍五入函数ROUND,其语法为:ROUND(number,num-digits),参数number是需要四舍五入的数字;num-digits为指定的位数,numbe将按此位数进行四舍五入,如果num-digits大于0,则四舍五入到指定的小数位;如果num-digigits等于0,则四舍五入到最接近的整数;如果num-digits小于0,则在小数点左侧按指定位数四舍五入。

假设Excel工作表中D2 = 356.68,E2 = 128.12,需要将D2与E2之和乘以0.1,将计算结果四舍五入取整数后,再将这个结果乘以1.36得到最终结果(保留2位小数)。

一般的做法是选中某个单元格(如F2),使用“单元格格式”,“数字”选项卡的“小数位数”,将F2的小数位数设为零,然后在其中输入公式“F2=(D2+E2)*0.1”。再将G2单元格的小数位数设成2位,最后在G2中输入“G2=F2*1.36”。值得注意的是通过上述方法设置的“小数位数”,只能将单元格数值的显示结果四舍五入(显示48),并不能对存放的数值进行四舍五入(实际存放的是48.45),也就是说数值的显示结果与实际存放结果并不完全一致,在上述公式“G2=F2*1.36”中,单元格F2中实际参与运算的是48.45,而不是48。

要解决这个问题并不难,只需在G2单元格内输入公式“ =(ROUND(D2+E2)*0.1,0)*1.36”,就可计算出正确结果65.28。式中ROUND函数按指定位数对“(D2+E2)*0.1”进行四舍五入,函数中的参数0将“(D2+E2)*0.1”四舍五入到最接近的整数。

楼主也可以到google或baidu中去搜索,会找到很多你需的答案:)

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧