在所有具有相同标题/名称的工作表中比较Excel中的值

各位网友编程社区好!

需要一些Excel工作表的帮助,我会一天到晚工作。

这里有一些我手边有的信息,以及我想要做的事情。

我有几张工作表(其中10个)相似(不是100%相同)的表格。

一个工作表可能看起来像这样(x,y和z是其他不重要的variables)

name - score - x - y - z jon - 50 - x - y - z sam - 50 - x - y - z pad - 50 - x - y - z fed - 50 - x - y - z mum - 50 - x - y - z 

另一个工作表可能看起来像这样

 name - score - x - y - z pad - 50 - x - y - z mum - 50 - x - y - z fed - 50 - x - y - z jon - 50 - x - y - z sam - 50 - x - y - z 

简单地说,就是所有工作表中可能出现的“jon”等相关分数,或者只能在一张工作表中出现一次的“ped”等名称。

我想同时比较所有的表格,找出jon,sam,pad,fed,mum在所有表格中的最高分,并将这些信息呈现在另一张新表中。

例如

新的表格应该显示数据

 name - highest score jon - 39 sam - 22 pad - 42 mum - 22 

我希望无论我想说什么都不会混淆任何人! 如果有人能帮忙,不好意思呢!

该解决scheme可通过在多张纸上形成的枢轴表来使用。 脚步:

  1. 假设你的文件已经打开,并且你在一张表中。
  2. Alt + D + P(打开一个对话框)
  3. select“多个合并范围”和“数据透视”>>下一步
  4. select“为我创build单个页面”>>下一步
  5. 在这里,在范围框中select并添加所有的表格区域一个接一个。 每一张你的一个补充。 所以你应该有10个范围插入这里。 >>完成

你会得到一个数据透视表,其中的值字段将有“计数的分数”(这主要是这个,否则它可能是总分等,这是你如何改变为最大值)点击无论是在值字段> >值字段设置>>最大>>确定。

(如果你想selectmin / average / count / product / stdDev,这是做这个改变的地方)

作为一个警告,检查filter/列/行中的字段是你想要的。 我已经在你提供的两张桌子上运行了一个示例数据透视表,附有截图,这就是表格的样子。

示例数据透视图提供的数据