如何用EXCEL判断范围得出数值

就是要判断一个单元格中的数值在某一个范围内输出某一个数,在另一个范围内输出另一个数。比如一个单元格中的数,在100到110输出2在110到120输出3这样的能用EXCEL... 就是 要判断一个单元格中的数值在 某一个范围内 输出某一个数,在另一个范围内输出另一个数。比如一个单元格中的数,在100到110 输出 2 在110到120 输出3 这样的能用EXCEL做嘛? 展开
 我来答
freechan10
2019-12-12 · TA获得超过2.9万个赞
知道小有建树答主
回答量:263
采纳率:68%
帮助的人:12.4万
展开全部

1、创建空白EXCEL;

2、插入样例数据;含‘数据’该列,内容如下:    

105、112、120、133、99    

3、在B2编写公式,=IF(OR(A2<100,A6>=120),"",IF(A2<110,2,3)),即可得到105对应的级别为2;

4、将该公式填充B列,则可获得每个数据对应的级别,对于不在该范围内的数据,级别为空;

TableDI
2024-07-18 广告
在Excel中,查询函数主要用于从数据集中检索特定信息。最常用的查询函数之一是`VLOOKUP`(Vertical Lookup),它可以在一个区域或表格的首列中查找一个值,并返回该行中指定列的值。使用`VLOOKUP`时,需要指定四个参数... 点击进入详情页
本回答由TableDI提供
百度网友e1af404
推荐于2017-09-19 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:3948万
展开全部
可以

假设数据在A1,则在B1输入
=if(A1<100,"",if(A1<110,2,if(A1<120,3,"")))
即可
或者
=if(or(A1<100,A1>=120),"",if(A1<110,2,3))
更多追问追答
追问
那如果有多个条件呢 ??比如还有  120到130 输出4   130到150输出5  这个用if也能坐做马?
追答
IF条件嵌套不能超过7层。
推荐用vlookup来做
=if(A1="","",vlookup(A1,{0,0;100,2;110,3;120,4;130,5;140,6},2,true)
多看看{0,0;100,2;110,3;120,4;130,5;140,6}这部分的写法,你就懂了
如果分段范围有规律,其实还可以这样
=(A1>=100)*int((A1-90)/10)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xyzhuai
2013-06-08 · TA获得超过527个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:173万
展开全部
假设说你的数据在A列(A1,A2...),要输出的在B列
在B1列输入 =IF(A2>100,IF(A2<=110,2,IF(A2>120,0,3)))
我加了一条,如果超出你这个范围的,都是0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Rainbow_vicken
2013-06-08 · TA获得超过589个赞
知道小有建树答主
回答量:477
采纳率:80%
帮助的人:161万
展开全部
如果只是这两个条件可以用if函数
加入你需要判断的数在A1,输出结果在A2,则在A2=IF(AND(A1>=100,A1<=110),2,IF(AND(A1>110,A1<=120),3,0))
更多追问追答
追问
那如果有多个条件呢 ??比如还有  120到130 输出4   130到150输出5  这个用if也能坐做马?
追答
继续用if,按上面的方式往下写,最多嵌套7个,看上去复杂但很好理解。我再帮你多写一个
=IF(AND(A1>=100,A1110,A1120,A1<=130),4,0)))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
okwzz
2013-06-08 · TA获得超过586个赞
知道小有建树答主
回答量:394
采纳率:100%
帮助的人:317万
展开全部
很简单,用if就够了。

=if(AND(A1>100,A1<110),2,if(AND(A1>110,A1<120),3))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式