Как заставить Google Таблицы (Google Финансы) показывать сегодняшнее значение закрытия

#google-sheets #google-sheets-formula #google-finance #google-finance-api

Вопрос:

Я могу правильно получить сегодняшние максимумы / минимумы / открытия с помощью приведенной ниже формулы.

 =INDEX(GOOGLEFINANCE("NSE:CIPLA", "HIGH"))  // considering changing second param
 

но я не могу получить сегодняшнее закрытие с приведенной ниже формулой.

 =INDEX(GOOGLEFINANCE("NSE:CIPLA", "CLOSE"))
 

это приводит к следующей ошибке -> «Значение параметра 2 функции GOOGLEFINANCE недопустимо для указанного символа».

Комментарии:

1. Я проверил акции вручную на сайте Google Finance, если вы увидите данные 5D, последняя дата 25 мая и далее еще недоступна. Я попытался получить дату закрытия из диапазона дат, и последние действительные данные были от 24 мая. =GOOGLEFINANCE("NSE:CIPLA", "CLOSE", today()-7,today())

Ответ №1:

Очевидно, вам нужно указать дату, и я смог получить только закрытие за предыдущий день

 =INDEX(GOOGLEFINANCE("NSE:CIPLA", "CLOSE",TODAY()-1))
 

Комментарии:

1. да @JohnA, похоже, это никогда не даст сегодняшним близким. Это всегда дает близкие вчерашние дни.