如何在不打印/显示数组的情况下使用数组的一部分?

时间:2019-06-13 06:49:59

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

我在Google表格中使用了一个输出2列数组的函数。我只想使用该数组第二列中的数据来计算图。但是我想在一个单元格中完成所有操作,并且不想输出数组,然后使用一个单独的单元格根据该数组中的数字进行计算。

通过将数组粘贴到同一电子表格中的另一张纸上,我已经可以获取所需的输出,但这是一个麻烦的解决方案。

这是我正在使用的功能:

=GOOGLEFINANCE("eurusd","close","6/1/2019","6/13/2019")

它以2x13阵列输出日期和价格数据 我想使用该数组的第二列(减去标题)求和并除以12,以得出该时段内的平均收盘价。但是我想在一个单元格中完成所有操作,而不必查看数组。

我想使用该数组的第二列(减去标题)求和并除以12,以得出该时段内收盘价的平均值。但是我想在一个单元格中完成所有操作,而不必看阵列。

1 个答案:

答案 0 :(得分:0)

要隔离它,您可以这样做:

=QUERY(GOOGLEFINANCE("EURUSD", "close", "1/6/2019", "13/6/2019"), 
 "select Col2 offset 1", 0)

0

然后将其取平均值:

=AVERAGE(QUERY(GOOGLEFINANCE("EURUSD", "close", "1/6/2019", "13/6/2019"), 
 "select Col2 offset 1", 0))

0