
excel 怎么表达使一个单元格的数值因另一个单元格的数值变化而变化
A1列表示业务员业绩,B1列表示绩效工资,要求A1小于30则B1等于0,A1大于等于30小于50则B1等于500,A1大于等于50小于70则B1等于800,A1大于等于5...
A1列表示业务员业绩,B1列表示绩效工资,要求A1小于30则B1等于0,A1大于等于30小于50则B1等于500,A1大于等于50小于70则B1等于800,A1大于等于50小于70则B1等于1200。请各位大侠支招~~谢谢
不好意思,有一个条件重复了,应该是要求A1小于30则B1等于0,A1大于等于30小于50则B1等于500,A1大于等于50小于70则B1等于800,A1大于等于70则B1等于1200 展开
不好意思,有一个条件重复了,应该是要求A1小于30则B1等于0,A1大于等于30小于50则B1等于500,A1大于等于50小于70则B1等于800,A1大于等于70则B1等于1200 展开
2个回答
2012-08-30 · 知道合伙人软件行家
关注

展开全部
=IF(A1>=30,500,IF(A1>=50,800,IF(A1>=70,1200,0)))。提出的有一点问题都是50--70,一个800一个1200.
公式意思:如果A1大于等于30,就500,如果大于等于50,就800,如果大于等于70,就1200,否则就0(只有<30,才会是0)
公式意思:如果A1大于等于30,就500,如果大于等于50,就800,如果大于等于70,就1200,否则就0(只有<30,才会是0)
追问
我要的就是这个意思,但很奇怪,我按这个公式计算,小于70的都没有错,即是20几的会显示0,3-50都是500,但70及以上都仍是500,是为什么呢?反复检查过公式没有写错啊。谢谢
追答
没有看到你写的公式,不好说那里错了.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询