为了更好的了解车辆的使用情况,把每辆车的出车时间和交车时间记录下来,计算下时间,以方便和所产生的费用一起,计算单位时间的费用。
先准备好如上表头。
车牌号:在 B4 单元格输入 ="马上转运"&CHAR(RANDBETWEEN(65,90))&"-"&TEXT(RANDBETWEEN(1,99999),"00000"),随机产生车牌号,地域名称+1位字母+5位数字组成。B5:B13 单元格一样。司机姓名由某网站随机产生。
出车时间:在 D4 单元格输入 =YEAR(TODAY())&"-"&TEXT(MONTH(TODAY()),"00")&"-"&TEXT(RANDBETWEEN(1,DAY(TODAY())),"00")&" "&TEXT(RANDBETWEEN(0,23),"00")&":"&TEXT(RANDBETWEEN(0,59),"00")&":"&TEXT(RANDBETWEEN(0,59),"00"),随机产生出车时间,年月取今天的年和月,日取1号到今天的日。小时取0到23,分钟和秒取0-59。D5:D13 单元格一样。
交车时间:在 E4 单元格输入 =NOW(),为方便,取今天现在的时间。E5:E13 单元格一样。
天数:在 F4 单元格输入 =IF(HOUR(D4)>=HOUR(E4),DAY(E4)-DAY(D4)-1,DAY(E4)-DAY(D4)),出车的小时大于等于交车的小时,用交车的天-出车的天-1;出车的小时小于交车的小时,用交车的天-出车的天。F5:F13 单元格一样。
小时数:在 G4 单元格输入 =IF(F4>-1,IF(HOUR(D4)>=HOUR(E4),IF(MINUTE(D4)>=MINUTE(E4),HOUR(E4)-HOUR(D4)+24-1,HOUR(E4)-HOUR(D4)+24),IF(MINUTE(D4)>=MINUTE(E4),HOUR(E4)-HOUR(D4)-1,HOUR(E4)-HOUR(D4))),"无效时间"),天数为-1或更小,显示无效时间;反之,出车的小时和分都大于等于交车的小时和分,用交车的小时-出车的小时+24-1,否则不加1;出车的小时小于交车的小时且出车的分大于等于交车的分,用交车的小时-出车的小时-1,出车的小时和分都小于交车的小时和分,用交车的小时-出车的小时。G5:G13 单元格一样。
分钟数:在 H4 单元格输入 =IF(F4>-1,IF(MINUTE(D4)>=MINUTE(E4),IF(SECOND(D4)>=SECOND(E4),MINUTE(E4)+60-MINUTE(D4)-1,MINUTE(E4)+60-MINUTE(D4)),IF(SECOND(D4)>=SECOND(E4),MINUTE(E4)-MINUTE(D4)-1,MINUTE(E4)-MINUTE(D4))),"无效时间"),天数为-1或更小,显示无效时间;反之,出车的分和秒都大于等于交车的分和秒,用交车的分-出车的分+60-1,否则不减1;出车的分小于交车的分且出车的秒大于等于交车的秒,用交车的分-出车的分-1,出车的分和秒都小于交车的分和秒,用交车的分-出车的分。H5:H13 单元格一样。
秒数:在 I4 单元格输入 =IF(F4>-1,IF(SECOND(E4)>=SECOND(D4),SECOND(E4)-SECOND(D4),SECOND(E4)+60-SECOND(D4)),"无效时间"),天数为-1或更小,显示无效时间;交车的秒大于等于出车的秒,用交车的秒-出车的秒;反之,用交车的秒+60-出车的秒。I5:I13 单元格一样。
天数条件格式:框选 F4:F13 单元格,点击菜单开始,样式,条件格式,新建规则,单元格值为-1或更小时,显示红底。
小时数条件格式:框选 G4:G13 单元格,点击菜单开始,样式,条件格式,新建规则,单元格值为大于等于24时,显示红底。
分数和秒数条件格式:框选 H4:I13 单元格,点击菜单开始,样式,条件格式,新建规则,单元格值为大于等于60时,显示红底。
完成如上图。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.