【发布时间】:2020-02-29 09:00:42
【问题描述】:
谁能帮我写一个类似于下面的单格查询,但使用的是雅虎财务数据而不是谷歌财务。此迷你图显示过去 365 天的每日价格趋势,并将迷你图着色为绿色或红色,具体取决于当前价格高于或低于提供范围内的第一天。在这种情况下,从 365 天开始的第 1 天。
我真的希望可以做到这一点,因为我不想创建额外的表或选项卡来存储数据然后生成迷你图。
=sparkline(query(googlefinance(AAPL, "price", today()-365, today()-2), "select Col2 label Col2 ''", 1),{"color",if( INDEX(googlefinance(AAPL,"price",today()-365),2,2) < INDEX(googlefinance(AAPL, "price", today()-2),2,2),"green","red");"linewidth",2})
以下是如何使用 yahoo Finance 获取最新价格的示例。
=index(IMPORTXML("https://finance.yahoo.com/quote/AAPL","//*[@id='quote-header-info']//span"),2)
【问题讨论】:
标签: google-sheets google-sheets-formula yahoo-finance google-finance sparklines