vba计算时间差问题
cellA1是910,A3是1500,B1是计算A1和A3之间有多少个5分钟,请问怎麼写这段logic呢,谢谢...
cell A1是 910, A3 是 1500 ,B1是计算A1和A3之间有多少个5分钟,
请问怎麼写这段logic呢,谢谢 展开
请问怎麼写这段logic呢,谢谢 展开
展开全部
这个不需要写代码吧?直接输入公式:
单击单元格B1,输入以下内容
=(a3-a1)/5
然后按回车
一定要写代码:
range("b1").Value = (range("a3").Value - range("a1").Value)/5
单击单元格B1,输入以下内容
=(a3-a1)/5
然后按回车
一定要写代码:
range("b1").Value = (range("a3").Value - range("a1").Value)/5
追问
可是因为是时间所以不能这样算呀
比如从9点到10点 (1000-900)=100
如果100/5 就是有20个⑤分钟,不过实际上只有12个哦。。。
追答
哦!你这样的数据,那这样:
在‘B1’中输入如下式子:
=((INT(VALUE(A1)/100)*60+ VALUE(A1) - INT(VALUE(A1)/100)*100)-(INT(VALUE(A3)/100)*60+ VALUE(A3) - INT(VALUE(A3)/100)*100))/5
你复制吧!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询