如何在数据透视表 (Excel) 中将数据透视表 table 列名称视为整数
How to treat pivot table column names as integer in pivot chart (Excel)
我正在尝试在条形图中绘制数据。我想在 x 轴上显示答案类别 (1-9),在 y 轴上显示它被选中的次数。并非每个类别都已被选中,这导致以下枢轴 table:
Column Labels
1 4 5 6 7 8 Grand Total
Count 2 12 90 48 56 8 216
当我绘制这些数据时,我得到下图:
问题是,主元 table 忽略了两个类别之间的距离。换句话说,该图忽略了 X 轴上应该有 2、3 和 9(计数 = 0)的事实。
如何在不牺牲数据透视图和 table 的多功能性的情况下获取数据透视图以添加缺失的类别?
原始数据
我只是简单地将数据组织在一个 table 的列中。在该列(工作负载)中,一个值可以出现一次、多次或根本不出现。我确实找到了一个 non-pivot-table 解决方案,我只是在其中使用了 Countif。
Department Workload ... Col_n
2 5 ...
3 5
2 7
1 1
2 6
1 4
... ...
这是一个很好的问题,要正确回答它需要访问您的原始数据(数据透视表所在的位置)。不过,我会给你一个一般的案例,我想你可以稍微改变一下以适应你的需要。
数据透视表 tables 的问题在于您不能使用它们来报告不存在的数据。因此,您可以通过添加缺失数据来解决这个问题。
所以第一步是向数据中添加一些虚拟记录。您可以为每个缺失的类别添加一个虚拟记录。
现在,当刷新数据透视表 table 时,缺失的类别应该出现,但计数中的单元格为空白。这与我们想要的很接近,但最好在此处显示一个零。
我们应该给枢轴 table 一些要计算的东西,这样你就可以添加 "X" 或“-”。
进行此更改后,ID 计数列中会显示一个数字,但我们希望该数字为 0,而不是 1。
现在您应该更改汇总函数
工作表函数包括 COUNTA 和 COUNT,前者计算一个范围内的所有非空白单元格,后者只计算有数字的单元格。枢轴 table 中也有类似的功能,但它令人困惑,因为枢轴 table COUNT 就像工作表 COUNTA,也计算文本。
您可以将汇总函数更改为仅计算数字的函数,而不是使用计数。那么,你统计的那一列的那些字符就不会被统计了。
要更改汇总功能:
- Select 数据透视表 table 的计数列中的一个单元格。
- 在功能区的数据透视表工具下,单击选项选项卡
- 在“活动字段”组中,单击“字段设置”
在“值字段设置”对话框的函数列表中,单击“计数”,然后单击“确定”
数据透视表 table 现在为缺少数据的类别显示零,而不是空白单元格或不正确的计数。
我正在尝试在条形图中绘制数据。我想在 x 轴上显示答案类别 (1-9),在 y 轴上显示它被选中的次数。并非每个类别都已被选中,这导致以下枢轴 table:
Column Labels
1 4 5 6 7 8 Grand Total
Count 2 12 90 48 56 8 216
当我绘制这些数据时,我得到下图:
如何在不牺牲数据透视图和 table 的多功能性的情况下获取数据透视图以添加缺失的类别?
原始数据
我只是简单地将数据组织在一个 table 的列中。在该列(工作负载)中,一个值可以出现一次、多次或根本不出现。我确实找到了一个 non-pivot-table 解决方案,我只是在其中使用了 Countif。
Department Workload ... Col_n
2 5 ...
3 5
2 7
1 1
2 6
1 4
... ...
这是一个很好的问题,要正确回答它需要访问您的原始数据(数据透视表所在的位置)。不过,我会给你一个一般的案例,我想你可以稍微改变一下以适应你的需要。
数据透视表 tables 的问题在于您不能使用它们来报告不存在的数据。因此,您可以通过添加缺失数据来解决这个问题。
所以第一步是向数据中添加一些虚拟记录。您可以为每个缺失的类别添加一个虚拟记录。
现在,当刷新数据透视表 table 时,缺失的类别应该出现,但计数中的单元格为空白。这与我们想要的很接近,但最好在此处显示一个零。
我们应该给枢轴 table 一些要计算的东西,这样你就可以添加 "X" 或“-”。
进行此更改后,ID 计数列中会显示一个数字,但我们希望该数字为 0,而不是 1。
现在您应该更改汇总函数
工作表函数包括 COUNTA 和 COUNT,前者计算一个范围内的所有非空白单元格,后者只计算有数字的单元格。枢轴 table 中也有类似的功能,但它令人困惑,因为枢轴 table COUNT 就像工作表 COUNTA,也计算文本。
您可以将汇总函数更改为仅计算数字的函数,而不是使用计数。那么,你统计的那一列的那些字符就不会被统计了。
要更改汇总功能:
- Select 数据透视表 table 的计数列中的一个单元格。
- 在功能区的数据透视表工具下,单击选项选项卡
- 在“活动字段”组中,单击“字段设置”
在“值字段设置”对话框的函数列表中,单击“计数”,然后单击“确定”
数据透视表 table 现在为缺少数据的类别显示零,而不是空白单元格或不正确的计数。