如何获取Google Sheet中股票的当前每周收盘价?

时间:2019-10-12 06:26:26

标签: google-sheets google-sheets-formula google-finance

如何获取Google表格中股票的当前每周收盘价? 我尝试使用公式GOOGLEFINANCE("GOOG", "price", TODAY(), TODAY(), "WEEKLY")。 但是它没有显示结果。

1 个答案:

答案 0 :(得分:1)

=GOOGLEFINANCE("NASDAQ:GOOGL", "close",TODAY()-60,TODAY(),"WEEKLY")

例如,您可以将TODAY()-60调整为开始日期DATE(2019,1,1)

=GOOGLEFINANCE("NASDAQ:GOOGL", "close",DATE(2019,1,1),TODAY(),"WEEKLY")

或您想怎么做。如果您使用"price"而不是"close",它可能会实时更新当前一周,不确定,因为它是周末,所以现在没有滴答或更新。

由于您似乎只希望获得最近几周收盘价的单个结果,请尝试以下操作:

=INDEX(GOOGLEFINANCE("NASDAQ:GOOGL","price",TODAY()-14,TODAY(),"WEEKLY"),3,2)

改进了上面的整数,但是从理论上讲它仍然可以破坏。

请尝试执行此操作,因为它提供30天的范围,但仅在1周内选择结果:

=INDEX(QUERY(GOOGLEFINANCE("NASDAQ:GOOGL","price",TODAY()-30,TODAY(),"WEEKLY"),"select Col2 where Col1 < date'"&TEXT(TODAY(),"yyyy-mm-dd")&"' and Col1 > date'"&TEXT(TODAY()-7,"yyyy-mm-dd")&"' limit 1"),2)

希望(最终)有所帮助!