Чтение значений ячеек, которые суммируют результаты данных Google Finance с помощью скрипта Apps - PullRequest
0 голосов
/ 02 июня 2018

Apps Script, по-видимому, не может работать с ячейкой, использующей формулу среднего значения, когда среднее значение превышает данные Google Finance:

Предположим, что столбец A заполнен данными из Google Finance.Затем вы вводите в ячейку B1 =average(A1:A100).Предположим, что среднее значение равно 5, и в качестве такой ячейки B1 показывает 5. Отлично, за исключением того, что использование следующего скрипта завершится ошибкой:

var AveResult = spreadsheet.getRange('B1').getValue();
----> В журнале отображается # DIV /0!ошибка

С другой стороны, если переписать формулу в B1 и просто ввести 5, то она отлично работает:

var AveResult = spreadsheet.getRange('B1').getValue();
---->Журнал показывает 5

Есть ли способ обойти эту проблему, использовать сценарии с краткими сводками данных Google Finance?

Спасибо.

1 Ответ

0 голосов
/ 03 июня 2018

Как написано в Официальной документации ,

Средняя формула составляет НЕ проблема.Любая попытка взять исторические финансовые данные через какие-либо формулы не представляется возможной.

...