Найти в Дзене

Экспортируем XLSX в Google Таблицу «налету

Экспортируем XLSX в Google Таблицу «налету» 🚀 Друзья, у нас есть очень удобный приём: мы можем подхватить XLSX-файл прямо с Google Диска и тут же вывести его содержимое в нашу Таблицу — без скачиваний, конвертаций и промежуточных файлов. Файл должен быть открыт по ссылке хотя бы на просмотр. Базовая формула выглядит так: =IMPORTDATA(A2 & "export?format=csv"; ""; "en_US") 🚨 Где A2 — ссылка на XLSX-файл (все, что в ссылке идёт до /edit или /view), открытый хотя бы на просмотр. Формула вернёт данные с первого листа файла. Если нужен конкретный лист — добавляем параметр gid (его можно подсмотреть в ссылке, открыв лист): =IMPORTDATA(A2 & "export?format=csv&gid=1789128788"; ""; "en_US") А если хотим сразу ограничить диапазон: =IMPORTDATA(A2 & "export?format=csv&gid=1789128788&range=A1:C10"; ""; "en_US") Что тут происходит? 1. Мы собираем ссылку с параметрами и Google сам «на лету» конвертирует XLSX в CSV через открытое API. 2. IMPORTDATA сразу подхватывает CSV и выводит в нашу Та

Экспортируем XLSX в Google Таблицу «налету» 🚀

Друзья, у нас есть очень удобный приём:

мы можем подхватить XLSX-файл прямо с Google Диска и тут же вывести его содержимое в нашу Таблицу — без скачиваний, конвертаций и промежуточных файлов.

Файл должен быть открыт по ссылке хотя бы на просмотр.

Базовая формула выглядит так:

=IMPORTDATA(A2 & "export?format=csv"; ""; "en_US")

🚨 Где A2 — ссылка на XLSX-файл (все, что в ссылке идёт до /edit или /view), открытый хотя бы на просмотр.

Формула вернёт данные с первого листа файла.

Если нужен конкретный лист — добавляем параметр gid (его можно подсмотреть в ссылке, открыв лист):

=IMPORTDATA(A2 & "export?format=csv&gid=1789128788"; ""; "en_US")

А если хотим сразу ограничить диапазон:

=IMPORTDATA(A2 & "export?format=csv&gid=1789128788&range=A1:C10"; ""; "en_US")

Что тут происходит?

1. Мы собираем ссылку с параметрами и Google сам «на лету» конвертирует XLSX в CSV через открытое API.

2. IMPORTDATA сразу подхватывает CSV и выводит в нашу Таблицу.

Такие маленькие, но мощные лайфхаки мы разбираем на нашем курсе по Google Таблицам.

Скоро открываем набор в новый поток — следите за анонсом, будет жарко 🔥

✨ Спасибо за пример Алексею Одиссею.