2022-11-09 13:19来源:m.sf1369.com作者:宇宇
1、打开一个excel文件:
2、选中任一单元格后,点击上方工具栏的公式:
3、选择公式后点击左边的插入函数:
4、系统会推荐一些常用的函数:
5、在搜索函数里面输入IMSUB,点击转到:
6、选中IMSUB后可以在下面看到IMSUB函数的介绍,这是不使用减号求差额的公式:
用这两个公式,已亲试,数值都对,但是模拟软件批改错误,因为模拟软件生成的答案都是错误的=ROUNDUP([@停放时间]*24*60/15,0)*[@收费标准]————不满15分钟按15分钟收费=INT([@停放时间]*24*60/15)*[@收费标准]————不满15分钟不收费解析:因为时间在数值格式下是带小数点的数值形式(可以将“停放时间”单元格设置成数值形式就一目了然了)例如:2.53...其中整数“2”代表天数,小数部分“0.53...”代表小时在一天中的分数(这样表述可能不好理解,举例子就是6小时=0.25天,这样就明白了吧),而题目要我们求的就是有多少个15分钟乘以收费标准金额,所以2.53...(天)=2.53...*24* 60(分钟),再用前面的数除以15就是有多少个15分钟,至于为什么用ROUNDUP和INT函数就不再赘述了。有不同意见可以讨论。
Excel使用公式后要想保留两位小数,我们在Excel工作表进行操作编辑的时候,无论给它设定为什么公式,只要我们将它的数值显示方式设定为保留小数点后两位,那么它算出来的任何数值都会保留小数点后两位的,这个是在数值的操作页面当中,有一行字叫保留小数点后几位,我们将这个数值用手动调整为2,这样就可以了。
=IF(MOD(MID(A2,15,3),2),"男","女")
几个常用的汇总公式
A列求和: =SUM(A:A)
A列最小值: =MIN(A:A)
A列最大值: =MAX (A:A)
A列平均值: =AVERAGE(A:A)
A列数值个数: =COUNT(A:A)
8、成绩排名
=RANK.EQ(A2,A$2:A$7)