我有几份文件包含公司业绩的统计数据。有大约60个不同的excel表代表不同的月份,我想将数据收集到一个大表中。原始表看起来像这样,但更大:
每家公司分两行代表产品销售和制造产品的成本。我需要这两个数字。
正如我所说,这些表约有60个,我想提取有关Product2的信息。我想将所有内容放在一个表中,其中列表示月份和行数 - 每个公司的利润和成本。使用INDEX函数可以轻松完成(我认为),因为所有工作表的命名都相似。我遇到的问题是,在某些时候其他公司进入市场:
其中一些人留下来,其中一些人失败了。我想收集有关今天或曾经存在的所有公司的信息,但新发现的公司扭曲了这个名单(在第二张图中我们看到,公司BA排在第4行,而不是BB)。随着公司的行不时变化,使用INDEX变得有问题,因为在某些情况下,不同公司的结果会进入一行。一个接一个地调整它们似乎非常痛苦。
也许有一些快速有效的方法来解决这个问题?
任何帮助或想法都将不胜感激。
答案 0 :(得分:0)
有人认为您可能想尝试将Excel电子表格链接为Access中的表格。从那里,您可以创建一个将表绑定在一起的查询。随着电子表格中数据的变化,查询将反映这些变化。
答案 1 :(得分:0)
在GoogleDocs上查看此文件,公式也适用于Excel。它不是一个完整的解决方案,而是一个起点,你可以建立公式。建议使用VLOOKUP
,INDEX
,MATCH
,INDIRECT
。
棘手的部分是将最独特的公司名单列入最终摘要表。