Google电子表格。 只从ImportData-result中检索一个单元格
我有这个function:
=ImportData("http://ichart.yahoo.com/table.csv?s=AAPL&a=0&b=7&c=2013&d=0&e=7&f=2013&g=d&ignore=.csv")
…它返回一个给定的股票在给定的date如何做。 该函数返回一个如下所示的csv:
Date Open High Low Close Volume Adj Close 1/7/2013 522 529.3 515.2 523.9 17291300 514.05
IE:2行7列粘贴在我有function的单元格中。
我只关心写在closures栏中的值。 那么有没有办法过滤出这个值,所以我会从上面写的函数中得到“523.9”?
如果可以的话,如果不把整个表格存储在其他地方,那将是非常棒的,但是当然,任何解决scheme都比没有解决scheme好。 这是为Google电子表格,但也许是在Excel中相同的解决scheme。
尝试在Google电子表格中使用此公式:
=INDEX(GoogleFinance("AAPL","price","2013-01-07"),2,2)
或者您可以使用您的原始ImportData方法与索引function。
=INDEX(ImportData("http://ichart.yahoo.com/table.csv?s=AAPL&a=0&b=7&c=2013&d=0&e=7&f=2013&g=d&ignore=.csv"),2,5)
每种方法只会输出closures价格。