GOOGLE Finance Sheets在不同日期返回相同的股票价格

时间:2017-12-13 18:26:03

标签: google-sheets google-finance

我正在尝试在GOOGLE表格中运行=GOOGLEFINANCE("F", "price") 查询以获取同一股票的股票价格。我希望在A列的不同行显示股票价格:

  1. 在第1天,我将在单元格A1中输入公式
  2. 在第2天,我将在单元格A2中输入公式
  3. 以下是我需要在A1和A2中使用的基本公式:

    A1

    2017年12月11日星期一,我在单元格A2中输入了此公式,并在单元格A1中输入了12.54。

    在Wedns。 2017年12月13日,我在单元格A1中输入了这个公式,它在单元格A2中给出了12.68但它也将单元格A1从12.54更改为12.68。因此,现在A2A1 = 12.54 // enter formula into this cell on Monday A2 = 12.68 // enter formula into this cell on Wednesday 都显示相同的数字--12.68。

    我想:

    GOOGLEFINANCE()

    这可以用uint8_t吗?

1 个答案:

答案 0 :(得分:0)

GOOGLEFINANCE函数采用日期或日期范围:

  

GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])

     

ticker - 要考虑的安全性的股票代码。

     

attribute - [可选 - 默认为“价格”] - 要获取的属性   关于谷歌财经的股票代码。如果是日期,则需要这样做   指定。

     

...

     

start_date - [可选] - 获取历史记录的开始日期   数据

     
      
  • 如果指定start_dateend_date | num_days不是,则仅限于end_date   返回单日数据。
  •   
     

num_days | start_date - [可选] - 获取历史数据的结束日期,或从interval返回数据的天数。

     

GOOGLEFINANCE("GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY") GOOGLEFINANCE("GOOG","price",TODAY()-30,TODAY()) GOOGLEFINANCE(A2,A3) - [可选] - 返回数据的频率; “每日”或“每周”。

     
      
  • interval也可以指定为1或7.不允许使用其他数值。
  •   

示例:

CREATE TABLE Parts.Parts ( ID INT( ) NOT NULL AUTO_INCREMENT COMMENT ' v' , Name VARCHAR(30) NOT NULL , part_nr INT NOT NULL ) ENGINE = InnoDB;

https://support.google.com/docs/answer/3093281?hl=en