求EXCEL表格公式:数值在大于16,小于25,显示3;
发布网友
发布时间:2022-04-23 14:21
我来回答
共4个回答
热心网友
时间:2023-07-02 10:23
假如原数据在A1,那么B1=IF((A1>16)*(A1<=25),3,IF((A1>26)*(A1<=90),5,IF((A1>91)*(A1<=150),8,IF((A1>151)*(A1<=1200),32,IF((A1>1201)*(A1<=3200),50,IF((A1>3201)*(A1<=10000),80,IF((A1>10001)*(A1<=35000),125,IF((A1>35001)*(A1<=150000),200,""))))))))
复制公式到单元格确定即可
热心网友
时间:2023-07-02 10:23
假设这个数值写在A1单元格
则B1单元格写入公式
=IF(A1="","",LOOKUP(A1,{-0.01,16,25,90,150,1200,3200,10000,35000,150000}+0.01,{"",3,5,8,32,50,80,125,200,""}))
热心网友
时间:2023-07-02 10:24
假设有数值的格子为A1
=IF(A1>16,IF(A1<=25,3,IF(A1<=90,5,IF(A1<=150,8,IF(A1<=1200,32,IF(A1<=3200,50,IF(A1<=10000,80,IF(A1<=35000,125,IF(A1<=150000,200," ")))))))))
注:被引用的格子不可为单元格本身,否则会造成循环引用。可在另一单元格输入此公式。
注2:如果你的excel版本较低,不支持函数嵌套7层以上,请用以下方法:
在一个单元格内(假设为B1)输入:
=IF(A1>16,IF(A1<=25,3,IF(A1<=90,5,IF(A1<=150,8,IF(A1<=1200,32,0)))))
在另一个单元格(假设为B2)输入:
=IF(B1=0,IF(A1<=3200,50,IF(A1<=10000,80,IF(A1<=35000,125,IF(A1<=150000,200,0)))))
在第三个(最终的)单元格(无所谓哪一个)输入:
=MAX(B1,B2)
最终值在第三个单元格!!
呼呼~给满意吧!谢谢!
热心网友
时间:2023-07-02 10:25
Public Function sif(a)
Select Case a
Case 16 To 25
sif = 3
Case 26 To 90
sif = 5
Case 91 To 150
sif = 8
Case 151 To 1200
sif = 32
Case 1201 To 3200
sif = 50
Case 3201 To 10000
sif = 80
Case 10001 To 35000
sif = 125
Case 35001 To 150000
sif = 200
End Select
End Function
然后输入公式=sif(a1)
就好了
用vba自己做个函数,不是很容易解决么?
求EXCEL表格公式:数值在大于16,小于25,显示3;
假如原数据在A1,那么B1=IF((A1>16)*(A1<=25),3,IF((A1>26)*(A1<=90),5,IF((A1>91)*(A1<=150),8,IF((A1>151)*(A1<=1200),32,IF((A1>1201)*(A1<=3200),50,IF((A1>3201)*(A1<=10000),80,IF((A1>10001)*(A1<=35000),125,IF((A1>35001)*(A1<=150000),200,""...
求EXCEL表格公式:数值在大于16,小于或等于25,显示3;:数值在大于26,小于...
=IF(A1="","",LOOKUP(A1,{0,16,26,91,151,281,501,1201,3201,10001,35001,150001},{0,3,5,8,13,20,32,50,80,125,200,""}))
在Excel表中,如何做到当一个数值大于等于或小于某个数值时,返回不同的...
1、首先在excel表格中输入一组数据,需要根据数据通过函数公式返回不同数值。2、点击“fx”插入“IF”函数并根据下图参数输入函数参数,转换成公式为:=IF(A2>=80,1,IF(A2<60,3,2))。3、点击确定即可得到计算结果,根据显示的数字“56”可以返回数字“3”。4、点击下拉公式即可批量生成对应数据的返...
EXCEL 求在某一区间内的数值,也就是大于某个数值和小于某个数值,显示...
选中要检索的区域,选菜单栏的“格式”-“条件格式”,“条件1”选“单元格数值”,输入你的条件,如5-10之间,“格式”选择符合条件时的操作,如字体变不同颜色或单元格背景变不同颜色等,保存后只要在这个区域内输入的数值符合条件的就会变成你设定的颜色了。
当excel表格中大于等于某个数值或小于等于某个数值时,要显示我所要的...
公式为:=IF(A3=4.5,"A",IF(AND(A3>=3.8,A3<4.2),"B+",IF(AND(A3>=2.8,A3<3.2),"B",IF(AND(A3>=2.3,A3<2.5),"C","不在范围内")))解释:使用if语句,if(条件,条件成立后的值,条件不成立时的值)。由于有多个条件,所以要用另一个if语句代替条件不成立时候的值。
EXCEL中在某列中得出大于等于某个值,并小于某个值,如何设置公式。
=sumproduct((--substitute(e2:e8,"月","")>=12)*(--substitute(e2:e8,"月","")<1000))
excel 假如选择数值在某一范围,则显示为某特定文字,怎么设定?
A1<=10,"差",IF(A1<=20,"良","优"))并回车完成IF函数的编辑输入。【其中A1是需要判断的数据所在单元格,可根据实际数据做相应的更改】3、点击B1单元格右下角,向下拖动鼠标填充下方相关单元格公式即可,返回EXCEL表格, 发现在excel中数值在某一范围,则显示为某特定文字操作完成。
excel表格大于等于某个值且小于等于某个值,请大侠帮忙
I2中输入:=SUMPRODUCT(TRANSPOSE((A2:G2>=3))*TRANSPOSE((A2:G2<=10)))ctrl+shift+enter结束即可,数组公式 祝你成功!
当Excel表格中大于某个数值且超出某百分比或小于某个数值且小于某百分比...
公式:=IF(11="","",IF(B1<6.5,6.5-B1,B1-6.5)/6.5*-200+100)
excel中当数值大于几时显示为几小于几时显示为0
```excel =IF(A1>5, A1, 0)```这个公式的意思是:如果A1单元格中的数值大于5,则B1单元格显示A1单元格的数值;如果A1单元格中的数值不大于5(即小于或等于5),则B1单元格显示0。通过调整IF函数中的条件(本例中是A1>5)和结果值(本例中是A1和0),你可以灵活地设置各种条件判断,以满足...