Данные с сайта в эксель парсинг множества таблиц
HTML-код
- Опубликовано: 11 окт 2020
- Очень простой способ выкачивать данные из множества таблиц при помощи Power Query в Excel.
Выкачиваем статистику продаж новых автомобилей с сайта auto.vercity.ru/
Вообще способов выкачать данные с сайта великое множества и в каждом конкретном случае все зависит от структуры сайта, от того как хранятся данные и какими инструментами вы умеете пользоваться.
Есть пословица, что тому, кто хорошо работает молотком все вокруг кажется гвоздями. Ты на канале про эксель, а это чаще всего говорит о том, что это с большой вероятностью твой любимый инструмент. Конечно могут быть и более эффективные способы выгрузки данных, но это нужно искать и пробовать, а экселюшка - вот он, родимый, рядышком. Стучит копытцем, ждет заданий))
Павел, спасибо. Было очень полезно!
Большое спасибо. Выручили.
Молодец! Спасибо.
Маньяк!
Полезно, спасибо!
Спасибо!
Не работает почему то данный способ, не подтягиваются данные почему то с этого сайта.
а возможно ли просматривать из какой строки в сводной таблице url идет загрузка в данный момент в результативную сводную таблицу? ( к примеру, у меня есть сводная таблица 20 к адресов, и хочу просмотреть, из какой строки в данный момент идет загрузка данных)
Добрый день, Павел! Спасибо Вам огромное за ролик. Подскажите, пожалуйста, на 13:22 у нас есть галка «добавить в модель данных», а у меня её нет. Вроде везде уже поискал, но никак не лечится. Эксель 2010, 64-разрядный. Все получилось, но модель данных не создаётся, либо на лист просит её, либо как соединение, другого не даёт😬
Качайте с сайта майкрософт надстройку power pivot и power query заодно.
Они к 2010 не идут в комплекте.
Проблема возникла при парсинге с сайта, вход на который через электронную подпись. Power query не предлагает такой способ авторизации.
Спасибо за видео.
А возможно ли создать цикл по динамически создаваемым ссылкам на языке М прямо в Power Query ?
Не совсем понял, какой цикл вы хотите создать, но в Power Query можно организовывать циклы с помощью одной или следующих функций: List.Accumulate или List.Generate.
МаньяГ! я Подписан
Это вообще хорошее дело и очень меня радует. Молодца!))
Лайк и подписка без розговоров
В Google Таблицы в данных нет кнопки импортировать из интернета. Как решить этот вопрос?
Там может сильно помочь
=importHtml(...
=importXml(...
И прочие со словом импорт.
Иной раз лучше всяких микрософтов работают)
@@Pavel_Taranukha Благодарю за ответ. Просмотрев Ваш ролик научился импортировать данные с сайта через Importhtml. Приятно. Но к моей цели к сожалению меня это не приблизило. Пока не получается импортировать данные из онлайн игры в которую играю. Выбрасывает только общий заголовок игры. На свою страничку попасть не могу.
Покажите как можно парсить данные когда сайт сделан на ява скриптах... Например с едадила
Очень интересно для чего парсить едадил?))
Чтоб легче было делать выборку) не 100500 страниц сайта смотреть а на одном листочке товар такой то в магазине таком то столько стоит в другом магазине столько и т.п.)
Я так понял там "заморочка" с куками важна... Сам пробовал не получилось пока что)
Шайтан Паша
Можете помочь с другим сайтом ?
Парсинг через эксель не всегда хорошая идея. Иногда срабатывает, а иногда лучше через фриланс поискать специалистов.