在EXCEL中显示一个范围数值内的条件函数

看图,等级Ab1到Ab4的销量要求范围在1300—1500内显示为no,在其他范围显示为ok。等级Bc1到Bc4的销量要求范围在600—1250内显示为no,在其他范围显示为ok。要怎样的函数才可以实现?

1.演示中使用的软件称为Excel电子表格,软件版本为Microsoftofficehome和studentedition2016。

2.首先,打开一个Excel电子表格并创建一个新的空白表,以演示如何根据特定的条件显示特定的值。

3.根据问题描述,我们在a5cell中输入如图所示的函数,它使用嵌套的IF函数和function进行判断,从而实现在特定条件下显示特定值的要求。

4. 如果将公式在不同的条件下进行复制和测试,可以看出结果满足问题描述的要求。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-27

A2中的左边首字母  用=LEFT(A2)

用与、或的逻辑关系判别A2,B2格符合已知条件的,用IF()输出"no","ok"

C2格

=IF(OR(AND(LEFT(A2)="A",B2>=1300,B2<=1500),AND(LEFT(A2)="b",B2>=600,B2<=1250)),"no","ok")

第2个回答  2015-07-18
在EXCEL中显示一个范围数值内的条件函数是if(范围和条件,“满足条件的结果”,“不满足条件的结果”)
IF函数一般是指Excel中的IF函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测。
第3个回答  推荐于2017-09-24
亲,C2这样写,下拉:
=IF(LEFT(A2,2)="AB",IF(AND(B2>=1300,B2<=1500),"no","ok"),IF(AND(B2>=600,B2<=1250),"no","ok"))追问

=IF(LEFT(A2,2)="AB" 没看懂。还有,再复杂点的如果等级还有Cd1、Cb4、Ac2等等这样的组合(等级b的销量范围全部为1300—1500;等级c的销量范围全部为600—1250;等级d的销量范围全部为230—625;等级e的销量范围全部为230以下,这些范围全部显示no,其他范围为ok。这又怎么办啊

追答

亲,如下图,C2粘贴公式,并下拉:

=IF(LOOKUP(MID(A2,2,1),{"b","c","d","e"},IF(AND(B2>=1300,B2<=1500),0,1)*{1,0,0,0}+IF(AND(B2>=600,B2<=1250),0,1)*{0,1,0,0}+IF(AND(B2>=230,B2<=625),0,1)*{0,0,1,0}+IF(B2<=230,0,1)*{0,0,0,1})=0,"no","ok")

 

追问

高手!
另外能否把显示为ok的自动填充颜色吗

追答

亲,用条件格式。按下面的动画操作,如果看不见,在【】内点击一下,在新开的窗口查看。

 

本回答被提问者采纳
第4个回答  2014-06-24
=IF(AND(B2>1300,B2<1500,OR(A2={"AB1","AB2","AB3","AB4"})),"no",IF(AND(B2>600,B2<1250,OR(A2={"BC1","BC2","BC3","BC4"})),"no","ok"))追问

再复杂点的如果等级还有Cd1、Cb4、Ac2等等这样的组合(等级b的销量范围全部为1300—1500;等级c的销量范围全部为600—1250;等级d的销量范围全部为230—625;等级e的销量范围全部为100—229,这些范围全部显示no,其他范围为ok。这又怎么办啊

在EXCEL中显示一个范围数值内的条件函数
1.演示中使用的软件称为Excel电子表格,软件版本为Microsoftofficehome和studentedition2016。2.首先,打开一个Excel电子表格并创建一个新的空白表,以演示如何根据特定的条件显示特定的值。3.根据问题描述,我们在a5cell中输入如图所示的函数,它使用嵌套的IF函数和function进行判断,从而实现在特定条件下显...

excel中怎样在一个单元格中显示符合条件的数据?
Excel可以通过使用条件格式、筛选或者公式来实现当某个单元格的数值在特定范围内时,在另一个单元格显示对应的数据。首先,我们可以使用“IF”函数结合逻辑判断来达成这个目的。例如,假设我们有一列数据在A列,我们想在B列显示A列中数值在5到10之间的对应数据。那么我们可以在B1单元格中输入以...

EXCEL如何实现一个范围内数值符合要求显示
在Excel中,要实现一个范围内数值符合特定要求时显示特定信息,而不需要出现任何形式的表格和图片,可以通过使用条件格式(Conditional Formatting)或IF函数等方法实现。以下是使用IF函数的一个基本示例:假设你有一个数据范围在A1:A10,你想要检查这个范围内的每个数值是否大于5。如果大于5,则在对应的B列...

在Excel中,怎样实现一个单元格范围内数值的条件性
1. 选中D2单元格,此时鼠标会变成可输入模式(|)。2. 输入“=if”,这将激活Excel的函数输入模式,帮助你构造条件判断。3. 接着输入完整的if函数,即=if(C2>=60,"及格","不及格")。这里的意思是,如果C2单元格的值大于等于60,则D2显示"及格",否则显示"不及格"。4. 按下回车键,函数将...

Excel如何实现出现范围内符合要求的数值在另一个单元格显示对应数据_百 ...
在Excel中,要实现当某一单元格的数值落在特定范围内时,在另一个单元格自动显示对应的数据,你可以使用`IF`函数嵌套或`IFS`函数(如果Excel版本支持)。这里以`IF`函数嵌套为例说明如何实现:假设我们检查A1单元格的数值,如果它大于10且小于等于20,则B1显示“范围1”,如果大于20且小于等于30,则B1...

EXCEL如何实现一个范围内数值符合要求显示
在Excel中,实现一个范围内数值符合要求时显示特定内容,而不使用表格或图片,可以通过IF函数等条件判断功能来完成。具体步骤如下:1. **确定基础数据**:首先,在Excel表格中输入或引用你的基础数据,这些数据将用于后续的条件判断。2. **编写IF函数**:选择一个空白单元格作为结果显示的位置,然后在...

Excel实现出现范围内符合要求的数值,在另一个单元格显示对应数据。
使用VLOOKUP函数,你可以在一个范围内查找符合条件的数值,并在另一个单元格中显示对应的数据。例如,假设你有一个学生成绩表,你想在另一个单元格中显示某个学生的成绩。你可以使用IF函数来设置条件,比如“如果学生的姓名是张三,则显示他的成绩”。或者,你可以使用VLOOKUP函数,在成绩表中...

Excel想在某一单元格里显示某一区间符合条件的个数
说明 Microsoft Excel 提供其他函数,可用来基于条件分析数据。例如,若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用 SUMIF 工作表函数。若要使公式返回两个基于条件的值之一,例如某指定销售量的销售红利,可使用 IF 工作表函数。三、举例如下 1.假设是要在B1单元格中统计A列单元格...

excel里筛选出区域内符合条件的单元格内容用什么函数?
下载文件:符合条件.xls|以下四条公式全是数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束。E列三条公式其实是同一条,只是一条是等于,一条是大于,一条是小于。E2公式右拉:=INDEX($A:$A,SMALL(IF($B$2:$B$11=-LOOKUP(,-RIGHT(SUBSTITUTE($D2,":",),ROW($1:$...

Excel实现出现范围内符合要求的数值在另一个单元格显示对应数据_百度...
在Excel中,要实现一个单元格显示另一个范围内符合特定要求的数值对应的数据,你可以使用`IF`、`AND`、`OR`等函数结合`INDEX`和`MATCH`函数来完成。例如,假设你有一个数据范围A1:B10,其中A列是条件列,B列是与A列对应的值。如果你想要找到A列中大于10的数值对应的B列的值,并在C1单元格显示第...

相似回答