HTMer

研究互联网络和电脑应用技术的IT技术网。 (勤奋+智慧→理想)

« 用WinRAR把文件压缩的更小的方法微软发布3款SQL Injection攻击检测工具 »

Excel中有小数位即进位的方法

    在Excel中我们可以设置单元格中的数据格式为无小数点格式,这时候,系统默认会按四舍五入的方法进行计算。那么,如果我现在需要有小数位即进位,这该怎么办呢?即小数点后面第一位为1时,前面的整数也加1。如:12.1,取整后应该为13。下面就介绍两种方法解决此问题。

    方法一:用ROUNDUP()函数,具体的用法为ROUNDUP(A1,0),其中A1为单元格中的数据,假设你的A列中有一列数据需要进行有小数位即进位,假设转换后的数据放在B列,首先鼠标点击B1单元格,然后在上面的空白函数栏里输入ROUNDUP(A1,0),回车即可,看下,这时B1单元格中的数据是不是就是A1单元格转换之后的数据。至此问题就解决了,那么A列还有其他数据怎么办呢?总不可能都像A1单元格那样搞吧,方法很简单,把鼠标移到B1单元格右下角成十字形状的时候,往下托动鼠标,一直托到最后一行数据,这时,B列中的其他数据将会以B1单元格的函数,依此类推的进行操作。

    方法二:把每一个数都加0.4,然后设置单元格格式中数值的小数位数为0即可。这样做的原理是:假设12.1+0.4,那么就等于12.5,然后设置单元格格式,就自动四舍五入了,即达到了有小数位即进位的要求。



欢迎转载,转载请注明:转载自HTMer [ http://www.htmer.com/ ]

本文链接地址:http://www.htmer.com/article/344.htm
  • quote 1.dennis
  • 你说的第二个方法有问题,如果小数为为.01,那你的这种方法就行不通了。
    第一种方法蛮好。
    HTMer 于 2008-6-28 17:04:19 回复
    其实第二种方法只是一个思路,加0.4只是针对一位小数而已,如果有两位小数,可以加0.44,三位的话就是0.444,依此类推就OK了。
  • 2008-6-27 下午 04:49:33 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

HTMer , Powered By Z-Blog, 苏ICP备08003082号

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.
HTM|HTML|ASP|PHP|JSP|Mysql|SQL|Dreamweaver|Flash|Fireworks|Photoshop|SEO Copyright www.HTMer.com. Some Rights Reserved. English Version