Как создать обновляемый веб запрос в excel

Справка по Power Query для Excel

Power Query — это технология, внедренная в Excel и другие продукты Корпорации Майкрософт, которая помогает формировать данные. В Excel выберите вкладку Данные на ленте, чтобы увидеть группы & Преобразование данных и запросов & Connections.

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

Рекомендуем сделать эту статью справки в избранном для браузера, с помощью Excel и соответствующих сведений справки на сайте справки по Power Query.

Power Query очень многого. Начните отсюда, чтобы получить обную картину и проработать навыки, необходимые для его подготовки.

Exceltip

Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки

Использование веб-запросов для импорта данных в Excel

Случается, что люди, использующие Excel в своей повседневной жизни, сталкиваются с огромным количеством копипейста. Например, загрузка финансового отчета из Google Finance или котировки акций с сайта РТС или просто список лучших 250 фильмов. Что мы обычно при этом делаем? Открываем браузер, копируем/вставляем данные в Excel, анализируем и делаем отчет (на фиксированную дату). С помощью веб запросов можно производить аналитику в режиме реального времени.

5 шагов импорта данных в Excel листы с помощью веб-запросов:

Прежде всего, найдите (только найдите, вам не нужно загружать страницу в Excel) страницу/сайт , с которой вы бы хотели скопировать данные. Обратите внимание, что страница должна быть общего пользования без форм входа и регистрации. Проще говоря, если вы набрали URL в браузере, страница загрузится вне зависимости, зашли вы на сайт или нет. Мы будем выгружать рейтинг лучших фильмов по версии IMDb.com.

Открываем Excel. Идем во вкладку Данные -> Получение внешних данных –> Из Интерента

В появившемся диалоговом окне вводим URL страницу, с которой мы хотим получить данные и жмем «Пуск»

webqueries2

Выбираем нужную нам таблицу и нажимаем на стрелку, которая находиться в верхнем левом углу, нашей таблицы. Поле со стрелкой должно окраситься в зеленый цвет, как на рисунке:

Жмем «Импорт». В следующем диалоговом окне указываем область, куда следует поместить импортируемые данные. Вы также можете управлять поведением веб-запроса, изменяя значения в окне Параметры, но, как правило, этого не требуется. Во время импорта вы увидите крутящуюся иконку с земным шаром в строке состояния.

После того, как таблица загружена, вы можете нажать правой кнопкой мыши в любом месте таблицы и выбрать «Обновить», чтобы получить новые данные автоматически.

Вам также могут быть интересны следующие статьи

  • Импорт данных с Excel книги, находящейся на веб-сайте
  • Как отфильтровать список элементов из длинного-длинного списка
  • Повторяющиеся значения в Excel — найти, выделить или удалить дубликаты в Excel
  • Автоматическое обновление курса валют в Excel с помощью функции ВЕБСЛУЖБА и ФИЛЬТР.XML
  • Формулы массивов в Excel — синтаксис формул массивов и массивов констант
  • SkyDrive Excel или Как организовать одновременную работу нескольких людей в одном файле
  • Именованные диапазоны в Excel — несколько трюков использования
  • Гиперссылка в Excel — создание, изменение и удаление
  • Инструмент Найти и заменить в Excel
  • Импорт данных из Azure Marketplace в PowerPivot

8 комментариев

Это понятно и просто. А вот как «дергать» данные если на сайте реализована многостраничность вида 1,2,3….. и на каждой из этих страничек находятся интересуемые данные

Средствами программы Excel никак. То что вы хотите реализовать называется парсингом и это отдельная обширная тема для разговоров вне рамок Excel

на экселе парсить изи. Ренат если не умеешь — не говори

Василий, спасибо за комментарий. Про парсинг в Excel никто не говорил

а как работать с https? Так как вы описали выше это не работает, подскажите пожалуйста.

Это всё понятно. Но на новой версии excel 365 при просмотре сайта отсутствует возможность поставить галочку. Типа веб-представление в режиме совместимости с internet-explorer и поэтому выделения в таблицах отключены. Как быть в такой ситуации?

Вопрос:
есть некий сайт с формой _ввода_ данных:
— поле 1
— поле 2
— поле 3 (статичное)

После ввода данных должен возвратить
— поле 2
— поле 3

Средствами Эксель реализуемо? (не программист я от слова вообще)

поправка
возвращает
— поле 4
— поле 5

Ссылка на основную публикацию