Функция STOCK() предназначена для автоматического получения цен на акции непосредственно с сайта Yahoo Finance (finance.yahoo.com) по указанному биржевому символу (например, AAPL, NVDA) и выбранной дате. Она поддерживает как исторические котировки, так и текущие значения в реальном времени.
Эта функция удобна для создания биржевых трекеров в таблицах Excel (LibreOffice Calc) и будет полезна для инвесторов, трейдеров и финансовых аналитиков.
=STOCK(Ticker; [Date]; [Indicator])
Функция STOCK() проста в использовании. Вам достаточно указать ячейку с кодом акции и Excel (Calc) автоматически импортирует её цену на заданную дату:
=STOCK(Ticker; Date)
Мы получим такой результат:
В этом примере используются следующие значения:
В этом примере используются следующие значения:
Соответствующие данные с сайта Yahoo Finance:
Функция STOCK() может работать как в обычном режиме, так и как функция массива.
Для использования в виде массива, просто введите функцию в любую ячейку, указав соответствующие параметры. После этого нужно нажать Ctrl+Shift+Enter для ввода формулы массива и LO Calc автоматически вернет таблицу с данными.
Для того, чтобы выбрать все связанные с формулой массива ячейки, просто выберите любую ячейку массива и нажмите Ctrl+/.
Если необходимо конвертировать формулу массива в значения - выделите весь массив и в меню
При использовании даты в виде текста, её сначала необходимо преобразовать в реальную дату, например:
Вы также можете воспользоваться готовыми шаблонами для получения исторических данных, финансовых показателей или профиля компании.
Для этого перейдите в меню
Вы можете воспользоваться функцией STOCK() установив расширение YLC Utilities.
После этого, данная функция будет доступна во всех файлах, которые будут открыты в Excel (LibreOffice Calc).