新资讯:这些数据是这样来的

时间:2022-10-02 10:02:58 来源: 雪球


我平时的文章中都会涉及到很多数据,很多网友好奇这些数据是怎么来的?是不是一个一个手动去找出来的?这要花费多少时间啊?我文章中的数据,都是自己从各种原始数据里获得的。借国庆长假,我分享一下如何获得这些数据的方法。这些方法对部分网友来说是雕虫小技,但对很多不善此道的网友来说是一种交流,如果能从中获得一些启发,掌握一些方法,我也欣慰了。

今天就从我前几天的那篇《节前节后怎么走?》说起。选择最常见的通达信平台,找到上证指数的日 K 线,然后按 3、4,选择 " 数据导出 ",选择 "excel 文件 "。

保留日期和收盘两列,通达信的日期中是一个带空格的字符型,需要做一些处理改成日期型:先用 trim(日期)+0,trim 函数的目的是去除其中的空格,+0 是变成数字型,然后选择 " 设置单元格格式 ",选择 " 数字 "-" 日期 "。


(相关资料图)

这样第 1 列是日期,第 2 列是上证指数的收盘点位。现在要加入的第 3 列是节前 1 天的涨幅,我们在 C3 单元格写入公式:=IF ( AND ( MONTH ( A3 ) =9,MONTH ( A4 ) =10 ) ,B3/B2-1,"" ) ,它的意思就是如果在 A3 单元格的月份是 9 月,而且下一个单元格(A4)的月份是 10 月,那么计算出当天的涨幅:B3/B2-1,否则就是显示空格 ""。把这个公式用鼠标点住单元格右下角双击,第 3 列 20 多年的所有交易日都自动计算了一次。

忘记说了,在最后一行加一个 2022 年 10 月 10 日,这样第 3 列公式自动显示出 9 月 30 日的涨幅 -0.55% 了。

然后对 C 列的 " 节前 1 天 " 做筛选,不选择空白,筛选出来的就是每一年国庆长假前一天的涨幅了。

然后在 D、E、F 列加入 " 节前 5 天 "、" 节后 1 天 "、" 节后 5 天 ",在 D201、E201、F201 这 3 个单元格写入公式:=B201/B196-1、=B202/B201-1、=B206/B201-1,同样用鼠标点击其中单元格的右下角往下拖,这样就完成了整个表格的计算。

为了看的更加清楚一点,选中这些数据后在另外一个 sheet 中把这些数据粘贴过来,调整日期格式和小数点位数,选中所有的涨跌数据,选择 " 条件格式 "-" 色阶 "-" 红白绿色阶 ",这样就使得涨幅大的数据自动显示深红色,跌幅大的数据自动显示深绿色。

看这样的数据,特别是最近几年,是否能看的更加清楚,节前跌的多的,节后基本涨的多。但愿这次也能符合这个规律。

如果再不明白,打开附件看看。链接 : 网页链接 提取码 : jnn3

网友们对哪些数据的获得感兴趣的,可以在下面提出,如果比较集中的我尽可能在接下来的几天里回答大家。

/xz


网站简介 网站团队 本网动态 友情链接 版权声明 我要投稿

Copyright© 2014-2020 中原网视台(www.hnmdtv.com) All rights reserved.