【问题标题】:Calculate average of based on weekly dates EXCEL计算基于每周日期 EXCEL 的平均值
【发布时间】:2015-06-24 02:56:07
【问题描述】:

我是 excel 的新手,我的作业涉及 12k 行。基本上,我必须计算同一日期所有值的平均值。这些日期遵循算术连续,相差 7。因此,日期将类似于 2/2/52; 52 年 2 月 9 日; 52 年 2 月 16 日; 53 年 2 月 23 日等。我知道如何找到一组特定值的平均值,但是一次选择一组值来找到平均值将需要很长时间,因为必须有大约 5k 个不同的日期。因此,我一直在寻找一种自动化的方法,它可以让我找到平均值,而无需每次都选择值。以下是我正在处理的电子表格示例:

日期-----------------VALUE

2/2/52----------------3.5

2/2/52----------------3.4

2/2/52----------------2.5

2/9/52----------------4.5

2/9/52----------------3.6

2/16/52---------------2.4

2/16/52---------------4.1

2/16/52---------------3.1

2/16/52---------------4.2

2/16/52---------------2.34

另外,请注意日期不会按模式更改,这意味着日期不会每 n 行更改一次。

【问题讨论】:

  • 查看AVERAGEIF 公式

标签: excel select excel-formula


【解决方案1】:

这是 PIVOT 表的完美候选者。 这是您的数据。

DATE    VALUE
2/2/1952    3.5
2/2/1952    3.4
2/2/1952    2.5
2/9/1952    4.5
2/9/1952    3.6
2/16/1952   2.4
2/16/1952   4.1
2/16/1952   3.1
2/16/1952   4.2
2/16/1952   2.34

选择数据并插入数据透视表。 将日期拖入行 将 VALUE 拖入 VALUES 下拉值 - 选择值设置 并选择平均

Row Labels  Average of VALUE
2/2/1952    3.133333333
2/9/1952    4.05
2/16/1952   3.228

总计 3.364

【讨论】:

  • 成功了!非常感谢。现在,我的下一个任务是找出每个月的平均值。我该怎么做?
  • 简单。确保您的数据(日期列)被格式化为日期。选择列并将其格式化为数字格式中的日期。完成此操作后,如上所述创建数据透视表,然后在数据透视表中单击任何日期值(平均值第一列)并右键单击。然后选择组选择月份
  • 我照你说的做了,但问题是我的数据跨越了 5 年。当我按照你说的做的时候,它只将我所有的数据分组在 12 个月内,就好像这些数据属于同一年一样。我正在寻找 1952 年 1 月、1952 年 2 月... 1953 年 1 月、1953 年 2 月等。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-23
  • 2020-01-28
  • 2021-07-30
  • 2019-03-07
  • 1970-01-01
  • 2020-06-04
相关资源
最近更新 更多