Доброго времени суток поделюсь полезным советом для тех кто часто работает в пакете excel. При составлении таблиц с расчетами или просто статистическими данными, часто приходится брать данные из сети интернет, например: курсы валют, стоимость товаров, новости, астрономические данные и многое другое. Причем эти данные из интернета в excel приходится вносить в ручную, что, СОГЛАСИТЕСЬ, крайне неудобно и долго, да и утомляет. Возникает логичный вопрос:
А как автоматизировать процесс передачи данных из интернета в excel?
Все до безобразия просто, мелкософт, иногда радует своим дружелюбием к пользователям не программистам.
Собственно, приступим к делу:
1. Этот пункт могут не читать те люди, кто уже знает, как создаются файлы excel, как, собственно, и другие продукты Майкрософт офис. Жмем правую кнопку мыши (ПКМ) ? Создать ? Лист Microsoft excel
2. Открываем полученный файл, выбираем вкладку "Данные" ? из Интернета в excel
✅ СТАВЬТЕ ЛАЙК
3. Всплывет окно под названием "Создание веб-запроса". Допустим Вам необходимо отслеживать курс Валют, для импорта данных из интернета в exel я выбрал yandex.ru, этот адрес и вводим в адресную строку, и жмем "Импорт", ждем добавления данных из веб-ресурса
4. После добавления данных получится приблизительно следующая картина.
Крайне неприглядно, а посему этот лист будем использовать, как источник данных интернета в excel. Теперь же создадим лист уже для выведением чистовых данных
⭕️ Обязательно посмотрите новость ▶️ Как сделать список в ячейке excel 2010, 2013, 2016 | 2 Способа
5. Теперь смотрите, что получилось
6. Так как данные полученные из интернета в excel передаются не в числовом формате, для того, чтобы их обработать примените следующее программное средство excel (ПСТР()), т.е. для нашего случая, с Яндекс, получится следующая конструкция в ячейке =ПСТР(B1;1;4), В1 данные из ячейки выделенных данных, 1 число, с которого начинается исключение всего ненужного сначала строкового набора, а 4 - число чисел от начала исключения(т.е. число знаков которое вошло в промежуток от 1 до 4), т.е. если вы имели скажем текстовую строку 36,4536,4461, то после применения ПСТР(B1;1;4) останется 36,4, при ПСТР(B1;2;6) получите 6,4536 и так далее. После этих манипуляций числа становятся пригодными к вычислению
Вот и все. Майкрософт предоставил гибкую систему импорта данных из интернета в excel. Так что пользуйтесь, надеюсь, будет полезным.