excel中N多行,请问如何将这N多行中一样的数批量导入不同的工作表中去?

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:29:12
机构 本金 利息 罚息
021 200.00 34.90 3.00
021 230.00 21.00 0.00
021 324.45 21.12 1.21
052 122.12 12.21 1.29
052 12.21 34.23 0.89
033 1322.21 122.21 0.00
.
.
把所有021机构的数据导到一个工作表中,所有052机构的数据导入另一个工作表中,以此类推,最好所导入的工作表的表明就是所含数据的机构号,请问高手们有什么好办法没?????谢谢了!!
.

插入-名称-定义,在当前工作表的名称:工作表名;引用位置:=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename"))) ,确定。(粘贴时用ctrl+V)
假定原表叫“总表”,分表的工作表名应是机构名,如:052。假定有10行数据。
在分表的A1输入: =INDEX(总表!A:A,SMALL(IF(总表!$A$1:$A$10=当前表名,ROW(总表!$A$1:$A$10),65536),ROW()))&""
按shift+ctrl+回车确定。再把A1向下、向右填充,即拉动。

★★★
修改:插入-名称-定义,在当前工作表的名称:当前表名