作者:乔山办公网日期:
返回目录:excel表格制作
=IF(D2="月卡车",0,IF(G2<=1/24,0,IF(G2<=2/24,5,5+ROUNDUP(24*G2-2,0))))
1、C11=HLOOKUP($B11,$A$2:$C$3,2,FALSE)
2、试过用数组公式即用{=E11E13-D11:D13,:},效果不明显。直接用F11=E11-D11,F11设单元格格式 数字 设时间。
3、G11=HOUR(F11)*C11+IF(HOUR(F11)=0,1*C11,IF(MINUTE(F11)>=15,1*C11,0)).。这个公式是精华呀,伤了不少脑细zhidao胞。主要是没理清这里面的逻辑关系。最后,小时数乘以单价加+(小时候专数为零时1乘以单价或小时数不为零但分钟数大于等于15时1乘以单价),单元格格式设为常规。
4、D6=COUNTIF(G11:G13,">=40"),这里的G13是假设的,因为只看到了属这么多数据,就是到G列最末端有数值的单元格。这个公式的难点在于条件需要用双引号“ ”框住。
5、D7=MAX(G11:G13)。这个是最容易的了 。
I列为小时数。(如果是两个日期时间的差,要乘以24。)
=lookup(i2,{0,1,4},{0,5,10})+int(i2/12)*5
H2单元格输入抄公式:
=IF(D2="月卡车",0,IF((F2-E2)*24<1,0,IF((F2-E2)*24<2,5,3+ROUNDUP((F2-E2)*24,0))))
复制并下拉,即可。
顺便说一下,G2单元百格的公式为:
=TEXT(F2-E2,"[h]:mm:ss")
复制并下拉即可,但数据只给你自己看看,度不参与金额的核算