全部问题 > 当前问题

FX=INT((HOUR(J2)*60+MINUTE(J2))/15)*E2、FX=INT((HOUR(J2)*60+MINUTE(J2))/15+0.99)*E2,这两个公式是什么意思呢?

翁婷 2015-8-23 15:24:16

共 1 个回答

最佳答案

melody 2015-8-23 15:33:12

hour函数是用来提取单元格中的小时数 再*60是把小时转换为分钟+minut(提取分钟数)/15的意思就是j2单元格里面有多少个15分钟

至于第二个为什么加0.99  你可以看一下两种收费方案的不同 这个公式表示的是 不满15分钟的仍然按15分钟计算 

举个例子 假设总分钟数为46 46/15=3.06(因为单元格要求的是两位小数)

根据不满15分钟按15分钟计算  这里有3个完整的15分钟 如何让公式将这0.6个补满为1呢  自然是为他加0.99  这样就算是后面为0.01 也可以进上去  再加上前面 int(取整函数,取最小值整数,比如int(4.15)=4) 就可以计算车停了多少个15风中  e2 则是单价啦