作业帮 > 综合 > 作业

请求excel函数高手,帮我解释一下这个函数公式

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/28 23:10:24
请求excel函数高手,帮我解释一下这个函数公式
=((60-MINUTE(5:20:00 AM))*(MINUTE(5:20:00 AM)+分钟数〉=60)*LOOKUP(HOUR(5:20:00AM),{0,7,8,21,22,24;0.4,0.2,0,0.2,0.4,0.4})+(MINUTE(5:20:00 AM+分钟数/1440)-MINUTE(5:20:00 AM )*(MINUTE(5:20:00 AM)+10
请求excel函数高手,帮我解释一下这个函数公式
MINUTE(5:20:00 AM)和hour函数应该要加引号才对:MINUTE(“5:20:00 AM”)
1、((60-MINUTE(5:20:00 AM))*(MINUTE(5:20:00 AM)+分钟数〉=60)
MINUTE是返回时间值的分钟数,(60-20)*(20+分钟数)=60 判断是否等于60 等于ture相反false
2、LOOKUP(HOUR(5:20:00AM),{0,7,8,21,22,24;0.4,0.2,0,0.2,0.4,0.4})这个公式会错,原因是5:20:00AM这个没加双引号,而且时间和AM之间要空格.hour是返回时间值的小时数,相当于lookup(5,{0,7,8,21,22,24;0.4,0.2,0,0.2,0.4,0.4}),这个是LOOKUP函数的数组形式,意思是查找小于或等于5的最大值,然后返回最后一行中同一列内的值.这里小于等于5的最大值是0,那就返回最后一行中同一列的值就是0.4,所以返回值是0.4.
3、(MINUTE(5:20:00 AM+分钟数/1440)-MINUTE(5:20:00 AM )*(MINUTE(5:20:00 AM)+10
再问: 有补充问题,请再帮看一下,谢谢^^
再答: 最好上传下你的excel截图,看一下你的表格形状。"*"是乘以的意思
再问: 我上传了新的提问,也上传表格了,麻烦你了,谢谢^^
再答: 有点没看懂,上课时间知道了在L列,上课分钟数在那儿啊
再问: 上课分数是两个,F列的只有数字的是为了算工资单独弄出来的。

再答: 打个比方 假如:1、L3=5:20:00 AM F3=10 你要的结果是 =10*0.4? 2、L3=5:20:00 AM F3=100 你要的结果是 =100*0.4? 是这样吗?? 别个高手给写的公式:INT(A2+B2/1440)*4+SUM((TEXT(MOD(A2*24+B2/60,24)-{0,7,8,21,22},"[