求值:耗时2个月时业绩大于1W系数是0.11,大于2W系数是0.15。不用if函数可以实现吗?用lookup之类?请大神解答。以此类推,可以再讲解一下,如果条件更多的情况下,公式该怎么改进吗?十分感谢
将耗时列取消合并单元格,并填入相应的数据
在E列分别输入相应的数据,在G2中输入或复制粘贴下列公式
=IFERROR(LOOKUP(1,0/((A$2:A$19=E2)*(F2>=B$2:B$19)),C$2:C$19),0)
下拉填充
追问大神好~~如果不引用可以实现吗?直接把条件放在公式里,像个税公式那样,{0.03,0.1,0.2,0.25,0.3,0.35,0.45}
如果耗时7月等于6月,修改公式【A$2:A$19>=E2】的话,系数就会依据业绩来判断,月份就不准了,这样要怎么修改呢?
当然可以,分别选择公式中的a2:a19,按F9键;选择b2:b19,按F9键;选择c2:c19,按F9键。
追问好神奇的F9键!不过答案不对,只能精准化求值,范围内求值不行,比如7个月,业绩12500元,应该是6个月,介乎12000-24000之间是0.13,但是按照公式是0。
=IFERROR(LOOKUP(1,0/((B$4:B$22=J5)*(K5>=C$4:C$22)),D$4:D$22),0)