我在Excel中汇总了一个包含10个不同数据部分的报告。每个部分都是一个值表,并将其数据插入到相应的工作表中,我将从用户的视图中隐藏它们。所以我有11张,10张数据,1张最终报告。
每个数据表每次都有相同的列数,但行数是可变的。我需要一种方法来有条件地在报表中的每个部分下创建和复制行,这些部分对应于相应数据表中的行。我用我插入的数据捕获Count,所以我知道有多少行开始。
这是一个例子:
第1页:报告
NAME DATE ADDRESS
表2:
Count: 3
NAME DATE ADDRESS
John 1/1/10 123 street
Mark 1/2/10 124 street
Dave 1/3/10 125 street
所以我需要将表2中的数据输入到表1中。
答案 0 :(得分:0)
查看Excel中的高级过滤功能 - 它可能是您想要的简单解决方案。通常,它使您能够根据某些条件(支持的布尔表达式)从另一个工作表复制单元格。
有关如何使用它的更多信息:
http://www.contextures.com/xladvfilter01.html
http://office.microsoft.com/en-us/excel-help/filter-by-using-advanced-criteria-HP005200178.aspx