2009-06-12 57 views
2

我正在寻找一种方式来显示额外的信息(列)时,超越您正在使用的变化,并正在做一个函数(总和,等)的列的小计。Excel:如何在使用小计时显示更多信息?

一个简单的例子,我有以下的数据,其中有信息5列:

 
Zip Code Media Sunday Zip Code Circulation 
3082 Bluebell 3,456,284 551 
4418 SuperCoups 632,161 1,437 
3221 AJ Direct 6,777,636 1,015 
3240 AJ Direct 6,777,636 554 
3768 AJ Direct 6,777,636 712 
3774 AJ Direct 6,777,636 824 
4219 Target Marketing 7,256,964 655 
4418 Target Marketing 7,256,964 703 
4434 Target Marketing 7,256,964 506 

通常我们会希望使用分类汇总功能来总结邮政编码循环每个媒体节目。问题是,当我们这样做时,子总视图只显示媒体名称和总结的邮政编码循环。在这个总结视图中,我还想显示也不会改变的字段,例如星期日发行。当然,我们可以点击+字段展开以显示详细信息,但我正在寻找方式来显示在摘要视图中未更改的额外数据列。

任何想法如何做到这一点?

+0

编程方式? – 2009-06-12 20:51:14

回答

0

难道你不能只改变该列的总和类型为MAX或类似的东西?如果每行的数据相同(对于您的小计/汇总),那么使用像这样的聚合类型可能会做你想要的。

更新:它看起来像有没有前端的方式聚集在同一时间(MAX在C,对d SUM)两种不同的方式,所以在这里就是你要做的:

  1. 创建分类汇总为SUM上C和当B改变d
  2. 高亮列C
  3. 做一个查找-替换和替代 “SUBTOTAL(9”, “小计(4”

这将切换SUM凝聚物的那个列是MAX,而不是whi ch是你要找的。我问过一个应该成为Excel MVP的人,他说如果不修改公式,就无法做到这一点。

希望这会有所帮助!

0

你有没有试过透视表?

您也可以使用计算字段或计算项目添加包含其他“公式”的列。

Bill

0

实现此目的的最简单方法是将所有必需的信息连接到一个单元中,并将其用作“对于每个更改”列。

因此,如果邮政编码在列A中,列B中的媒体和列C中的星期日,则可以插入新的列作为列A,这将推动原来的三列(分别为B,C和D)。如果您在A2使用这个公式:

=B2&" "&C2&" "&D2

,然后向下自动填充你现在应该可以使用分类汇总时,为了获得所需的信息。它看起来并不很好,但它的快速和容易

(真正的问题是,你的数据不是归一化)

相关问题