如何通过Excel中的行数将数据拆分为多个工作表

2024-12-24 19:37:46
推荐回答(3个)
回答1:

做个简单的样表,把sheet1拆分成A表和AA表

按照Al列关键字A和AA,把A列为“A”的所有行提取到A工作表,"AA"的提取到AA工作表

A表的A1输入

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

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

公式右拉再下拉

AA表的A1输入

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

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

公式右拉再下拉

回答2:

如何将一张工作表拆分成多个工作表?

回答3:

写代码可以实现!