Excel XP函数实用教程精华集
2007-05-30 21:46:50 来源:WEB开发网10.排序函数RANK
语法:RANK(number,ref,order)。
参数:number是需要计算其排位的一个数字;ref是包含一组数字的数组或引用(其中的非数值型参数将被忽略);order是用来说明排序方式的数字(如果order为零或省略,则以降序方式给出结果,反之按升序方式)。
应用实例:产值排序
假如图1中的E2、E3、E4单元格存放一季度的总产值。
(图1)
计算各车间产值排名的方法是:在F2单元格内输入公式“=RANK(E2,$E$2:$E$4)”,敲回车即可计算出铸造车间的产值排名是2。再将F2中的公式复制到剪贴板,选中F3、F4单元格按Ctrl+V,就能计算出其余两个车间的产值排名3和1。如果B1单元格中输入的公式为“=RANK(E2,$E$2:$E$4,1)”,则计算出的序数按升序方式排列,即2、1和3。
需要注意的是:相同数值用RANK函数计算得到的序数(名次)相同,但会导致后续数字的序数空缺。假如上例中F2单元格存放的数值与F3相同,则按本法计算出的排名分别是3、3和1(降序时)。即176.7出现两次时,铸造和维修车间的产值排名均为3,后续金工车间的排名就是1(没有2)。
11.四舍五入函数
语法:ROUND(number,num_digits)。
参数:number是需要四舍五入的数字;num_digits为指定的位数,number将按此位数进行四舍五入。
注意:如果num_digits大于0,则四舍五入到指定的小数位;如果 num_digits 等于 0,则四舍五入到最接近的整数;如果 num_digits 小于 0,则在小数点左侧按指定位数四舍五入。
应用实例:消除计算误差
假设Excel工作表中有D2=356.68、E2=128.12,需要将D2与E2之和乘以0.1,将计算结果四舍五入取整数,再将这个结果乘以1.36(取两位小数)得到最终结果。
更多精彩
赞助商链接