乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>如何提取符合两个条件的所有行的数据

<em>excel</em>如何提取符合两个条件的所有行的数据

作者:乔山办公网日期:

返回目录:excel表格制作


按你的要求,提取的数据与你的截图有差别,不知是不是还有别的要求。B18不满足=C1吗?还有D列要变成小写吗?

如图

C2=INDEX($A:$A,SMALL(IF($B$2:$B$19=C$1,ROW($2:$19),4^8),ROW(1:1)))&""

同时按Ctrl+Shift+Enter三键输入数组公式,右拉到D2,一起下拉到两行都出现空白单元格。



在表二的A2单元格中输入
=IF(ROW(1:1)>COUNTA(Sheet1!$C:$C),"",INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$C$2:$C$3000="A",ROW(Sheet1!$2:$3000),4^8),ROW(1:1))))&""
CTRL+SHIFT+回车
向右,然后向下拉。
这里有几个前zhidao提,1、你表一原数据不超过我定的3000行,当然你也可改我的定的行数。
2、向下拉,拉到你认为符合条件内容的不可能超过的地方才停,比如你认为最多100行合条件,你就拉到101行才停,不然返回可能不全的。

1、以下图数据为例演示操作方法。在此数据中要把大于600的数值提取到右侧B列中。

2、在B2单元格输入公式:=IF(A2>600,A2,"")后,按下ENTER键,即是回车键,就可以看到结果啦,当前的结果是B2单元格是没有数值显示,那是因为A2单元格的数值小于600

3、接着,鼠标点住如下图所示的位置。

4、点住不松手,向下拉到数值截止单元格。那么,所经过单元格自动显示出相应的结果。



可通过“数据”选项下的“高级筛选”来实现。
在数据区域外,上格输入“功率”,下格输入“0”;然后选择数据区域,在“数据”选项下的“高级筛选”中,以“数据区域”为“列表区域”,以条件单元格为“条件区域”,勾选“将筛选结果复制到其他位置”,然后指定一个位置,确定,即可。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网