EXCEL公式解答

来源:百度知道 编辑:UC知道 时间:2024/06/01 11:43:11
J56==IF((H4+H35)<1,IF((H12+H32)>5,1500,0),IF((H12+H32)>10,3000,IF((H12+H32)>5,2100,0))).
J54==IF(H16>1500,(FLOOR((H16-10+9)/10,1)*60+120)*1.5,IF(H16>600,(FLOOR((H16-10+9)/10,1)*60+120)*1.2,IF(H16>10,(FLOOR((H16-10+9)/10,1)*60+120),120)))

帮助我翻译出来

1.J56==IF((H4+H35)<1,IF((H12+H32)>5,1500,0),IF((H12+H32)>10,3000,IF((H12+H32)>5,2100,0))).

当H4+H35<1时,如果H12+H32>5, J56=1500. 如果H12+H32<=5,J56=0
当H4+H35>=1时, 如果H12+H32>10, J56=3000. 如果H12+H32<=10且>5,J56=2100, 如果H12+H32<=5,J56=0

2.J54==IF(H16>1500,(FLOOR((H16-10+9)/10,1)*60+120)*1.5,IF(H16>600,(FLOOR((H16-10+9)/10,1)*60+120)*1.2,IF(H16>10,(FLOOR((H16-10+9)/10,1)*60+120),120)))

先说: FLOOR((H16-10+9)/10,1)*60+120

Floor是 "舍尾取接近" 函数。
如: FLOOR(2.49,1) 首选将2.49的小数位与1的小数位数相比,2.49小数位多出部分直接去掉,并返回最接近1的值。即本函数得2。 再如: FLOOR(0.789, 0.01) 会得于0.78

FLOOR((H16-10+9)/10,1) 就是(H16-10+9)/10的结果相对于1舍尾取接近数
FLOOR((H16-10+9)/10,1)*60+120 就是再对那个接近数乘60后再加120.为了下面说着方便,暂定这个值为 K

下面是函数值解说:
J54==IF(H16>1500,(FLOOR((H16-10+9)/10,1)*60+120)*1.5,IF(H16>600,(FLOOR((H16-10+9)/10,1)*60+120)*1.2,IF(H16>10,(FLOOR((H16-10+9)/10,1)*60+120),120)))

当 H16>1500时, J54= K*