Google财经历史数据有多个属性?

时间:2019-06-18 12:28:35

标签: google-sheets google-sheets-formula array-formulas google-sheets-query google-finance

=GOOGLEFINANCE("NSE:"&A2, "all",(TODAY()-($N$2)),TODAY(),"DAILY")

上面的代码通过date列返回指定日期的OHLC数据。

我只需要高,低和关闭列。

=GOOGLEFINANCE("NSE:"&A2, ("high", "low", "close"),(TODAY()-($N$2)),TODAY(),"DAILY")

此代码无效。

如果使用:

=GOOGLEFINANCE("NSE:"&A2, "high",(TODAY()-($N$2)),TODAY(),"DAILY")

它返回高电平,但增加了一个名为date的列。

因此,如果我分别在不同的列中对所有3个(高,低,收盘价)执行此操作,则我将获得6列而不是3列(对于我来说,不需要3个日期列)。

我只需要没有日期栏的最高价,最低价和收盘价,或者最多只有1个日期栏。

1 个答案:

答案 0 :(得分:0)

=ARRAY_CONSTRAIN(GOOGLEFINANCE("NSE:"&A2, "all", TODAY()-($N$2), TODAY(), "DAILY"), 2, 4)

0

=QUERY(GOOGLEFINANCE("NSE:"&A2, "all", TODAY()-($N$2), TODAY(), "DAILY"), 
 "select Col2,Col3,Col4", -1)

0