求一个停车场计费EXCEL函数公式

10分钟以内是免费,11分钟到4小时是3元,超过四个小时每两个小时加1元,一天一夜10元 请问这个函数公式怎么写呢?哪位大神帮下忙

公式:

=INT(B2-A2)*10

+IF((B2-A2-INT(B2-A2))*24>4, 4+INT(((B2-A2-INT(B2-A2))*24-4)/2),

IF((B2-A2-INT(B2-A2))*24*60>10,4,0))

示例:

公式中,第一行表示多少个日夜,第二行表示出去整昼夜后4小时以上的部分,第三行表示出去整昼夜后四小时以下的部分。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-11

参照如下图:

第2个回答  2021-02-09
这里用TRUNC不好,用:
=E2*CEILING((HOUR(J2)*60+MINUTE(J2))/15,1)

其实可以直接用:
=E2*CEILING(J2*96,1)

因为1天中有1440分钟,等于96个15分钟。
以上公式不满15分,按15分计费
第3个回答  2021-02-09
一天一夜10,是否可理解为最高10,假如时间单位的分,在A1单元格,公式为=IF(A1<=10,0,IF(AND(A1>10,A1<=240),3,IF(A1>240,MIN(3+INT((A1-240)/60),10))))
第4个回答  2021-02-09
=LOOKUP(A1, {0,10,240,360,480,600,720,840,960},{0,3,4,5,6,7,8,9,10})
A1是分钟数