excel条件判断后再满足条件求值

求值:耗时2个月时业绩大于1W系数是0.11,大于2W系数是0.15。不用if函数可以实现吗?用lookup之类?请大神解答。以此类推,可以再讲解一下,如果条件更多的情况下,公式该怎么改进吗?十分感谢

    无上限求值吗,求什么值,有目标数吗,小于1万不会出现吗

    基于以上因素无法计算,只能给一个系数计算方法,你自己根据系数求值吧:

    =(B1>A1*500+9000)*(0.005*A1+0.1)+(B1>A1*1000+18000)*(A1*0.005+0.03)

    请点击输入图片描述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-29

将耗时列取消合并单元格,并填入相应的数据

在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)

本回答被提问者采纳
第2个回答  2021-10-29
关键是具体什么情况。通常来说单条件lookup或者VLOOKUP可以实现,多条件的话要看你条件组合成什么样的。
每种组合制作成信息表依然可以使用lookup或者VLOOKUP,用数组公式也可以的。
第3个回答  2021-10-30
在EXCEL使用条件判断然后再需要满足条件值,首先可以设置公式,当所选单元格大于设置值的时候,便以特定的条件显示出来
第4个回答  2021-10-30
打开数据表,我们将鼠标光标放置B2单元格;
点击一下数据表顶端的“公式”——“插入函数”;
弹出窗口,我们找到函数if,点击确定;
出现新窗口,我们在Logical_test输入判断条件:比如大于60分为合格,输入A2>=60;