EXCEL函数中,网吧计费公式如何设定?

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:34:49
在网吧计时计费中,设上机时间为:S1=10:10点;

下机时间为:S2=12:20点

共上机为: S3=S2-S1=2h10'

上机费率为:1.5元/小时,上机1分钟起计费1元,每20分钟计费一次每次0.5元

问题一:如何将时间转为数值?

问题二:如何设定上网费用公式?(即实时费用)

输入时间用2008-7-15 3:23:10这个格式假设上机时间在C2,下机时间在D2则计算时间差,在E2里输公式:=(DATEDIF(C2,D2,"d")*24*3600+HOUR(D2-C2)*3600+MINUTE(D2-C2)*60+SECOND(D2-C2))/60这样算出来的上机所用时间为分钟.费用计算在F2里输公式:=(E2=1)*(E2=40)*(INT(E2/20)*0.5)这样算出来的不满一分钟不收钱,超过一分钟,小于40分钟,是1块钱.大于40分钟的每20分钟算0.5块钱.但是由于楼主的要求..我做的公式是满20分钟才加收钱..如59分钟也只收1块钱而不是1.5块钱.建议改成分钟算,而不是20分钟算..公式可改成:=(E2=1)*(E2=40)*(E2/20*0.5)最后,我还顺便用VB做了个EXCEL的可以上下机的简单系统,楼主需要可发百度消息与我.该EXCEL文件截图:



时间差,直接减就可以了
S3=S2-S1