excel表格中如何根据条件查找二个数值中间的数据

excel表格中,请看图,如何把F列中符合条件(根据A列B列的条件)的数字分别填到C列D列E列中,我的具体条件是(以第二行为例):A2≤C2≤B2 A2≤D2≤B2 A2≤E2≤B2且C2≠D2≠E2 (图中F列中的3和5分别都大于等于A2小于等于B2,所以C2内等于3,D2内等于5,因为F列中只有二个数据符合A2≤C2≤B2 A2≤D2≤B2 A2≤E2≤B2且C2≠D2≠E2 ,所以E2为空白)。F列的数据顺序是随机的,但在制定F2的数据时,已经考虑过最多只会有3个数据符合条件,请问C列D列E列中的函数公式应当如何
谢谢各位大侠

对于高手,没有什么不可以

c1单元格公式
=INDEX($F:$F,SMALL(IF(($F:$F>=$A2)*($F:$F<=$B2),ROW($F:$F),4^8),ROW($1:$1)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入
D1单元格
=INDEX($F:$F,SMALL(IF(($F:$F>=$A2)*($F:$F<=$B2),ROW($F:$F),4^8),ROW($2:$2)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入
E1单元格
=INDEX($F:$F,SMALL(IF(($F:$F>=$A2)*($F:$F<=$B2),ROW($F:$F),4^8),ROW($3:$3)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入

然后选中c1:e1单元格向下拉就可以了,顺便说一下,这个公式可以拉出所有符合条件的项,可以不局限于3位的,祝你好运
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-05
首先我说一下我的建议,我觉得你在上述描述中表达是前后矛盾的,你举的例子并不是所有可以满足你的条件的数字,如果要挨个筛选的话,符合那4个条件的3和6之间的数字应该是3、4、5、6四个数。
建议你加一列辅助列,表达一共有几个满足条件的数字存在,输入公式=B2-A2+1即可,然后以这个单元格为跳板【设该单元格为G2】,C2中输入=if(G2>=1,A2,""),在D2中输入=IF(G2>=2,A2+1,""),在E2中输入=IF(G2>=3,A2+2,""),若有其他的单元格再往后列举就行。
祝你好运!

excel如何按条件找出两个数值之间的数据差值
公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。注意:最后一定要同时按住ctrl shift 回车 三键。具体操作方法如下:1、VLOOKUP公式中的条件1:条件2,意思是将两个单元格连在一起作为整体进行查找。图中即为:F2:G2。2、VLOOKUP公式中的$条件1区域$:$条件...

excel表格中如何根据条件查找二个数值中间的数据
数组公式,按CTRL+SHIFT+回车三键确定输入 然后选中c1:e1单元格向下拉就可以了,顺便说一下,这个公式可以拉出所有符合条件的项,可以不局限于3位的,祝你好运

excel中一个表内如何找出两列数据里相同的数据,并自动匹配?
在Excel中,要找出两列数据里相同的数据并自动匹配,可以通过使用VLOOKUP函数、INDEX和MATCH函数组合或者条件格式化等方法来实现。首先,VLOOKUP函数是一个非常有效的工具,用于在数据表的第一列中查找某个值,并返回同一行中指定列的值。例如,假设我们有两列数据分别在A列和B列,我们想要在C列显示A列和...

excel表格中的数据中间值怎么查找并用颜色标记?
1、小编以一个简单的例子演示下操作方法,希望朋友们看后能灵活运用。下图表格A1到A3单元格一组数据。2、把这三个数字的中间数字找出来并用红色标记起来。选中这一组数据。如下图所示。3、点开“开始”选项卡,再点“条件格式”;弹出的菜单中点“新建规则”。4、弹出操作框;在“选择规则类型”这里点...

excel怎样取两条件中的一个值?
excel里用VLOOKUP函数取同时满足两个条件的值,可以按照以下步骤进行操作:例如,有一组数据A,包括姓名、学号、成绩三列,另外一组数据B有姓名、学号两列,现在要将数据A的成绩关联到数据B中来。如下图所示:1、在I2单元格输入数组公式:=VLOOKUP(G2&H2,IF({1,0},$A$2:$A$8&$B$2:$B$8...

excel中如何根据条件找出对应的数值
1. **VLOOKUP函数**:这是Excel中最常用的查找函数之一。它允许你根据一个条件(查找值)在数据区域中查找,并返回同一行中指定列的数值。例如,你可以根据员工的姓名查找其工资信息。VLOOKUP函数的语法包括查找值、数据区域、列索引号和是否进行近似匹配。2. **INDEX和MATCH函数组合**:这种方法提供了...

excel中如何根据条件找出对应的数值?
在Excel中,要根据条件找出对应的数值,通常可以使用“查找与引用”功能,特别是VLOOKUP、HLOOKUP、MATCH和INDEX等函数。以VLOOKUP函数为例,这是一个在数据表中搜索特定值,并返回相应列中的值的函数。假设我们有一个包含员工信息的表格,其中包含员工的姓名、部门和工资。如果我们想根据员工的...

EXCEL根据单元格内容匹配两个单元格对应内容?
方法\/步骤 vlookup和column函数如何结合使用 请点击输入图片描述 图下数据表,这里我们根据姓名来返回成绩值 请点击输入图片描述 首先利用vlookup函数进行数据返回(这里用到绝对引用)请点击输入图片描述 如下返回成绩后,用平时普遍的拖动方式无法查询其它科目成绩 这里,是因为我们对查询范围和查询条件做了锁定...

excel里怎么用VLOOKUP函数取同时满足两个条件的值!
用下面的举例来说明:这里有两个条件,后面对应第三列唯一的数据:2.当我们需要同时满足条件一和条件二的数据的时候,就需要使用 Vlookup 的多条件查找。在I5单元格输入数组公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然后按按<Ctrl+Shfit+Enter>组合键...

Excel 如何自动查找对应数值范围中的值
用vba做一个自定义函数可以实现。举例说明:例如有表格数据如图:现要求根据数值上限、下限值找到相应的数值。如图:第一步:编制一个自定义函数,代码如下:Function czsz(sx, xx, fw) As String'sx:上限 xx:下限 fw:范围Dim sarr(1 To 100, 1 To 2) '1-序号 2-数值hh = fw.Rowlh = ...

相似回答