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
展开
 我来答
SXB8113
2012-08-30 · 知道合伙人软件行家
SXB8113
知道合伙人软件行家
采纳数:14678 获赞数:57833
1969.2入伍,防化兵。1982.2转业到公安局。上夜大取得大专文凭。从事公安科技相关工作。

向TA提问 私信TA
展开全部
=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)
追问
我要的就是这个意思,但很奇怪,我按这个公式计算,小于70的都没有错,即是20几的会显示0,3-50都是500,但70及以上都仍是500,是为什么呢?反复检查过公式没有写错啊。谢谢
追答
没有看到你写的公式,不好说那里错了.
热情的橘子醬8D544
2012-08-30 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:1.1亿
展开全部
=LOOKUP(A1,{0,30,50,70},{0,500,800,1200})
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式