Мучаюсь. Есть #Google Spreadsheet, в левой колонке идут даты, лет за пять, строк штук четыреста, ещё в одной колонке некие суммы в гривнах, и вот мы хотим знать, сколько это в долларах на те даты. Например, по курсу, который знает Google. Этот курс, если дата в ячейке A2, можно получить так: =INDEX(GOOGLEFINANCE("CURRENCY:USDUAH", "close", DATE(YEAR($A2), MONTH($A2), DAY($A2)), 2, "DAILY"), 2, 2).
Когда вместо третьей двойки (это the number of days from start_date for which to return data) с конца была единица, для воскресений the query returned no data. Ну ладно, пусть будет 2, ура, работает. ‎- recover from forever
Но когда я заполняю этой формулой четыреста ячеек, в большей их части, зараза, стоит не курс, а жалоба, што ну не получилось. Но если формулу в ячейке, где не получилось, потрогать туда-сюда (вернув к первоначальному, до трогания, виду), то получится. А через пару секунд снова может исчезнуть число и вернуться #REF! ‎- recover from forever
Т. е. я так понимаю, что Гуглу влом заполнять мне 400 ячеек, потому что их много? И что делать? Искать сайт, где есть таблица курсов в приличном виде, и брать оттуда с помощью IMPORTHTML(url, query, index)? ‎- recover from forever
Наверное, проще найти где-то готовый Excel-файл с курсами (вот здесь, например: http://www.exchange-rates.org/history/UAH/USD/T — но глубина всего полгода). Или нет. Брррр... ‎- recover from forever
Взял usduah-nbu.xls с НБУ-шным отсюда: http://investfunds.ua/markets/indicators/usduah-nbu/, попробую извлекать из него, что ли. ‎- recover from forever
Ну или у НБУ в XML и JSON брать, типа http://bank.gov.ua/NBUStatService/v1/statdirectory/exchange?d..., если им не влом отвечать на 400 запросов, а Гуглу парсить, + https://medium.com/@paulgambill/how-to-import-json-data-into-...? Всё, молчу. ‎- recover from forever