在excel中如何计算一个格中的数字满足一个条件时,另一个格中显示固定的值?
在excel中如何计算一个格中的数字满足一个条件时,另一个格中显示固定的值?如图中,重量和扣费对应,重量在1时,扣费就显示1.8,重量在大于1小于2时显示3.3,大于2小...
在excel中如何计算一个格中的数字满足一个条件时,另一个格中显示固定的值?如图中,重量和扣费对应,重量在1时,扣费就显示1.8,重量在大于1小于2时显示3.3,大于2小于3时显示4.8,诸如此类,不用一个个在扣费中填写的方法,拜托各位大神!!!
展开
2个回答
展开全部
if函数就可以实现啊,不过不知道你分类的条件有多少。
2003版的Excel里,if函数只能嵌套七层函数。
并且你这个扣费应该是有一个标准吧,比如重量每增加一公斤增加多少钱?
我看你列出来的这些,应该是一公斤以内(含1公斤)是1.8,之后每增加1公斤增收1.5元。但是你重量是3的时候,扣费是3不对劲啊。
排除3这个特例,可以在扣费列里输入函数
=IF(B2<=1,"1.8",ROUNDUP(B2,0)*1.5+0.3),其中B2是扣费列对应的重量的单元格。然后往下拉填充就好。
除了3都没问题,你这个3不对劲,不合理。
2003版的Excel里,if函数只能嵌套七层函数。
并且你这个扣费应该是有一个标准吧,比如重量每增加一公斤增加多少钱?
我看你列出来的这些,应该是一公斤以内(含1公斤)是1.8,之后每增加1公斤增收1.5元。但是你重量是3的时候,扣费是3不对劲啊。
排除3这个特例,可以在扣费列里输入函数
=IF(B2<=1,"1.8",ROUNDUP(B2,0)*1.5+0.3),其中B2是扣费列对应的重量的单元格。然后往下拉填充就好。
除了3都没问题,你这个3不对劲,不合理。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询