如何用excel获取网页上的股票数据,并按...

brbr比如我想从下周一开始,收盘价和成交量,从网页上抓取中国神华这个股票每天的开盘价使用excel的数据功能。如何能做一个excel表格,可以导入数据,按照天来排列,并形成一个表格,但是所引入的数据都是当天的数据,让导入的数据?每天我会打开刷新brbr因为每天要统计的数据比较多,手动记录不现实,并从导入那天起com,如有现成做好的excel范例,也可以发我邮箱我的邮箱331664089qq
齐春敏 来自: 移动端 2021-12-23 13:34

声明:本网站依照法律规定提供财经资讯,未授权或允许任何组织与个人发布交易广告。对任何广告信息请谨慎交易,谨防诈骗。举报邮箱:xxxxxxxxx@qq.com

2021-12-23 13:57最佳答案

1、首先需要打开一个Excel表格,如下图所示。

2、接下来需要在一列单元格内输入日期(年-月-日),如下图所示。

3、选中该列显示日期的单元格,重新在其右侧复制一列。

4、选中复制后的单元格,点击鼠标右键,选择“设置单元格格式”。

5、弹出“设置单元格格式”对话框,选择“数字”选项下方的[日期],再在“类型”下方选择[星期三],最后点击[确定]。

6、回到Excel表格,星期已根据日期获取成功啦。

其他回答(共7条)

  • 2021-12-23 14:37 辛国爱 客户经理

    公式=HLOOKUP(A2,玻璃卡!A1:ZZ14,14,)
    公式中:A2表示汇总表中日期所在单元格,玻璃卡!A1:ZZ14表示“玻璃卡”这张工作表中数据所在区域,14是“玻璃卡”表中合计所在的行。你可根据表格实际自行修改套用。
  • 2021-12-23 14:28 齐晓天 客户经理

    • 打开excel软件,第一行输入名称,然后进行合并居中。

      第二行输入下图图例中各项数值的名称。

      至此准备工作已基本完成。

    • 从第三行开始输入从股票账户中获取的数据,并输入相应的计算公式。这里参考开放式基金的运作方式来引入一个净值概念,主要是考虑后续可能会有资金的变化,比如取出资金,追加资金等,运作一段时间后,取出追加资金都按当时的净值折算成份额,以保持净值平稳过渡,更科学的计算相对的收益率。如果是新账户建议净值取值为1元,投入多少资金就折算成多少份额。如果是老账户为了考虑以前的业绩可以用最新的资产除以投资额,从而折算成最新的净值。

    • 从第二次数据开始,折算份额计算公式=(下一期资产总额-前一期资产总额)/上一期每份净值+上一期的折算份额;可以在excel里设定成公式,从第三次数据开始拉右下角的小黑点(如下图所示的小黑点),就可以自动在下一行引用这个公式。其他的公式也可用此法。

    • 股票市值直接从股票账户上获取,现金也是。其中总资产=股票市值+现金。持仓比例=股票市值/总资产。每份净值=总资产/折算份额。上证指数可以直接从行情软件上获取。

    • 为了与大盘上证指数进行对比,判断是否跑赢大盘,引入一个转换指数概念。

      第一期转换指数与每份净值数值相等。以后的转换指数=最新的上证指数/基期上证指数值*基期每份净值。

    • 总盈利=总资产-总投资,总赢环比基期为0,下一期总赢环比=最新一期总盈利-上一期总盈利,指数环比增幅=(最新一期指数值-上一期指数值)/上一期指数值*100,净值环比增幅=(最新一期每份净值-上一期净值)/上一期净值*100。

    • 为统计最新一期较基期累计的业绩,引入总体指数增幅概念,总体指数增幅=(最新一期指数值-基期指数值)/基期指数值*100,总体净值增幅=(最新一期每份净值-基期净值)/基期净值*100。

    • 为统计判断是否跑赢大盘以及跑赢大盘的程度,引入净值增幅与大盘增幅差值的概念,差值=总体净值增幅-总体指数增幅,差值数值越大说明跑赢大盘的程度越多,业绩也越好。

    • 基础数据形成后,接下来就是根据基础数据来制表了。图表主要应用三列数据,横坐标引入日期数据,纵坐标引入每份净值和转换净值数据。

      操作方法以excel2003为例,是插入-图表-折线图(选择第一个折线图类型),点击下一步,选项卡选系列,系列框中点击添加,名称栏目填写每份净值,值一栏点击右侧的按钮,弹出一个框,然后选取每份净值一列的所有数值。再点击右侧按钮,回到原有界面。再添加系列2,改名为转换净值,重复前面操作,将数值换为转换净值即可。在分类X轴处选取日期一列的数值后,点击确定,图表就制作完成了。以后更新曲线图也很简单,只要将三个数字(净值、转换净值、日期)最后的数字改为加1就行了,比如图例现在是13,等A14的数据形成后,将三个数据的13都改为14就完成图表更新了。

  • 2021-12-23 14:27 龚小艳 客户经理

    01 业务问题:如何提取日期中的年月日和季度?
    下面,我们来看这样一个问题:现有一张销售数据表,其中有一个订单日期字段,由于我们想要查看每个月、每个季度的销售情况,所以还需要将订单日期中的月份和季度等信息单独提取出来作为一列。
    为了解决这个问题,我们可以使用Excel函数,如year、month等进行提取。
    但是,在Excel中并没有像提取季度、星期等这些函数,导致我们很多情况下还得配合其他函数进行组合的方式来实现各种提取要求。
    接下来,我们将使用Excel Power Query来快速的提取各种日期信息,让你从此不再为Excel提取日期而发愁!
    02 使用Power Query提取日期信息
    首先,我们先将数据导入到Power Query平台
    然后,再选中订单日期字段进行日期信息提取!
    可以看到,在Power Query中不仅仅可以提取出年月日、季度,还有很多提取信息的操作。
    Excel表格处理数据的功能很强大,工作中,经常需要从数据库文件中查找索引数据到另一个文件中,如何实现这个引用?通过VLOOKUP函数,就可以轻松做到。
    VLOOKUP函数是一个纵向查找函数,用于按列进行查找索引数据。我们根据需求,进行设定就能快速完成。
    步骤
    打开电脑,点开Excel,打开数据库文件和需要引用数据的文件。
    现以一份电子账册的料件为例:企业在海关备案了552个不同的商品,这552个"商品名称"有"备案序号",另一份料件表文件只有"备案序号",我们想根据"备案序号"从总料件数据中引出所需要"商品名称"。
    用鼠标点击需要引用的“商品名称”栏,输入"="号,等号在上方的编辑栏显示。
    编辑栏左边会有个小按钮,用鼠标点击下,显示一个下拉菜单,从中选中“VLOOKUP”。
    选择“VLOOKUP”,一个函数参数视图窗跳出来了。
    出现4个需要设置的参数:Lookup_value,Table_array,Col_index_num,Range_lookup。
    Lookup_value,指需要在数据表进行搜索的数据值。
    现在需要以“备案序号”为条件,进行搜索。用鼠标将这一列数据全部选中返回。需要引用的文件“备案序号”位于E3列至E24列,全部选中。
    Table_array,指需要在其中搜索数据的数据表。这个就是表示要引用的数据库。
    返回到数据库文件,将整个表格全部选中返回。
    Col_index_num,指要搜索的数据在数据库文件中找到后,引用数据值的所在第几列。
    “备案序号”在数据库中,找到对应的“商品序号”后,要将第三列的“商品名称”返回,所以这里我们直接填上例数值即可。
    比如,商品序号为"1",数据库中,"1"对应商品名称为“带接头电线”,位于数据库的第3例,这是我们将要返回的数据的所属列数,将”3“填如即可。
    Range_lookup,指查找的数值跟数据库中是否精确匹配还是大致匹配,如果为FALSE,表示大致匹配,如果为TRUE或忽略不填,则为精确匹配。我们这里需要精确匹配,所以填上TRUE。全部设定完成点"确定"即可。
    8
    设置完成后,引用的表格中“商品名称”栏会出现所引用过来的数据值。
    一手按住Ctrl健,一手选中引用过来的数据值,向下拖动到所有要索引的栏。
    数据全部引用过来。
    再将引用过来的数据值全部选中"复制"(复制快捷键:Ctrl+C),单击鼠标右键,出现一个界面,选择”选择性粘贴"。
    选择“数值”,运算栏选择“无”。点击“确定”完成。
    注意事项
    第8-10步骤,复制再粘贴:设定函数后,虽然显示是数值,但点击进去每栏都是公式,需要复制再“数值”粘贴,这样点击进每栏就不会显示都是公式,而是数值。
    函数参数对话框每栏参数选择时,如果自动变成单栏,单击右边的红色小标识即
  • 2021-12-23 14:20 窦连水 客户经理

    先把数据导入进来,在excel里面,数据里面获取外部数据,获取股票网站的数据,在属性里面设置多长时间刷新一次,数据导入进来其他的就好办了
  • 2021-12-23 14:08 龚崇权 客户经理

    在获取之前先复制好网站地址,下面是我的一个演示,希望能够帮到你。加载有些慢请耐心等待之后,点击观看。



    如果网站的数据每天有更新,你可以在查询到的表格中右击鼠标,刷新数据,这样excel就可以在后台进行查询更新。

  • 2021-12-23 14:04 齐春怡 客户经理

    提取完整表格的话不用vba也可以,可以使用excel自带的web查询功能。
    步骤1、excel2003:打开Excel,定位要获取数据的单元格位置(如A1),然后依次点击“数据”-“导入外部数据”-“新建Web查询” 2007及以上版本:点击“数据”-“自网站”
    2、在打开的对话框中,将网址粘贴到地址栏中,然后点击“转到”,再点击要选择表格旁边的箭头。
    3、点击后变成了对号(表示选中该表格),然后单击“导入”。
    4、弹出对话框,点击“确定”。
    5、如果网络中的数据更新了,可以在数据区域单元格右击选择“刷新数据”即可获得最新的数据。
    如果只需要部分数据,可将数据按上述方法获取到表格中后再用其他函数处理
  • 2021-12-23 13:48 龚小英 客户经理

    选中桌面网页文件——鼠标右键——选“Edit”(或“打开方式——Word”)——在用Word打开此文件的状态下,选中你需要的表格数字,复制——粘贴到EXCEL中。即可。

相关百科精选

  • 平安世纪才... 平安世纪才俊投资连结保险是由...

  • 浙商财产保险股份有限公司 浙商财产保险股份有限公司是第一家总部设在浙江的全国性财产保险公司,公司注册资金为人民币15亿元,注册地为浙江省杭州市,公司专业经营各类财产保险业务。