怎样提取满足条件的整行数据到另外一个表格中

提取业务员等于1的整行数据到另外一个表格
2025-01-07 22:57:18
推荐回答(4个)
回答1:

详见样表截图

原数据表为sheet1,将A列为“A”的行提取到sheet2

sheet2的A2输入

=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$A$2:$A$100="A",ROW($2:$100),4^8),ROW(A1)))&""

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

公式右拉再下拉


针对你的样表,看不清你的行列号,假定是A:E列,数据从第3行开始,表标签为sheet1

新表A2输入

=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$E$3:$E$100=1,ROW($3:$100),4^8),ROW(A1)))&""

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

公式右拉到第5列后再下拉

回答2:

自动筛选功能,筛选后选择全部复制粘贴就行了。

回答3:

楼上的第一条答复,试了一下,只能把第一行提取到表二里,下边的行都不行的。请教一下,怎样才能达到你所列图例中的效果?

回答4:

index数组或编程