Google Sheets8 мин·
Как подключить Google Sheets к внешним данным — API, импорт, автообновление
IMPORTDATA, IMPORTHTML, IMPORTXML, IMPORTFEED — импорт данных из интернета в Google Sheets. Парсинг сайтов, RSS, CSV по URL.
Google Sheets как ETL-инструмент
Google Sheets умеет загружать данные из интернета формулой. Не нужен Python, не нужен Zapier. Четыре функции IMPORT* превращают таблицу в мини-дашборд с автообновляемыми данными.
IMPORTDATA — CSV и TSV по URL
Загрузить CSV-файл, доступный по ссылке:
=IMPORTDATA("https://example.com/data.csv")
💡 Совет: Файл должен быть публично доступен. Данные обновляются автоматически (раз в час примерно).
IMPORTHTML — таблицы и списки с веб-страниц
Извлечь таблицу с веб-страницы Википедии (например, список стран):
=IMPORTHTML("https://ru.wikipedia.org/wiki/Список_стран";"table";1)
💡 Совет: Третий аргумент — номер таблицы на странице (1 = первая). "list" вместо "table" для списков <ul>/<ol>.
IMPORTXML — парсинг по XPath
Извлечь заголовки всех статей с RSS или HTML:
=IMPORTXML("https://example.com/rss";"//title")
IMPORTFEED — RSS-ленты
Последние 10 новостей из RSS:
=IMPORTFEED("https://habr.com/ru/rss/best/daily/";"items title";FALSE;10)
💡 Совет: Аргументы: URL, что извлечь (items title / items url / items created), заголовки, лимит.
Ограничения
- Максимум 50 вызовов IMPORT* на файл
- Обновление не мгновенное (задержка от минут до часов)
- Если сайт заблокировал Google — ошибка
- Тяжёлые страницы могут вызвать таймаут
- IMPORTXML не работает с JavaScript-рендерингом (SPA-сайты)
Автообновление и кеш
Google кеширует результаты. Для принудительного обновления добавьте фиктивный параметр:
=IMPORTDATA("url?"&СЕГОДНЯ())
СЕГОДНЯ() меняется каждый день — Google видит «новый» URL и перезагружает данные.
Заключение
IMPORTDATA для CSV, IMPORTHTML для таблиц со страниц, IMPORTXML для XPath, IMPORTFEED для RSS. Четыре формулы — и Google Sheets превращается в мини-ETL. Для обработки импортированных данных — Fast Formula сгенерирует нужные формулы.
🤖
Не хотите запоминать формулы?
Опишите задачу на русском — AI сгенерирует формулу с правильными ссылками на вашу таблицу. 5 запросов бесплатно.
Попробовать бесплатно →Читайте также
ТОП-20 формул Excel, которые должен знать каждый бухгалтер
Подборка самых нужных формул Excel для бухгалтерии: СУММЕСЛИ, ВПР, ЕСЛИ, СЧЁТЕСЛИ и другие. С примерами и объяснениями на русском.
Как сделать ВПР (VLOOKUP) в Google Таблицах — полное руководство
Подробное руководство по VLOOKUP в Google Sheets: синтаксис, примеры, ошибки, альтернативы (INDEX/MATCH, XLOOKUP). С картинками и объяснениями.