用户瑞安一哥 发表于 2021-9-25 14:44:00

求大神们设计个计算数值的条件函数

请大神们帮我设计个根据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.

永健 发表于 2021-9-25 16:14:01

补充:条件3中的9不要设置成固定数值,是通过条件2中A1为3,B1为9得来的

德才双馨 发表于 2021-10-23 08:39:39

和你发出来的帖子不太一样吧,大哥,我的这个类似于计算首重,续重的函数格式

张长聪 发表于 2021-11-27 00:00:26


=MAX(CEILING(A1-1,1)*2+(A1>3)*CEILING(A1-3,1)+5,5)

七萧耘 发表于 2021-11-28 20:03:07


可以的,结果一样=SUM(TEXT(CEILING(A1,1)-{1,3},"0;\0")*{2,1},5)

巴格凡斯 发表于 2021-12-6 15:39:52

试试这个看行不行

莜麦 发表于 2021-12-10 17:57:18

=SUM(TEXT(ROUNDUP(A1,)-{1,3},"0;!0")*{2,1})+5
页: [1]
查看完整版本: 求大神们设计个计算数值的条件函数