一个EXCEL表格中筛选一个值并在另一个表中返回该值所在行的所有值

[复制链接]
查看11 | 回复3 | 2016-8-3 00:54:07 | 显示全部楼层 |阅读模式
可以用index函数实现假设sheet1工作表是要筛选的值在sheet2工作表放结果那么在sheet2的A1输入你要筛选的E列的值在B1输入以下公式.向右拖拽填充至表1 的数据结束.如果A2,A3也有要筛选的值那么框选已填充公式的第一行再向下拖拽填充即可=INDEX(Sheet1!$A$1:$I$100,MATCH($A1,Sheet1!$E$1:$E$100),COLUMN(A1))...
回复

使用道具 举报

千问 | 2016-8-3 00:54:07 | 显示全部楼层
有一个很快的方法!先在源数据上建立一个数据透视表。插入,数据透视表。E列数据拖到行标签,另外再拖一个计数。在新表中生成数据透视表。会看到A\B\C\D等数据的个数。分别双击数据透视表中的A\B\C\D等数据的个数单元格,这样A\B\C\D等数据的明细资料就会在新的表中自动生成了。只需双击,一切自动搞定!...
回复

使用道具 举报

千问 | 2016-8-3 00:54:07 | 显示全部楼层
除了筛选,只有用宏啦。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行