在我们的区域,前 45 分钟停车免费。之后,小型车辆每小时收费 10 迪拉姆,大型车辆每小时收费 30 迪拉姆。这意味着如果司机在早上 8:00 停放小型车辆,他们可以免费停车到早上 8:45。之后,到早上 9:45 将收取 10 迪拉姆。如何在 excel 中计算这个?
注:“dhs”是阿拉伯联合酋长国迪拉姆(AED)的书写方式,AED是一种货币。
答案1
为了便于计算,我把时间采用军用格式(至少对我来说),但我假设你从知道汽车到达的时间开始,也知道它离开的时间。
从那里开始,A、B 和 C 列的格式(自动)为“自定义 h:mm” C 列包含公式:=B2-A2-"0:45"
取消免费的 45 分钟 D 列小/大 E 列包含公式:=C2*(IF(D2="small", 10, 30))*24
并格式化为货币
一些解释:C2 最终是计费小时数,但在计算时间时,它是根据该时间占一天的多少来计算的。例如,在下面的第 2 行中,4 小时是一天的 1/6,或 1 除以 6,即 0.16667。因此,最后的 *24 是将其恢复为小时数。如果是小型车辆,中间部分只会给您 10,否则为 30。如果您愿意,可以在此处嵌套 IF 以更好地控制输入的值。