求大神们设计个计算数值的条件函数
请大神们帮我设计个根据A1计算B1数值的条件函数。要求:1.当A1小于等于1.0时,B1为5;2.当A1大于1.0时且小于等于3.0时,超过1.0的部分,每多1.0,B1在之前5的基础上加2,超过部分不足1.0的当做1.0计算;3.当A1大于3.0时,超过3.0的部分,每多1.0,B1在之前9的基础上加3,超过部分不足1.0的当做1.0计算.如:A1为1,B1为5;A1为2,B1为7;A1为2.1,B1为9;A1为3,B1为9;A1为4,B1为12;A1为4.1,B1为15. 补充:条件3中的9不要设置成固定数值,是通过条件2中A1为3,B1为9得来的 和你发出来的帖子不太一样吧,大哥,我的这个类似于计算首重,续重的函数格式=MAX(CEILING(A1-1,1)*2+(A1>3)*CEILING(A1-3,1)+5,5)
可以的,结果一样=SUM(TEXT(CEILING(A1,1)-{1,3},"0;\0")*{2,1},5) 试试这个看行不行
=SUM(TEXT(ROUNDUP(A1,)-{1,3},"0;!0")*{2,1})+5
页:
[1]