Excle 高难度问题求助,关于分段计算问题
有一个工作表,有A B 两列,数据大概有几百行。现在需要根据A 列中数据的取值范围,根据不同的数值乘以不同的参数计算出B列的数据。
例如 A行中0 <X <5 则,对应行中B列的数值是 0.2*X
5 <=X <10则 对应行中B列的数值是 0.3*X
请问各位,该怎么设置B列,使之能够自动计算?
[解决办法]
以A2的一个单元格为例,在B2输入如下公式即可.
=IF(AND(0 <A2,A2 <5),A2*0.2,IF(AND(5 <=A2,A2 <10),A2*0.3))
其他单元格向下填充.(A2相当于为变量)
[解决办法]
在B2格填写
=if(a2 <5,0.2,0.3)*a2
将此公式填充到B列其它单元格即可