怎样在Excel中给单价编公式

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:21:06
单价=基础价格(2.5元)+调整价格
调整价格在不同区间调整金额不同
蛋白:1--5 6--10 11--16
脂肪:3--6 7--15 16--25
当蛋白在(1--5 )和脂肪在(3--6 )时调整价格为0.2元 同时满足
当蛋白在(6--10 )和脂肪在(7--15 )时调整价格为0.3元 同时满足
当蛋白在( 11--16)和脂肪在( 16--25)时调整价格为0.5元 同时满足

怎么样能为以上的单价设定一个公式呢,假设单价为A3单元格 脂肪为A1单元格蛋白为A2单元格。十分感激啊!!!!!!
这个条件少,才三个用这个方法可以,要是有六七十个条件有没有别的方法 啊,谢谢

A3输入=2.5+IF(AND(A2>=1,A2<=5,A1>=3,A1<=6),0.2,IF(AND(A2>=6,A2<=10,A1>=7,A1<=15),0.3,IF(AND(A2>=11,A2<=16,A1>=16,A1<=25),0.5))) 回车

补充:
你的条件欠缺,如
当蛋白在(6--10 )和脂肪在(3--6 )时
当蛋白在(11--16 )和脂肪在(7--15 )时
当蛋白在(1--5)和脂肪在( 16--25)时
当蛋白在(6--10 )和脂肪在(16--25 )时
等等,要怎样?

假如蛋白到A1,脂肪到B1,单价C2=2.5+IF(AND(A2<6,B2<7),0.2,IF(AND(A2<11,B2<16),0.3,0.5))