如何在多个excel表中查找某一列符合条件的数值,并在新表中自动返回这一整行的值

2024-11-24 06:22:59
推荐回答(3个)
回答1:

=INDEX(sheet1!a:a,SMALL(IF($K$1:$K$1000="已过期",ROW($1:$1000),4^8),ROW(A1)),)&""
(sheet1是你原始表名称)按ctrl+shift+enter结束,右拉至k列,a到k列一起下拉

回答2:

建立一个透视变,筛选行中添加“提醒”,在透视表中双击此“已过期”项即可弹出新建所有已过期行数据表;

回答3:

1、筛选一下,把筛选到的数据复制到新表
2、用vba自动完成