请教绝对高手::excel表格中如何把符合某一条件的字段所在的行导入另一表格?

2024-12-04 13:40:42
推荐回答(5个)
回答1:

比如你的原表格是sheet1,第一行为表头(即第一行的字段信息),姓名在A列,其他类推,我们要把含"国"字的信息导入到sheet2
请确保sheet2与sheet1的表头相同.
sheet2的A2输入公式
=index(sheet1!a:a,small(if(isnumber(find("国",sheet1!$a$2:$a$2000)),row($2:$2000),4^8),row(1:1)))&""
数组公式以ctrl+shift+enter三键组合结束输入
公式往右拉到最后一个信息列
全选公式栏一起往下拉直到出现空白

回答2:

在另一个表中输入公式啊。
例:在SHEET1中A列有数据从A1到A100,要求把>20,<50的数导入到SHEET2中的A列,在SHEET2中的A1单元格输入:
=if((sheet1!A1>20)*(sheet1!A1<50),sheet1!A1,"")
然后下拉公式就好了。
另外,虚机团上产品团购,超级便宜

回答3:

在表格一姓名列筛选含有“国”字,出来后直接复制到表格可以了

回答4:

用高级筛选

条件区域写法
姓名
*国*

选择筛选到另外位置,在下面输入你要的目标位置

回答5:

可以用筛选的方法,筛选后COPY
也可以用VBA写个小MACRO