SOLUTIONS

Excel表格中写公式查股票信息:上班族盯盘、复盘效率翻倍神器

如何在表格中写公式查股票信息

做投资的朋友都知道,盯盘和复盘是最花时间的两件事。上班不敢光明正大开炒股软件,手机屏幕又太小看得眼睛疼;晚上回家想好好复盘,还得挨个翻数据,费时又费力。

今天就教你一招:在Excel里用公式自动查股票信息,把行情数据直接“变”进表格里。老板路过还以为你在埋头做财务报表,实际上你的看盘板已经实时更新了。

一、核心逻辑:就两个公式,一看就会

全程只需要两个公式配合:

公式 作用 类比
GetStockSource() 一次性打包获取股票的所有数据 相当于“进货”,把整箱货搬回来
GetJsonProperty() 从打包的数据里精准提取你需要的指标 相当于“拆箱取货”,要啥拿啥

数据样例(不用管,知道长这样就行)

{
  "market": "2",
  "code": "601899",
  "name": "紫金矿业",
  "mdate": "2026/6/30 10:18:11",
  "rawdata": {
    "change": -85,
    "market": 2,
    "volume": 1252376,
    "turnover": 3124295685.0,
    "amplitude": 217,
    "latestPrice": 2494,
    "previousClose": 2579
  }
}

GetStockSource() 拿回来的就是上面这种 JSON 格式的“乱码”,GetJsonProperty() 的作用就是帮你从里面精确提取最新价、涨跌幅、换手率等具体指标。

Excel 看盘板操作演示

二、准备工作

  1. 已安装 Excel技小宝插件(来自 www.excelapi.com)
  2. 新建一个 Excel 表格

三、实操步骤:5分钟搭好你的看盘板

步骤1:建表头

在Excel中搭建这样一个基础表格:

A列 B列 C列 D列 E列 F列
股票代码 原始数据(隐藏) 股票名称 最新价 涨跌幅 涨跌额
601899
600104
000039

步骤2:拉取原始数据

在 B2单元格 输入:

=GetStockSource(A2)

然后下拉填充,就能一次性获取多只股票的全部数据。

市场代码参考(可选填):

市场 代码
上证(6开头) 2
深证(0/3开头) 2
港股 3
美股 3

如果想手动指定市场,可以这样写:

=GetStockSource(A2,"2")   // A股
=GetStockSource(A2,"3")   // 港股/美股

步骤3:提取具体指标(核心!)

价格类必须 ÷100:因为接口返回的价格单位是“分”,所以要除以100才是“元”。

常用指标公式大全(直接复制)

(1)核心价格类(必须 ÷100)

指标 公式
最新价 =GetJsonProperty(B2,"rawdata.latestPrice")/100
涨跌额 =GetJsonProperty(B2,"rawdata.change")/100

(2)涨跌幅、换手率类(不用 ÷100)

指标 公式
涨跌幅 =GetJsonProperty(B2,"rawdata.changePercent")
换手率 =GetJsonProperty(B2,"rawdata.turnoverRate")
成交量 =GetJsonProperty(B2,"rawdata.volume")
成交额 =GetJsonProperty(B2,"rawdata.turnover")
量比 =GetJsonProperty(B2,"rawdata.volumeRatio")
振幅 =GetJsonProperty(B2,"rawdata.amplitude")

(3)股票名称和代码(不用 ÷100)

指标 公式
股票名称 =GetStockName(B2)
股票代码 =GetStockCode(B2)
更新时间 =GetStockTime(B2)

(4)盘口五档数据(盯盘专用,价格类 ÷100)

指标 公式
卖五价 =GetJsonProperty(B2,"rawdata.ask5Price")/100
卖五量 =GetJsonProperty(B2,"rawdata.ask5Volume")
买五价 =GetJsonProperty(B2,"rawdata.bid5Price")/100
买五量 =GetJsonProperty(B2,"rawdata.bid5Volume")

步骤4:让看盘板更直观(条件格式)

选中涨跌幅列,设置条件格式:

  • 涨了标红色:单元格值 > 0
  • 跌了标绿色:单元格值 < 0

这样一眼就能看出哪些股票在涨、哪些在跌。

四、实战场景

场景一:上班“隐形”盯盘

把自选股代码填进A列,B列放原始数据(可以把B列字体设成白色,或者直接右键隐藏),C到F列显示名称、价格、涨跌幅、换手率。

窗口最小化,随时 Alt+Tab 切出来瞄一眼,老板走过来只看到你在做 Excel 数据表——完美!

场景二:收盘快速复盘

每天收盘后,把当日交易的股票代码录入,一键刷新数据,Excel 自动帮你统计盈亏、换手率、量比,30秒搞定复盘,再也不用一个个翻K线了。

场景三:异动预警

用条件格式设置预警规则:

  • 涨幅超过5%自动高亮
  • 换手率突增自动变色
  • 量比大于2自动提醒

开盘期间打开表格,异常数据一目了然,不用死死盯着屏幕。

五、注意事项

  1. 价格必须 ÷100:这是新手最容易踩的坑,忘了除100,价格会显示为“分”而不是“元”
  2. 仅支持A股、港股:目前不支持美股等其它市场
  3. 数据范围:仅可查询最近30天内的数据
  4. 免费版有查询次数限制:普通股民日常使用足够,别搞几百只股票1秒自动刷新就行
  5. 数据不更新时按F9刷新:Excel 手动重算快捷键

六、进阶玩法:多股票联动

想做一个更专业的看盘板?在A列往下拉一串股票代码,B列公式下拉填充,右侧所有指标跟着自动更新——一个动态的、实时刷新的私人看盘板就做好了。

别人还在手机小屏幕上划来划去,你的 Excel 看盘板已经一目十行了。

两个公式 + 四步操作,你的 Excel 看盘板就能跑起来。学会了吗?赶紧打开 Excel 试一下吧!
📌 本文介绍的插件来自 www.excelapi.com 技小宝插件,相关函数仅在该插件环境下可用。文中内容仅为 Excel 工具使用技巧分享,不构成任何投资建议,股市有风险,投资需谨慎。