Excel %在数据透视表上按月显示“是”
我想知道是否有可能让雷达图显示我在下面创建的这个文件中每个月是的百分比。我在右边试过了,但好像没法拿到 感谢您的帮助 编辑: 源数据如下所示:Excel %在数据透视表上按月显示“是”,excel,pivot-table,Excel,Pivot Table,我想知道是否有可能让雷达图显示我在下面创建的这个文件中每个月是的百分比。我在右边试过了,但好像没法拿到 感谢您的帮助 编辑: 源数据如下所示: +-----------+---------+---------+---------+---------+---------+ | Date | Title 1 | Title 2 | Title 3 | Title 4 | Title 5 | +-----------+---------+---------+---------+------
+-----------+---------+---------+---------+---------+---------+
| Date | Title 1 | Title 2 | Title 3 | Title 4 | Title 5 |
+-----------+---------+---------+---------+---------+---------+
| June | Yes | | | | |
| June | Yes | No | | No | No |
| July | Yes | No | Yes | No | Yes |
| July | Yes | Yes | | Yes | Yes |
| August | Yes | No | | No | No |
| August | Yes | No | | No | No |
| September | Yes | Yes | No | No | Yes |
| December | Yes | Yes | | Yes | Yes |
+-----------+---------+---------+---------+---------+---------+
+---+--------+-----------------------------------------+----------------------------------------+
| | A | B | C |
+---+--------+-----------------------------------------+----------------------------------------+
| 1 | date | Title 1 Yes | Title 1 No |
| 2 | June | =countifs(Data!a:a,a2,Data!b:b,"Yes") | =countifs(Data!a:a,a2,Data!b:b,"No") |
| 3 | July | | |
| 4 | August | | |
+---+--------+-----------------------------------------+----------------------------------------+
首先,我将标准化您的基础数据,以便您有三列Date、Title(保存值1到5)和Response(保存值Yes或No)。然后,您将能够创建一个透视表,显示每个标题的是和否。然后转到数据透视表中的“值字段设置”,并选择“将值显示为行总数的
%”
鉴于对我先前答案的响应:源数据的形状无法调整,下面是第二个建议:
我将假设源数据在一张名为“data”的表上以cols A:E表示
按如下方式开始新工作表:
+-----------+---------+---------+---------+---------+---------+
| Date | Title 1 | Title 2 | Title 3 | Title 4 | Title 5 |
+-----------+---------+---------+---------+---------+---------+
| June | Yes | | | | |
| June | Yes | No | | No | No |
| July | Yes | No | Yes | No | Yes |
| July | Yes | Yes | | Yes | Yes |
| August | Yes | No | | No | No |
| August | Yes | No | | No | No |
| September | Yes | Yes | No | No | Yes |
| December | Yes | Yes | | Yes | Yes |
+-----------+---------+---------+---------+---------+---------+
+---+--------+-----------------------------------------+----------------------------------------+
| | A | B | C |
+---+--------+-----------------------------------------+----------------------------------------+
| 1 | date | Title 1 Yes | Title 1 No |
| 2 | June | =countifs(Data!a:a,a2,Data!b:b,"Yes") | =countifs(Data!a:a,a2,Data!b:b,"No") |
| 3 | July | | |
| 4 | August | | |
+---+--------+-----------------------------------------+----------------------------------------+
标题2到标题5需要类似的列对,然后向下复制第2行中的公式
这是否为您提供了所需的数据类型?谢谢您的回复!我不能改变的一件事是原始数据的布局。我有一个.hta调查,它以这种格式填充excel文件。是否仍有可能在不重新格式化基础数据的情况下获得“是”的百分比?我尝试了列总数的%,但只有在没有空格时才返回100%。再次感谢您在这件事上的帮助。我还发现了一种叫做“计算域”的东西。这能帮我解决我的问题吗?@Deep最好的方法是Matt指出的方法,我想计算域不适用于您的数据。但是,如果您只想每月计算%Yes,那么可以使用公式。