EXCEL如何让不同数字区间对应不同的数值

假设A列从上到下有1-1000个数字不规则排列,如何在B列中显示当A列值为1-50,150-200,,500-550,650-700时,B列对应格子显示为1,当不是上述区... 假设A列从上到下有1-1000个数字不规则排列,如何在B列中显示当A列值为1-50,150-200,,500-550,650-700时,B列对应格子显示为1,当不是上述区间的数值是显示0,我知道用IF函数,可不会定义不同区间 展开
 我来答
tanzn
推荐于2017-11-26 · TA获得超过2722个赞
知道大有可为答主
回答量:1551
采纳率:61%
帮助的人:913万
展开全部
直接用公式
=(A1>=1)*(A1<=50)+(A1>=150)*(A1<=200)+(A1>=500)*(A1<=550)+(A1>=650)*(A1<=700)
即可
成立就返回TRUE,不成立就返回FALSE
TRUE*TRUE=1
TRUE*FALSE=0
FALSE*FALSE=0

+号相当于或者
*相当于并且

如果我的回答对您有用,
请采纳,并点赞同.
谢谢!
骑云1536
2013-09-10 · TA获得超过3367个赞
知道大有可为答主
回答量:2717
采纳率:50%
帮助的人:2838万
展开全部
在b1输入:
=if(or(and(a1>=1,a1<50),and(a1>=150,a1<=200),and(a1>=500,a1<=550),and(a1>=650,a1<=700)),1,0)

每多一个区间,则在or函数中,用增加一个and函数并在and函数中填写需要的区间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zm_nh
2013-09-10 · TA获得超过467个赞
知道小有建树答主
回答量:678
采纳率:100%
帮助的人:368万
展开全部
=LOOKUP(A1,{1,51,150,201,500,551,650,701,10000000},{1,0,1,0,1,0,1,0})用这个公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式