Когда я проверил, что формулы FxRates salaries filter!A1:D5
, были получены следующие значения.
{
"range": "'FxRates salaries filter'!A1:D5",
"majorDimension": "ROWS",
"values": [
[
"Date",
"EUR",
"USD",
"BRL"
],
[
"=TODAY()-1",
1,
"=vlookup(A2,EURUSD_D!$A:$C,3,0)",
"=vlookup(A2,EURBRL_D!$A:$C,3,0)"
]
]
}
Когда я проверил, что формулы EURUSD_D!$A:$C
, были получены следующие значения. Полученные значения GOOGLEFINANCE()
используются. Также значение EURBRL_D!$A:$C
было таким же результатом.
{
"range": "EURUSD_D!A1:C2258",
"majorDimension": "ROWS",
"values": [
[
"Date ONLY",
"=GOOGLEFINANCE(\"CURRENCY:EURUSD\",\"price\",date(2014,1,2),today())"
],
[
"=ARRAYFORMULA(IF(B2:B=\"\",\"\",DATE(YEAR(B2:B),MONTH(B2:B),DAY(B2:B))))"
]
]
}
Исходя из приведенных выше результатов, считается, что причина вашей проблемы в том, что " Исторические данные GOOGLEFINANCE больше не доступны за пределами Google Sheets ".
Исторические данные GOOGLEFINANCE больше не доступны за пределами Google Sheets
27 сентября 2016 г.
Мы хотим, чтобы вы знали о небольшом изменении в функции GOOGLEFINANCE, которая позволяет легко загружать текущую или историческую информацию о ценных бумагах непосредственно в ваши электронные таблицы в Google Sheets. Начиная с сегодняшнего дня, невозможно будет загружать исторические данные или получать к ним доступ за пределами листов с помощью Apps Script или API. Если у вас есть электронная таблица с историческими данными, сгенерированными с помощью функции GOOGLEFINANCE, и вы пытаетесь загрузить ее или получить доступ к ней с помощью Apps Script или API, соответствующие ячейки будут отображать «# N / A». Вы по-прежнему сможете просматривать эту историческую информацию. данные из приложения Sheets, и вы по-прежнему сможете загружать текущие данные и получать доступ к текущим данным с помощью Apps Script или API. Пожалуйста, имейте это в виду при использовании функции GOOGLEFINANCE в будущем.