求EXCEL的IF多个合并公式,高手解答

本人想做一个佣金计算表,但是由于拥有不同的账户,有不同的佣金费率,所以需要做一个公式来提取数据,A2栏有小军和小明两个账户,当我在选择不同的账户的时候,要求交易总费率(F2)那栏要能直接计算出对应的费率(费率计算为:购买数量*购买单价*费率),但是这里有个问题,计算出来的得数还要求,如果小于5元,那么得数为5,如果大于5元,得数为实际得数,谢谢,请高手帮忙解答,谢谢。本人刚又赚了点,全部财富就50个币了,不要嫌少哦,谢谢了
补充一下哦,A2是可以选择的,是有2个不同的名字,小军和小明可以选择的,要求就是在任何情况下选择小军或小明,最后的费率那边,都能出现对应账户的正确费率,另外费率直接引用到公式里面,不要去引用单元格。

第1个回答  2019-09-03
区间,嵌套用AND函数
=IF(AND(E4>=60,E4<=80)
其它区间同理追问

能帮忙按我的条件列一下完整的公式么,我直接套用上去,我对这个不是很在行,但是想要个这样的公式做个统计数据用。谢谢。

第2个回答  2019-09-03
F2=max(5,B2*C2*hlookup(A2,D1:E2,2,0))
费率是0.18%的话改为
F2=max(5,B2*C2*hlookup(A2,D1:E2,2,0)/100)追问

公式好像放进去用不了哦,还有就是我要求的是要多个并列式,也就是A2=小军的时候,要乘以小军的费率,然后小于5=5,大于5就以实际得数为准,然后A2=小明的时候,要乘以小明的费率,然后小于5=5,大于5就以实际得数为准,这2个公式是要合并在一起的,不分开列函数公式。就是当我A2选对应的名字的时候,F2的得数自动变更得出正确的数量。

追答

你把D1改为小军就可以了,两个公式因为你的费率0.18是表示18%还是0.18%
18%用上面那个公式,0.18%用下面那个

追问

不好意思,我是菜鸟级的,再问下
=max(5,B2*C2*hlookup(A2,小军:E2,2,0))

是这样改么?还有就是费率可以不可以写进公式里面去,真实的费率是
小军万分之1.8,小明万分之1.6,

追答

额不是;
可以写到公式里
F2=max(5,B2*C2*lookup(A2,{"小军","小明"},{1.8,1.6})/10000)

追问

你好,还有后续问题解决不了,我在我新的表格里,换了对应的内容,一个就不能正常显示,还想问下怎么回事,
=MAX(5,G356*E356*LOOKUP(T356,{"鹏","小丹"},{1.88,1.6})/10000)
这样就可以筛选计算出对应的数据

本回答被提问者采纳
相似回答