4 способа конвертировать Excel в Google Таблицы
Если вы работали с данными в Excel и поняли, что хотите использовать функции или сценарии Google Таблиц, преобразовать файлы из Excel в Google Таблицы довольно просто.
Однако есть несколько способов сделать это в зависимости от формата исходных данных. Процесс зависит от того, сохранена ли электронная таблица Excel в формате CSV, стандартном формате Excel или уже содержит какие-либо сценарии.
В этой статье мы рассмотрим четыре способа преобразования файлов Excel в электронную таблицу Google Sheets.
Зависимый выпадающий список в Excel и Google таблицах · BIRDYX
- Файл Excel автоматически конвертируется в формат Google Таблиц.
- Он открывается во вновь созданной электронной таблице в вашей учетной записи Google Таблиц.
- Форматирование максимально соответствует формату исходной электронной таблицы Excel.
Работа выпадающих списков в Google таблицах хоть и схожа с Excel, но все же имеет свои отличительные особенности. Добавляем новые данные, сортируем список и пользуемся зависимыми, автоматически обновляемыми выпадающими списками.
Яндекс переводчик
Для его корректно работы нам понадобится специальный api-ключ. Его можно получить на странице Яндекс.Переводчика. Естественно, нужно обладать аккаунтом на Яндексе, иначе ничего не получится.
После перехода останется всего лишь щёлкнуть «Создать ключ». Ключ будет создан, нужно будет ввести его описание.
Когда ключ будет создан, останется правильно оформить таблицу для перевода. В таблице должны быть:
Картина будет следующей (мы пройдёмся по всем ей составляющим).
Итак, первое — мы размещаем в ячейки О1 и О2 языки (русский, английский) и делаем с помощью них проверку данных (для создания списка выбора) в ячейке С3. Подробнее про создание выпадающих списков можно узнать здесь.
Второе — выделяем место под поля для ввода текста, который будем переводить, оформляем их границами. Делается это выделением ячеек и объединением (На вкладке «Главная» выбираем кнопку «Объединить и поместить в центре»). В ячейку H6 вставляем формулу =ФИЛЬТР.XML(C18;»//text»), она поможет извлечь из XML ответа текст перевода.
В ячейку С15 поместим формулу проверки языка =ЕСЛИ(C3=»Русский»;»ru»;»en»). Это позволит нам автоматически менять язык в ячейке С15 при выборе языка из списка в ячейке С3.
Ключ, ячейка С16 — сюда нужно будет вставить ключ, полученный выше. Свой я не указываю, так как вы сможете выпустить его самостоятельно. Помните об одном — у Яндекса есть ограничения на количество символов, переводимых бесплатно. Если объёмы текста будут большие — лучше купить подписку.
Запрос, ячейка С17 — здесь мы разместим URL запрос к сервису Яндекса. Приведу его полностью.
- в первой части мы должны указать куда посылаем запрос (https://translate.yandex.net/api/v1.5/tr/translate?);
- вторая часть — key=»&C16&», показывает из какой ячейки забрать api-ключ;
- третья часть — lang=»&C15&», настраиваем направление перевода (en->ru, ru->en);
- четвёртая честь — «&text=»&КОДИР.URL(B6)&»&format=html» указываем в какой кодировке мы забираем текст и в каком формате представлен запрос.
Ответ XML, ячейка С18 — здесь будет представлен ответ по xml запросу, который мы отправляли переводчику. Тут используется функция =ВЕБСЛУЖБА(C17), она расшифровывает запрос из ячейки С17 и переводит его в XML формат.
Вот и всё, нам остаётся только вводить текст в одно поле, а программа автоматически будет его переводить в другом.
Для большей наглядности прикладываю файл (без ключа, его вы выпустите и вставите сами). Не обращайте внимания на ошибки #ЗНАЧ — они появляются из-за отсутствия ключа.
Как сделать таблицу в Excel за 5 минут
Обратите внимание, к именам диапазонов есть список требований. Например, в имени не могут содержаться пробелы, запятые, дефисы и прочие символы. Подробнее о создании именованных диапазонов и работе с ними мы говорим в нашем бесплатном курсе Основы Excel.
Как создать зависимый выпадающий список в Excel?
Существует несколько вариантов. Один из них, это сочетание именованных диапазонов и функции ДВССЫЛ .
Именованный диапазон в Excel – это ячейка (или диапазон ячеек), которой присвоено имя.
Функция ДВССЫЛ в Excel преобразовывает текст в ссылку.
Перевод в Excel
Важно: для корректной работы этого способа, данные в столбце с городом должны быть отсортированы от А до Я, или от Я до А. Подробнее о том, как в данном случае работает функция СМЕЩ читайте выше в примере с Excel.
Способ 4: Пуста табличка (Объект)
Если вам нужно создать пустую табличку в Word и использовать её как объект Эксель, то делаем следующее.
Как сделать выпадающий список в Google таблицах?
- Выделите нужную таблицу в файле. Это можно сделать двумя способами. Первый – это выделить с помощью левой кнопкой мыши. Второй способ подходит для больших таблиц. Чтобы не мучиться, нажмите на самую первую ячейку первой строки. Далее пролистываем в самый конец таблицы. Зажимаем кнопку Shift и, не отпуская её, кликаем левой кнопкой мыши по последней ячейке последней строки.
- Как только таблица будет выделена, жмем правой кнопкой мыши по ней, и из списка команд выбираем «Копировать». Я все же советую использовать горячие клавиши Ctrl + C – так быстрее и проще.
Такой способ позволяет представить обычный диапазон в виде выпадающего списка. Повторы данных остались в списке (в диапазоне A2:A16 названия городов повторяются и в выпадающем списке они также повторяются). Это, конечно, не удобно. О том, как сделать выпадающий список уникальных значений в Excel мы поговорим далее, пока остановимся на этом варианте.