Excel 如何将第一页指定所需的内容 自动 提取到第二页

[复制链接]
查看11 | 回复5 | 2013-7-6 19:43:37 | 显示全部楼层 |阅读模式
可以。把“油”的行号提取出来,就知道该如何选中相应行了再把数据放过去。提取行号: =IF(B:B="油",ROW(B:B),FALSE),再SMALL函数排序,得出相应行号串,再用INDEX或者OFFSET把相应数据根据行号、列号(这个是已知的确定的,如油在第2列数量100在第3列等等)把特定行放到SHEET2的指定位置。上个图,注意里面的公式,为了简化,就放在一张表上了,你用时注意加上相应的SHEET1!以及调整列号后的减数!...
回复

使用道具 举报

千问 | 2013-7-6 19:43:37 | 显示全部楼层
更快捷高效的方式:在流水账的基础上做一个透视表,任意组合的汇总/查询都可以实现啦!你流水账增/删/改了数据,透视表只要一键刷新。...
回复

使用道具 举报

千问 | 2013-7-6 19:43:37 | 显示全部楼层
你们说的太复杂了。建议用高级筛选。将该列包含油的显示出来。在对话框中,将筛选的内容放在Sheet2上。...
回复

使用道具 举报

千问 | 2013-7-6 19:43:37 | 显示全部楼层
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$B$1:$B$6=$H$1,ROW($A$1:$A$6),4^8),ROW(A1)))&""同时按CTRLSHIFT 回车键...
回复

使用道具 举报

千问 | 2013-7-6 19:43:37 | 显示全部楼层
可以用VBA程序来做.具体的需要,你可以发一个样表过来.帮你看看.自己看看...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行