Excel中如何运用函数进行多条件判断计算?

例如:1、单列数据中A1=22,判断如果A1>=10,则基础分为50,其中大于10,小于等于20的部分乘以1.5,大于20部分的数字乘以3,计算最终得数。2、如果单元格A2=8,判断如果A2<=10,则每少一分,基础分50分减去5,计算最终得数即:1、B1=50+(10*1.5)+(2*3)=662、B2=50-((10-A2)*5)=40

如果你的B1=50+(10*1.5)+(2*3)=662算错了,正确的数为71,那公式应该就是

=IF(B1>=10,50+(MIN(B1,20)-10)*1.5+IF(B1>20,(B1-20)*3,0),50-(10-B1)*5)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-22
=IF(A1>=10,50+(MAX(0,A1-20)*3+(A1-MAX(0,A1-20)-10)*1.5),IF(A1<10,50-(10-A1)*5))
第2个回答  2021-03-22
你的数据结构应该是C4单元格输入公式吧?怎么搞出来A1、B1单元格举例说明啊?