Int函数的妙用


      在Excel中拥有许多功能强大的函数,可以为我们提供不少方便,解决许多生活中的实际问题,例如Int函数就是一个专门用来取整的函数。但是它不会四舍五入,只会向下取整到最接近的整数(即使是3.99也只能取到3,而-3.99则取值为-4)。通过这个特性,我们来看以下两个实例:
  实例1:
  在通话详单中往往是用秒来计数,而话费则是按分钟计算,需要将秒数转换成分钟数。如图1所示,所有的秒数记录都存放在B列,则在C2栏输入公式“=INT( 82/60+0.9999)”,然后将移动到C2右下角,点击之后卞拉即可。同理,该实例还可以运用在货车安排等事件中,因为货车容量有限,每辆车只能装N吨货物,多出一吨就得多派一辆车。图1 注:在公式中加入0.9999是因为Int函数是向下取整,加上一个小于1的数字即可保证有余即进。
  实例2:
  Int函数不能四舍五入,要如何才能实现呢?使用公式“=INT(B2+0.5)”然后下拉即可。原因很简单,加入0.5即可让小数点后为0~0.5之间的整数部分保持不变,而在0.5以上的数值则会在整数位加1,然后向下取整即可得到结果。图2