计数的文本字段丢失大总值 – 错误/ fixable,或我的错误?
我遇到了一个奇怪的地方,那就是当我的数据透视表错过了文本字段上的总计数时,它与另一个字段的最小值或最大值一起使用。 我解释如何重现下面。
这是一个Excel错误,或者我做错了什么/有没有一个已知的修复或解决方法?
要重现,请在Sheet1上放置以下数据:
ID VRC A1 0 B 1 A2 0 B 3 A3 0 A 3 A4 0 A 1 A5 0 B 3 A6 0 A 2
- select全部四列; 插入数据透视表,新build工作表,按确定。
- 将ID
Σ Values
框 – 留下显示“ID的计数” – 数据透视表显示6
(正确)。 - 将R
Row Labels
“Row Labels
框中 – 数据透视表显示Count of ID
正确”的总数为6
。 - 将V拖动到
Σ Values box
– 留下显示“V的计数” – 两个大总计都正确显示为6
。 - 将C
Column Labels
“Column Labels
框(在“Σ值”之上或之下) – 右下angular的“Grand Total
”仍然正确显示为6
。
现在,将“V计数”更改为“V最大值”(在Σ Values
框中单击“V计数”,单击值字段设置;在Summarize value field by
框中单击Max
,然后确定)。 在数据透视表的右下angularTotal Max of V
的Total Max of V
显示为0
但Total Count of ID
的Total Count of ID
显示为空白。
有趣的是,如果计数值是数字,这似乎不会发生。 为了演示,回到Sheet1,用数字1
到6
代替A1
到A6
的值; 转到数据透视表工作表并刷新数据透视表; Total Count of ID
现在正确显示为6
。
在我的真实情况下,我的数据源是到SQL Server的数据连接,我的计数值是文本。
Excel“关于”显示:Excel 2007(12.0.6550.5004)SP2 MSO(12.0.6554.5001) – 我无法在公司环境中更新。