Благодаря вышеупомянутым ответам - Кажется, что = GoogleFinance является проблемой. При использовании листа формулы, основанные на ячейках с использованием данных = GoogleFinance (), работают нормально. Но при использовании скрипта установка переменной, которая ссылается на любую ячейку, полученную из = GoogleFinance (), не работает. Это огромное разочарование.

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

Учтите, что столбец А полон данных из 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)

Ваш ответ на вопрос