Excel 在分组集上执行函数

Excel 在分组集上执行函数,excel,charts,Excel,Charts,我在Excel中有两列数据,一列包含日期,另一列包含表示特定状态的值1或2(如枚举) 以下是一个示例数据集: 2014/07/04 | 1 2014/07/04 | 1 2014/07/04 | 2 2014/07/04 | 1 2014/07/05 | 2 2014/07/06 | 1 2014/07/06 | 1 2014/07/06 | 2 我需要得到一个数字1在几天内百分比的图表;在上面的例子中 7月4日:75% 7月5日:100% 7月6日:66% 我尝试了piv

我在Excel中有两列数据,一列包含日期,另一列包含表示特定状态的值1或2(如枚举)

以下是一个示例数据集:

2014/07/04  | 1
2014/07/04  | 1
2014/07/04  | 2
2014/07/04  | 1
2014/07/05  | 2
2014/07/06  | 1
2014/07/06  | 1
2014/07/06  | 2
我需要得到一个数字1在几天内百分比的图表;在上面的例子中

  • 7月4日:75%
  • 7月5日:100%
  • 7月6日:66%
我尝试了pivot表和图表,但没有成功,因为我无法为值编写自己的函数(
COUNTIF
用于除以
COUNT
的值),只能使用预定义的值,而这些值没有任何用处


有人知道我会怎么做吗?

你可以用透视图来做

我自己编的数据,所以不太匹配,但想法是一样的

对于我使用的透视表字段

图例字段:比较 轴字段:日期 值:比较的计数

对于值字段设置下的值,转到将值显示为,并将其更改为列总数的%,然后按计数汇总值

如果您只想看到第一个,只需在列标签上放置一个过滤器


您能在问题中以格式化文本而不是图像的形式添加列数据吗?当然,我很抱歉,因为我不熟悉礼仪。差不多了。值应该是行总数的
%
而不是列总数的
%
它确实是行总数的%。玩了一会儿,我得到了我需要的东西。非常感谢两位!