1. 首页 > 科技

EXCEl中将满足多个条件 的整行数据提取到另一表格?(Excel怎么把符合某个条件的整行数据提取到另一个表中)

EXCEl中将满足多个条件 的整行数据提取到另一表格?(Excel怎么把符合某个条件的整行数据提取到另一个表中)

Excel怎么把符合某个条件的整行数据提取到另一个表中

见截图

比如把100的提出来

G2输入

=INDEX(A:A,SMALL(IF($E$2:$E$8=100,ROW($2:$8),100),ROW(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式右拉再下拉

EXCEL,提取满足多个条件的数据 ,到另一张表?

增加第二个条件后(sheet1!来f$2:f$100="已经确认"),公式自百修改类似下式

=index(sheet1!a:a,small(if((sheet1!e$2:e$100="到达待取度")*(sheet1!f$2:f$100="已经确认"),row($2:$100),4^8),row(a1)))&""

按三键CTRL+SHIFT+ENTER结束公式输入

下拉填充

EXCEL中将符合条件的行提取到另一工作表?

先回答第5条,公式肯定不能,至少是单元格斜线和彩色文字没办法实现。你可以先把当前表格复制几份,分别清除不需要的数据,这样是不是就已经有你想要的“格式”了?

后面的问题稍后回复。

1. 统计停用

B5数组公式(需三键确认):=INDEX(仪器清单!$1:$1048576,SMALL(IF(仪器清单!$N$5:$N$33="停用",ROW(仪器清单!$N$5:$N$33),2^20),ROW(仪器清单!A1)),COLUMN())&""

右拉、下拉填充

2. 统计报废

只需将公式中的“报废”替换为“停用”即可。

3. 部门归档

B5数组公式(需三键确认):=INDEX(仪器清单!$1:$1048576,SMALL(IF(仪器清单!$B$5:$B$33&仪器清单!$N$5:$N$33="生产部使用",ROW(仪器清单!$N$5:$N$33),2^20),ROW(仪器清单!A1)),COLUMN())&""

右拉、下拉填充。

4. 关于后续数据

只要将公式中的33替换成足够大的一个数字即可。

关于A列编号,可以用公式:=IF(B5<>"",ROW()-4,""),下拉填充

EXCEL中根据条件将满足条件的数据提取到另一工作表

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出来)作为附件发来看下 yqch134@163