【问题标题】:Finding the average of mixed data求混合数据的平均值
【发布时间】:2015-07-13 23:21:53
【问题描述】:

我的工作表中有以下设置:

货币,1 分钟、5 分钟、30 分钟、1 小时、2 小时、4 小时、8 小时和24 小时后返回。

有很多这样的行。我需要取特定货币所有 1 分钟回报的平均值。

例如,我的第一列和第二列如下所示:

欧元,.01

英镑,.02

美元,-.01

日元,-.01

澳元,.02

欧元,.01

如何将这些信息合并到一个新表中,该表以货币为标题,以时间为行,按时间计算平均收益。

像这样:

时间 - 欧元 - 瑞士法郎 - Gbp - 日元

1m -- .01 -- .01 -- .01 --. 01

谢谢!

【问题讨论】:

  • 时间框架会有顺序吗?是否会有额外的列说明时间代表什么?

标签: excel vba


【解决方案1】:

您的表格很简单,为什么不使用一个枢轴,它会准确显示您想要的内容(就像您的示例一样)

【讨论】:

    【解决方案2】:

    由于所有数据都在两列中提供,您可能会遇到无法确切知道数据代表什么的问题。我添加了第三列用于计时。请考虑一下。您的列函数将类似于以下内容:

    https://drive.google.com/file/d/0BxYswwHVWfSvRENCd1ZZbTNpckk/view?usp=sharing

    =AVERAGEIFS($B:$B,$C:$C, E3,$A:$A,"EUR")
    

    将文件下载到您的机器上进行检查。

    如果您想创建一个数据透视表,它可能会很好,并且可以为轻松添加其他数据增加额外的灵活性。

    请告知您是否要使用 VBA 宏,我会为您制作一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-04
      • 1970-01-01
      相关资源
      最近更新 更多