Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Еще…Меньше
Чтобы вставить цену акций в Excel, сначала преобразуем текст в тип данных Stocks (Акции). Затем вы сможете извлечь в другой столбец нужные сведения из этого типа данных, такие как цены акций или их изменения.
Примечание: Тип данных Stocks (Акции) доступен толькоMicrosoft 365 или с бесплатной учетной записью Майкрософт. В языковых параметрах Office также должен быть добавлен английский, французский, немецкий, итальянский, испанский или португальский язык редактирования.
-
Введите текст в ячейки. Например, в каждой ячейке введите тикер, название компании или название фонда.
-
Затем выберем ячейки.
-
Хотя это необязательно, рекомендуем создать таблицу Excel. Это упростит получение сведений из Интернета. Чтобы создать таблицу, выберите Вставка > Таблица.
-
Выбирая ячейки, перейдите на вкладку Данные и нажмите кнопку Акции.
-
Если Excel обнаружит совпадение между текстом в ячейках и веб-источниками, текст будет преобразован в тип данных Stocks. Вы будете знать, что они преобразованы, если у них есть значок акций:
.
-
Выберите одну или несколько ячеек с типом данных, и появится
добавить столбец. Нажмите эту кнопку, а затем щелкните имя поля, чтобы извлечь дополнительные сведения. Например, для акций можно выбрать Price.
-
Нажмите кнопку Добавить столбец еще раз, чтобы добавить дополнительные поля. Если вы используете таблицу, введите имя поля в строке заглавных строк. Например, введите Change (Изменить) в строке колонок акций, и в столбце цен появится изменение. Или введите другие имена полей, такие как Last Trade Time (Время последней торговли), Previous Close(Предыдущее закрытия) и Exchange .
Советы:
-
Чтобы увидеть все поля, доступные для компании или фонда, щелкните значок акций (
) или выберите ячейку и нажмите CTRL+SHIFT+F5.
-
Если вы видите
вместо значка, Excel не удается сопоставить текст с данными в веб-источниках. Исправьте орфографические ошибки и нажмите клавишу ВВОД, чтобы повторить попытку. Кроме того, вы можете щелкнуть
, чтобы открыть область выделения. Выполните поиск по ключевым словам, выделите нужные данные, а затем нажмите кнопку Выбрать.
-
Вы также можете писать формулы, ссылаясь на типы данных, или использовать функцию STOCKHISTORY.
-
Данные об акциях задерживаются, предоставляются «как есть» и не являются торговыми целями или рекомендациями. Дополнительные сведения см. в сведениях об источниках данных.
Дополнительные материалы
-
Подробнее о связанных типах данных
-
Функция ИСТОРИЯАКЦИЙ
-
Функция FIELDVALUE
-
Ошибка #ПОЛЕ! #BUSY!
Нужна дополнительная помощь?
Ранее уже писал про получение данных с Московской биржи через формулы Google Таблиц. Однако остался вопрос — можно ли получать эти же данные при локальном использовании Microsoft Excel или его свободного аналога LibreOffice Calc? Без использования скриптов или ручного копирования.
Microsoft Excel с формулами получения данных с Мосбиржи
И на этот вопрос можно дать положительный ответ. Это даже более удобно, поскольку не приходится ожидать загрузки результатов работы функции IMPORTXML в Гугл Таблицах.
Аналогом этой функции в Excel и Calc выступает связка формул: WEBSERVICE (ВЕБСЛУЖБА) + FILTERXML (ФИЛЬТР.XML).
При работе с Microsoft Excel есть некоторые нюансы:
- Эти функции доступны только в Excel 2013 и более поздних версиях для Windows.
- Эти функции не будет возвращать результаты на компьютере Mac.
Для LibreOffice Calc подобных ограничений меньше:
Собрал работоспособный пример «API Мосбиржи в Microsoft Excel.xlsx
» с функциями, которые описаны в программном интерфейсе к информационно-статистическому серверу Московской Биржи (ИСС / ISS). Плюс добавил некоторые функции, которые были найдены читателями первой части статьи про гугл таблицы.
Протестировал этот файл в Microsoft Excel 2019 под Windows 10 и в LibreOffice Calc 6.4 под Linux Mint 19.3. Под Mac OS у меня возможности протестировать не было.
API Московской биржи в формулах MS Excel
В общем виде все запросы, которые можно отправить к API Мосбиржи есть в справочнике. Но лично для меня этот справочник до сих пор не особо понятен.
Идентификатор режима торгов
В API Московской биржи очень многое зависит от параметра «Идентификатор режима торгов» (primary_boardid), который можно посмотреть прямо у них на сайте через форму поиска.
Идентификатор режима торгов для акций Тинькофф
Также этот идентификатор можно посмотреть через обычный HTTP-запрос к API:
https://iss.moex.com/iss/securities.xml?q=ТУТ ПИШЕМ НАЗВАНИЕ ИНСТРУМЕНТА ИЛИ ЕГО ЧАСТЬ&iss.meta=off&securities.columns=name,emitent_inn,isin,secid,primary_boardid
Поиск через HTTP-запрос к API Мосбиржи по слову Пермь
Автоматическое получение имени акций, облигаций и ETF
Очень удобно, что можно получить полное или краткое наименование инструмента. Для облигаций полное название особенно понятно.
Файл «API Мосбиржи в Microsoft Excel.xlsx
» с примерами автоматического получения имени для разных классов активов. Корректно работает и в LibreOffice Calc
Автоматическое получение текущих цен
На этой вкладке представлены актуальные примеры для получения цен акций, облигаций и ETF с Московской биржи.
Цена предыдущего дня берётся через PREVADMITTEDQUOTE, а не LAST с 15 минутной задержкой, поскольку по некоторым низко ликвидным инструментам через LAST цены может просто не быть.
Файл «API Мосбиржи в Microsoft Excel.xlsx
» с примерами автоматического получения имени для разных классов активов. Корректно работает и в LibreOffice Calc
Автоматическое получение дивидендных выплат для акций
Очень удобная функция Мосбиржи, которая позволяет получать не только значение текущей выплаты, но и историю выплат дивидендов вместе с датами и значениями.
Файл «API Мосбиржи в Microsoft Excel.xlsx
» с примерами автоматического получения имени для разных классов активов. Корректно работает и в LibreOffice Calc
Автоматическое получение облигационных выплат
По облигациям (не только корпоративным, но также ОФЗ и еврооблигациям) можно автоматически получать дату выплаты следующего купона и его значение.
Файл «API Мосбиржи в Microsoft Excel.xlsx
» с примерами автоматического получения имени для разных классов активов. Корректно работает и в LibreOffice Calc
Автоматическое получение дат оферт
Удобно планировать собственные финансы, получая даты оферт (дата, в которую инвестор или эмитент имеют право досрочно погасить облигацию по цене номинала) автоматически.
Файл «API Мосбиржи в Microsoft Excel.xlsx
» с примерами автоматического получения имени для разных классов активов. Корректно работает и в LibreOffice Calc
UPD. Пользователь mixei подсказывает, что автоматическое обновление настраивается через Параметры — Центр управления безопасностью — вкладка Внешнее содержимое — там надо поставить все флажки где не рекомендуется Но это на страх и риск пользователей.
Итог
API Московской биржи предоставляет широкие возможности, которые гораздо шире чем описанные в данной статье. Это статья своеобразная шпаргалка для долгосрочного частного инвестора, который ведёт учёт в локальном файле на собственном компьютере.
Также хочу отметить, что я никак не связан с Московской биржей и использую ИСС Мосбиржи только в личных интересах.
Автор: Михаил Шардин,
21 апреля 2020 г.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Microsoft Excel или LibreOffice Calc для локального использования?
22.22%
LibreOffice Calc
20
Проголосовали 90 пользователей.
Воздержались 11 пользователей.
39 комментариев
Какое отношение Excel имеет к таблице Google?
Где все-таки расположена неработающая формула? В каком табличном редакторе?
Что творится в ячейке А2?
Много, в общем, вопросов.
- 08 февраля 2023, 14:47
- Ответить
Алексей Федоров, а в Excel такие же формулы, если не ошибаюсь.
В A2 находится название тикера.
- 08 февраля 2023, 14:55
- Ответить
они в iss какую то трансформацию провели, что на днях все перестало работать. Надо ссылки перестраивать. Еще не разбирался
- 08 февраля 2023, 14:52
- Ответить
Андрей К, в (бондовом, по крайней мере) споте все по-старому (в части структуры url-ов), и все старые баги с расчетными параметрами, увы, на своих местах
- 09 февраля 2023, 07:56
- Ответить
flextrader, у нас все послетало нафиг из специфичной инфы. Но свечи работают стабильно ) решил уже на выхах позаниматься.
- 09 февраля 2023, 15:09
- Ответить
iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.dp=comma&iss.meta=off&iss.only=marketdata&marketdata.columns=SECID,LAST
- 08 февраля 2023, 14:57
- Ответить
Доктор Ливси, не работает или что-то не туда пишу
- 08 февраля 2023, 15:01
- Ответить
Доктор Ливси, Замените в своей формуле URL на мой и поменяйте парсинг в формуле concatenate(«//row[@SECID='»,A2,»‘]/@PREVADMITTEDQUOTE» на concatenate(«//row[@SECID='»,A2,»‘]/@LAST»
И имейте ввиду, что мосбиржа выдает котировки с задержкой примерно 15 мин. для запросов без платной подписки.
- 08 февраля 2023, 15:07
- Ответить
Доктор Ливси, так и делал. Только Loading пишет и всё.
- 08 февраля 2023, 15:15
- Ответить
Доктор Ливси, а можете файл на гугл диск выложить с примером?
- 08 февраля 2023, 15:31
- Ответить
Доктор Ливси, =importxml(«https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.dp=comma&iss.meta=off&iss.only=marketdata&marketdata.columns=SECID,LAST»;»//document//data//rows//row[@SECID=’AFKS’]/@LAST»)
- 08 февраля 2023, 15:49
- Ответить
Доктор Ливси, друзья, выложите файл с примером плс а ? уже неск человек просят.
- 08 февраля 2023, 18:19
- Ответить
Доктор Ливси, Здесь для проверки указан тикер AFKS, работает. Поменяйте у себя на подстановку тикера из требуемой ячейки.
- 08 февраля 2023, 15:51
- Ответить
Доктор Ливси, хмм… Работает только в новой таблице.
- 08 февраля 2023, 16:10
- Ответить
Доктор Ливси, Спасибо большое, очень помогли.
- 08 февраля 2023, 16:52
- Ответить
- 08 февраля 2023, 15:24
- Ответить
hdd, а можете файл на гугл диск выложить с примером?
- 08 февраля 2023, 15:31
- Ответить
тупо, конечно, но вставлю свои пять копеек. у меня excel после обновы перестал адрес показывать как «A2». Вместо этого теперь красуется «R2C1», может дело в названии?
- 08 февраля 2023, 15:26
- Ответить
Akreg, я читал, что надо PREVADMITTEDQUOTE заменить на PREVLEGALCLOSEPRICE. Но у меня не срабатывает.
- 08 февраля 2023, 15:30
- Ответить
Akreg, стиль ссылок в параметрах поменяйте. Галку снять надо
- 08 февраля 2023, 17:13
- Ответить
Заметил, что у вас в ссылке https, а у меня http. Я менял в свое время, помогало, попробуйте
- 08 февраля 2023, 15:46
- Ответить
- 08 февраля 2023, 16:16
- Ответить
у меня тоже через раз грузятся данные.
- 08 февраля 2023, 16:47
- Ответить
Если кому нужно, могу выложить вечером пример для LibreOffice Calc — у меня все работает — получение котировок с Мосбиржи по API бесплатному.
- 08 февраля 2023, 17:35
- Ответить
Alexide, скажите, а можно как-то автоматом выгружать данные по открытым позициям юров/физов в ексель, те, которые ещё каждые 5 минут обновляются? Что надо вообще прописать?
- 08 февраля 2023, 17:47
- Ответить
Xomyak147, это вроде платный сервис Мосбиржи. Бесплатно они только вчерашние данные показывают. Я не умею извлекать такие данные.
- 08 февраля 2023, 18:06
- Ответить
Alexide, не, это бесплатные данные, просто проходите регистрацию и они доступны будут
- 08 февраля 2023, 18:22
- Ответить
Alexide, Конечно выкладывайте! У меня Либре Офис на линуксе
- 08 февраля 2023, 18:09
- Ответить
можно попросить код для получения котировки золота?
=IMPORTXML(«iss.moex.com/iss/engines/currency/markets/selt/securities/GLDRUB_TOM.xml», «/document/data[@id=»«marketdata»»]/rows/row[@BOARDID=«CETS»]/@LAST»)
Так пробовал не получается
- 08 февраля 2023, 17:51
- Ответить
- 24 февраля 2023, 16:53
- Ответить
Алексей Заказников, Подскажи, пожалуйста, код для получения курса евро и доллара.
в приведенном выше коде пробовал менять GLDRUB_TOM на USDRUB_TOM, не получается
- 12 марта 2023, 12:14
- Ответить
- 08 февраля 2023, 19:18
- Ответить
Да что за WTF? Ежедневно вношу какие-то изменения в ссылки в Google Sheets. Начинает работать, на след день открываешь рабочий файл, — опять ошибки. Че происходит-то
- 09 февраля 2023, 20:16
- Ответить
- 28 февраля 2023, 09:38
- Ответить
Для таблиц Google:
=ImportXML(CONCATENATE(«https://www.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/»,C5,».xml?iss.meta=off&iss.only=marketdata&securities.columns=LAST»),»/document/data/rows/row/@LAST»)
где С5 — это тикер.
Для Excel:
=ФИЛЬТР.XML(ВЕБСЛУЖБА(СЦЕПИТЬ(«https://www.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/»;C5;».xml?iss.meta=off&iss.only=marketdata&securities.columns=LAST»));»//document//data//rows//row/@LAST»)
- 17 марта 2023, 17:33
- Ответить
Дайте совет, как сделать, чтобы котировки в экселе обновлялись автоматически? Приходится нажимать F2+Enter. Параметр автоматического расчета для формул включен.
Значение в ячейке такое: =ПОДСТАВИТЬ( ФИЛЬТР.XML(ВЕБСЛУЖБА(«iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.dp=comma&iss.meta=off&iss.only=marketdata&marketdata.columns=SECID,LAST»);»//document//data//rows//row[@SECID=’SBER’]/@LAST»);».»;»,»)
- 04 апреля 2023, 21:10
- Ответить
Большинство из нас используют Microsoft Excel в повседневной жизни по-разному. Мы используем его для отслеживания задач, которые должны быть выполнены с использованием цветовой кодировки и людей, занимающихся бизнесом, используем его для отслеживания продуктов, которые были привезены и проданы, и каждый использует их тем или иным способом. Функции Excel облегчают нашу работу по минимизации выполняемой нами задачи. Существует множество встроенных формул, и вы даже можете создавать свои собственные пользовательские функции для расширения функциональности. Помимо использования его для обычных вещей, вы даже можете получить или получить котировки акций в Excel. Итак, давайте посмотрим, как получить котировки акций в Excel .
Получить котировки акций в Excel
Чтобы получить котировки акций в Excel, вам не нужно устанавливать какие-либо дополнительные дополнения к вашему листу Excel. Вы можете использовать MSN MoneyCentral Investor Stock Quotes, встроенное соединение с Excel и получить котировки акций. Я проведу вас через шаги, которым нужно следовать, чтобы достичь этого.
Откройте лист Excel и нажмите на вкладку «Данные». Затем нажмите «Соединения», после чего откроется «Соединения с книгой» и нажмите кнопку «Добавить».
Выберите «Котировки акций MSN MoneyCentral Investor» и дважды щелкните по нему.
Нажмите «Свойства», чтобы открыть всплывающее окно «Свойства подключения». Установите флажок «Включить фоновое обновление» и любые другие параметры, которые вам требуются. Нажмите «ОК» и «Закрыть».
Нажмите на вкладку «Данные» еще раз и нажмите «Существующие подключения». Выберите соединение, которое вы только что добавили, и нажмите кнопку «Открыть», или вы можете дважды щелкнуть по соединению.
Он открывает всплывающее окно «Импорт данных» и спрашивает вас, куда поместить данные. По умолчанию в качестве начальной ячейки отображается $ A $ 1 (ячейка as A1 ’). Вы даже можете выбрать диапазон ячеек, просто перетаскивая мышь над ячейками и нажимая кнопку «ОК».
Он попросит вас «ввести значение параметра» и добавить котировки акций, разделенные запятой. Установите флажки «Использовать это значение/ссылку для будущих ссылок» и «Обновлять автоматически при изменении значения ячейки».
Чтобы обновить данные, выберите ячейку с данными и нажмите на вкладку «Данные». Выберите «Обновить все», а затем «Обновить».
Он работает с Microsoft Excel 2007 и более поздними версиями, включая Excel 2013. Это простой способ получить котировки акций в Excel с помощью MSN Money. Вы даже можете просматривать и график и новости, касающиеся каждой котировки акций. Нет необходимости создавать какие-либо макросы или добавлять сторонние надстройки. Просто добавьте встроенное соединение, и оно просто тянет котировки акций в Excel.
Известно ли вам об этом методе получения биржевых котировок в Excel?
Теперь посмотрим, как можно добавить калькулятор Windows на панель быстрого доступа Excel.
Excel is one of the best platforms to do stock quote analysis. However, you traditionally had to pull this data either manually, or using third party tools. Now, you can do this using built-in Excel features if you are running Office 365. In this article, we are going to show how to get Excel stock quotes, along with tips and tricks about the new Data Types feature.
In September 2018, Microsoft has announced new features like the Data Types, and Dynamic Arrays, and dynamic array functions to go with these additions. The Data Types feature allows pulling data dynamically from online sources. Currently, this function has 2 subcategories called: Stock and Geography.
Note: Data Types have been released to all Windows Office 365 subscribers in March 28, 2019. Thus, you need to be an Office 365 subscriber to access this features.
Download Workbook
Step 1: Enter company names or stock codes
All you need to do is enter the companies names or stock codes you want to use. Excel will automatically find the matching stock quote information. Enter names into a column and select them.
Optional: Convert your range into a table by pressing Ctrl + T. Aside from a table‘s own advantages, you will automatically get titles of the information you will get online.
Step 2: Click Stocks in Data tab
Next step is defining the selections as a Data Type. With company names and/or codes selected, go to the Data tab, and then click Stocks.
Step 3: Verify the stock names
After clicking the Stocks icon, you will see cell values replaced with the stock codes. If Excel can’t recognize any of the names, you will see a question mark icon instead. If this happens click on the name and check the suggestions in the right-side panel.
Step 4: Add stock exchange information
You will see a new icon if you select a cell linked with a Data Type. This icon name is Add Column which lists available columns related to Data Type.
Click Add Column and select the information type you want to add your table. The titles of the columns will be added when you do so. This won’t happen if you do not use a table.
(Alternative) Step 5: Add information by formula
You can also add any information by typing in the relevant codes. Select a cell next to your table, and start with an equal sign. Then enter the reference of a Data Type cell, and follow up with a period (.) to get the list of data.
Step 6: Refresh
Real time stock quotes Excel will give you will be a little delayed (currently about 15 minutes), but you can refresh the workbook to get updated values. There are 2 ways to do this:
- Click the Refresh All icon under the Data or Table Design tab
- Press Ctrl + Alt + F5
Можно отслеживать свои активы сразу в таблицах.
Microsoft заключила соглашение с биржей NASDAQ и поставщиком финансовых данных Refinitiv для обработки данных с биржи и финансовых рынков в Excel. Теперь пользователи могут использовать данные об акциях в ячейках таблиц и встраивать их в формулы.
Среди доступных параметров — стоимость, 52-недельный минимум и максимум, изменение стоимости в числовом и процентном соотношении, капитализация и другие индексы, которые обновляются в реальном времени.
Инструмент «Акции» также поддерживает курс биткойна, облигации, валюты, информацию о деятельности компании, паевые инвестиционные фонды и другие индексы.
Microsoft считает, что простой доступ к финансовой информации позволит оперативнее реагировать на изменения своего финансового портфеля и упростит вход на рынок для начинающих инвесторов. Также компания опубликовала обучающий шаблон и короткую инструкцию для работы с «Акциями».
Инструмент доступен всем пользователям Office 365.
Эта статья о том, как построить в Microsoft Excel графики акций по данным котировок в текстовом файле, который можно скачать у агрегатора брокера ФИНАМ. О том, где взять файл с ценами на акции для построения графика в Excel есть целая статья Цены акций и облигаций
Исходный файл для графика цен по выбранной бумаге скачивается в формате csv. Это обычный текстовый файл, где поля данных просто разделены запятыми. Это очень удобно для обработки этого файла в Microsoft Excel.
Шаг первый — открываем файл формата csv с ценами на акции в Microsoft Excel для построения графика
В «Проводнике » операционной системы Windows кликаем левой кнопкой мыши, чтобы выделить файл и нажимаем правую кнопку мыши, чтобы открыть контекстное меню «Проводника».
Возможно, что в операционной системе формату файлов в csv не назначен по умолчанию обработчиком Microsoft Excel. В этому случае нужно воспользоваться контекстным меню «Проводника», чтобы выбрать «Открыть с помощью >> Microsoft Office Excel»
Итак, после выполнения вышеописанных действий перед глазами должна открыться следующая картина, как на рисунке ниже. То есть, все данные видны, но они как-то сгрудились в единую кучу: цены, даты, тикер и прочее. То есть, собрались хоть и по разным строчкам, но в одном столбце.
Для того, чтобы разобрать данные по столбцам и нужен был формат текстового файла csv. Эти запятые между полями данных очень удобно использовать для разделения этих полей по столбцам с помощью внутренних средств Excel.
На ленте меню кликом левой кнопки мыши следует перейти в раздел ленты «Данные». Затем, кликнуть левой кнопкой мыши по «шапке» крайнего левого столбца, чтобы его выделить, как на рисунке ниже.
После того, как крайний левый столбец выделен, а на ленте меню активирована вкладка «Данные» следует кликнуть левой кнопкой мыши по элементу «Текст по столбцам». Смотрим на рисунок ниже:
После клика мышью по элементу «Текст по столбцам» открывается диалоговое окно для настройки сортировки данных. Нам требуется кликнуть левой кнопкой мыши по «радиокнопке» напротив опции «с разделителями». После этого можно нажимать кнопку «Далее».
На втором шаге в диалоговом окне настройки следует поставить два флажка в разделе «Символом-разделителем является:» напротив «знак табуляции» и «запятая». После установки флажков следует нажать кнопку «Готово».
На самом деле еще не все «Готово», хотя график уже можно построить. Давайте посмотрим, что у нас должно получиться при нажатии на кнопку «Готово».
Вот такие символы «######» в Microsoft Excel появляются, когда для отображения данных не хватает ширины ячейки. Чтобы Excel сам определил какая требуется ширина — нужно навести курсор мыши на правую границу шапки столбца, в котором отображаются «######».
Курсор Excel должен принять форму вертикальной линии с двумя жирными перпендикулярными стрелочками. Когда курсор принимает такую форму, то двойной щелчок левой кнопки мыши раздвигает весь столбец до необходимой ширины для корректного отображения данных.
Замена с помощью Excel в ценах на акцию точки на запятую для отделения дробной части
Теперь, когда дата отображается корректно — нужно разобраться с ценами. Все дело в разделителе целой и дробной частей числа. Excel не воспринимает точку, как разделитель — ему нужна запятая, а чтобы построить правильный график — без дробной части цены не обойтись. Можно, конечно, изменить настройки операционной системы, но проще поменять в данных точку на запятую с помощью средств самого Excel.
Для этого нужно выделить все столбцы, в которых содержатся непосредственно цены акций и точку заменить запятой. Чтобы это сделать, следует кликнуть по шапке крайнего левого столбца левой кнопкой мыши. Затем, нужно нажать и удерживать на клавиатуре клавишу «Shift», а левой кнопкой мыши кликнуть по шапке крайнего правого столбца.
Столбцы с ценами на акции «OPEN», «HIGH», «LOW», «CLOSE» должны выделиться как на рисунке.
После того, как столбцы с ценами на акцию выделены нужно перейти на вкладку ленты меню «Главная» и кликнуть левой кнопкой мыши по пункту вкладки «Найти и выделить».
В выпадающем списке пункта меню «Найти и выделить» следует кликнуть левой кнопкой мыши по строке «Заменить».
Для тех, кто любит «горячие клавиши» — в Excel для вызова этого диалогового окна, вместо блуждания по менюшкам, можно просто удерживая клавишу «Ctrl» нажать клавишу «h».
Неважно каким образом вы вызвали это диалоговое окно — используя менюшки или нажав «Ctrl+h». Важно, что в первой строке с наименованием «Найти» нужно поставить точку, а во второй строке с наименованием «Заменить на» нужно поставить запятую.
Когда мы указали Microsoft Excel что и на что нужно заменить — можно нажимать кнопку «Заменить все».
После нажатия кнопки «Заменить все» в выделенных столбцах все точки должны быть заменены запятыми и во всех ценах на акцию дробная часть, как требуется для Excel, отделена уже запятой.
О том, какое количество замен удалось произвести Excel сообщит в диалоговом окне.
В нашем примере Excel заменил в ценах на акцию 3136 точек на 3136 запятых. Можно нажимать кнопку «ОК».
График цен акции в форме японских свечей начало построения с помощью Excel
Наконец-то, когда данные разбиты по столбцам, а точки заменены на запятые — пришло время построить долгожданный график цен на акции в форме японских свечей.
Для построения графика требуется сначала выделить цены на акцию в столбцах с названиями «OPEN», «HIGH», «LOW» и «CLOSE».
Наводим курсор мыши на верхнюю ячейку с ценой акции из столбца «OPEN» и кликаем левую кнопку мыши, после чего ячейка выделяется жирной черной рамочкой. Затем, прокручиваем за ползунок (который находится слева на листе Excel) или с помощью колесика мыши лист Excel в самый низ, где заканчиваются цены на акцию.
Промотав лист в самый конец данных нужно нажать клавишу «Shift» и удерживая ее кликнуть левой кнопкой мыши в нижнюю крайне правую ячейку с ценами.
Должны выделиться все цены на акцию так, как на рисунке.
После того, как данные выделены следует перейти на вкладку ленты «Вставка» и кликнуть левой кнопкой мыши по пункту меню Excel: «Другие диаграммы».
После клика левой кнопки мыши по пункту «Другие диаграммы» откроется матрица пиктограммок различных диаграмм. Нам следует выбрать в ряду «Биржевые» пиктограммку с графиком японских свечей и кликнуть по ней левой кнопкой мыши.
Перед нами появилась диаграмма биржевого графика изменения цены на акцию. И если по вертикальной оси к этому графику вопросов нет, то по горизонтальной оси вместо 1,2,3,4,5… хотелось бы видеть даты, соответствующие ценам на графике.
Настройка подписей к графику цен на акцию
Этим мы и займемся. Кстати, график можно растянуть на весь лист «цепляя» ее мышкой за края или углы. График при этом будет автоматически масштабироваться.
Я растянул график на все окно, чтобы лучше было видно подписи горизонтальной оси.
Теперь нужно навести курсор мыши на поле рядом с графиком и нажать правую кнопку, чтобы вызвать контекстное меню настройки данных.
После того, как курсор мыши наведен на поле графика и нажата правая кнопка мыши — открывается небольшое контекстное меню в котором левой кнопкой мыши следует кликнуть по строчке «Выбрать данные».
В открывшемся меню выборки данных для графика нас будет интересовать правая часть окна с наименованием «Подписи горизонтальной оси (категории)».
Можно отметить, что именно там сейчас под графиком находятся так не приглянувшиеся цифры 1,2,3,4,5… Чтобы исправить эту ситуацию нажимаем кнопку «Изменить».
Не обращая пока особого внимания на открывшееся окно «Подписи оси» наводим курсор мыши на ячейку, которая содержит дату первой группы цен на акцию и кликаем левой кнопкой мыши так, чтобы ячейка с датой ограничилась пунктирной линией, как на рисунке.
За ползунок, или используя колесико мыши — прокручиваем лист Excel до последней, видимой даты. Нажимаем и удерживаем нажатой клавишу «Shift», а при этом наводим курсор мыши на ячейку с самой нижней датой и кликаем левой кнопкой мыши, чтобы все даты охватились пунктирной границей.
На прошлом рисунке был выделен не весь диапазон дат, часть диапазона оказалась закрыта самой диаграммой.
Выход из этой ситуации — прост. Слева видно, что ряды подсвечены только до номера 785, а значит в 785 ряду находится последняя ячейка с датой диапазона. В менюшке «Диапазон подписей осей» последнее число исправляем на 785 и жмем кнопку «ОК».
В этом окне мы можем узреть, что теперь на его правой половине в разделе «Подписи горизонтальной оси (категории)» у нас теперь отображаются даты, вместо 1,2,3,4,5…
Можно и здесь нажимать кнопку «ОК».
И вот, наконец-то мы получили желаемое. По горизонтальной оси графика размещены даты, в соответствии с ценами на акцию.
Как увидеть на графике цен акции японские свечи
А где же японские свечи на графике? — спросите вы. Не волнуйтесь, они — на графике по этой акции. Просто их так много, что они слились в сплошные черные штрихи. Чтобы узреть свечи — достаточно уменьшить период, за который построен график.
Если взять период цен на акции покороче, то масштаб отображения графика изменится и мы увидим график цен с классическими японскими свечами как на рисунке ниже:
Если у вас получилось построить график цен на акции с помощью этой статьи и Microsoft Excel, то поздравляю вас с маленькой победой! А если нет — жду описания ваших трудностей в комментариях к этой статье.
В помощь предлагается скачать файл в формате Microsoft Excel, из которого были сделаны скриншоты для написания данной статьи Скачать_Акции_в_Excel_График
Если Вам понравилась эта статья — поделитесь ею в социальных сетях, пожалуйста…
Автор:
Roger Morrison
Дата создания:
25 Сентябрь 2021
Дата обновления:
7 Апрель 2023
Содержание
- Шаг 1
- Шаг 2
- Шаг 3
- Шаг 4
- Шаг 5
Большинство людей используют Microsoft Excel для вычислений и хранения данных. Есть и другие функции, которые очень полезны, но они недостаточно понятны. Одна из них — возможность импортировать подробные котировки акций непосредственно в электронную таблицу Microsoft Excel.
Шаг 1
Откройте Microsoft Excel. Сначала выберите «Пуск» в главном меню операционной системы. Затем выберите «Программы». Затем нажмите «Microsoft Office» в меню программ. Наконец, выберите «Microsoft Excel» в меню Microsoft Office.
Шаг 2
Щелкните «Данные» в экранном меню Microsoft Excel в его главном меню. Затем выберите «Получить внешние данные» в меню данных. Появится диалоговое окно со списком установленных источников данных. Наконец, выберите источник данных для тега «Котировка акций инвестора».
Шаг 3
Выберите ячейку в электронной таблице для ввода информации об акциях или выберите параметр «Создать новую электронную таблицу», чтобы поместить цену акций в новую электронную таблицу. Выбрав тот или иной вариант, нажмите «ОК» в диалоговом окне.
Шаг 4
Введите символ действия в следующем диалоговом окне Microsoft Excel. Если пользователь хочет обновить цену акций в будущем, он выбирает вариант «Использовать это значение / ссылку для будущих обновлений». Вы также можете установить второй флажок, если хотите, чтобы информация обновлялась сама.
Сохраните файл Microsoft Excel для будущего использования. Выберите «Сохранить» в главном меню файла, назовите файл и выберите соответствующее место на жестком диске вашего компьютера, чтобы сохранить его.