首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将1 5min数据转换为5 5min数据

如何将1 5min数据转换为5 5min数据
EN

Stack Overflow用户
提问于 2013-10-17 20:10:42
回答 2查看 3K关注 0票数 1

我正在尝试将1分钟OHLC (开放/高/低/关闭)数据转换为Excel 2013中的5分钟OHLC数据。到目前为止我知道这个原则。Open必须每5行接受一次打开值,类似于CloseMin/Max也可以理解。不幸的是,Excel无法理解我想从0-5、5-10等行获得Min/Max,它是0-5、1-6、2-7等等。

我也试图以某种方式使用平均值,但这是毫无意义的,因为它的输出根本不符合现实。从更多的研究,我认为我将不得不创建一个宏从函数平均值,偏移,索引和匹配,这是我的斗争开始。我不知道如何构造这个公式。

下面是在Count列上使用筛选器后它如何处理的图片:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-17 21:02:54

在左边添加一个列(假设为A),0作为标签,=IF(MOD(B2,6)=0,1+A1,A1)在A2中复制下来。对0中的每个更改进行小计,并使用所有其他列。将第一个小计行公式更改为:

ColumnC:=C2

ColumnD:=SUBTOTAL(4,D2:D6)

ColumnE:=SUBTOTAL(5,E2:E6)

ColumnF:=F6

ColumnA的筛选器包含c并向下复制公式。

编辑

票数 0
EN

Stack Overflow用户

发布于 2020-03-06 12:44:52

Python的pandas库将很容易做到这一点。试试看

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19436306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档