Как создать гугл таблицу из файла?

Узнайте, как создать онлайн гугл таблицу (Google Sheets) с общим доступом: простая пошаговая инструкция для новичка.

Как создать гугл таблицу из файла?

Как создать гугл таблицы (Google Excel) с общим доступом, добавлять фильтры, новые листы, графики, гиперссылки и делать копии: пошаговая инструкция

Всем привет! Сегодня я расскажу вам о том, как создать гугл таблицу с общим доступом. Чтобы информация была максимально полезной и понятной, представлю ее в виде пошаговой инструкции и сопровожу скриншотами. Ну и как вишенка на торте покажу, как использовать некоторые полезные функции: создавать новые копии таблицы, добавлять фильтры, новые листы, графики, диаграммы и гиперссылки.

  1. Как создать новую гугл таблицу
  2. Закрываем доступ к файлу
  3. Основные функции
  4. Заключение

Как создать новую гугл таблицу

Для того чтобы начать работать с таблицами от Google (Sheets или же просто Google Excel) вам понадобится gmail почта. Если она у вас есть – отлично. Если нет – придется регистрироваться. Когда с этим будет покончено, можно переходить к работе с документами.

Итак, авторизовавшись в почте, нажмите на следующую кнопку:

Затем, нажмите кнопку «Еще» и перейдите в документы:

И выберите «Таблицы»:

Отлично, теперь вы находитесь в разделе гугл документы: таблицы. Интерфейс у сервиса простой, присутствует множество готовых шаблонов, которыми можно в любой момент воспользоваться. Все, что вам для этого нужно – нажать на любой из них. Ну, или просто создайте «Пустой файл»:

А теперь давайте вместе попробуем создать новую табличку и открыть к ней общий доступ. Для этого нажмите «Пустой файл».

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

Чтобы открыть доступ к файлу, в открывшимся документе введите название (красная стрелочка) и щелкните «Настройки доступа» (оранжевая стрелочка):

Перед вами должно появиться окошко настроек общего доступа:

А теперь идем по одному из двух вариантов:

  1. Создаем ссылку-приглашение;
  2. Отправляем приглашение конкретному человеку по электронной почте.

Ну а чтобы не осталось вопросов, сейчас я разберу оба варианта. Ну а начну, пожалуй, с первого.

Итак, если вам нужно пригласить большое количество пользователей, рассылка приглашений через ввод почты будет слишком затратной по времени. На такой случай существует полезная функция – открыть доступ для людей, прошедших по ссылке-приглашению. Для этого нажмите кнопку «Скопируйте ссылку» во втором (нижнем) блоке, после чего появится искомое приглашение, а также настройки доступа:

Выбрав «Доступные пользователям, у которых есть ссылка» вам останется только назначить права, скопировать приглашение и отправить его вашим работникам:

А теперь я расскажу, что делать, если приглашение нужно отправить одному конкретному человеку. Ну, или двоим, не суть важно.

Итак, чтобы отправить приглос ограниченному числу работников вам нужно ввести в первом блоке его email, после чего появится специальное поле, в которое вводится сообщение, а также настраиваются права доступа:

Закончив с этим, нажимаете «Отправить» и эти люди через некоторое время получат сообщение с доступом к документу. Достаточно просто, верно?

На этом, в общем-то всё. Разве что из важного я еще должен упомянуть про настройки приватности. Чтобы их открыть нажмите на шестеренку в верхнем блоке справа вверху. Откроется меню, в котором можно выставить настройки доступа, которые будут нужны:

Закрываем доступ к файлу

Чтобы закрыть доступ к файлу вам нужно:

  1. Если вы отправляли ссылки-приглашения;

Снова открываете «Настройки доступа» и во втором блоке ставите «Доступ ограничен». Нажимаете готово и все, дело сделано.

  1. Если отправляли приглашение по email.

В этом случае все намного проще. Открыв «Настройки доступа», напротив имени и почты сотрудника жмете по полю с уровнем его прав и выбираете «Удалить».

Основные функции

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

  • Как создать копию гугл таблицы.

Для этого в меню нажмите «Файл»:

И выберите «Создать копию»:

Останется ввести название, выбрать, копировать ли настройки и комментарии и нажать «Ок»:

  • Как создать фильтр.

В меню нажимаем «Данные»:

И щелкаем «Создать Фильтр»:

Чтобы отфильтровать данные нажмите на треугольничек и выберите параметры фильтрации:

Ну а чтобы убрать фильтр, снова нажмите «Данные» и выберите «Отключить»:

  • Как создать лист.

Чтобы создать новый лист достаточно нажать в самом низу документа, слева, на маленький плюсик:

  • Создаем гиперссылку.

Для этого в меню нажимаем на «Вставка»:

Вводим url-адрес и анкор:

Готово. Ну а на случай, если вдруг понадобится внести изменения, достаточно щелкнуть по ссылке и появится небольшое окошко, в котором будут три кнопки: сделать копию, внести изменения и кнопка удаления:

  • Как создать график или диаграмму.

Тут тоже все просто. Как и в случае с гиперссылкой, щелкаем «Вставка»:

И выбираем «Диаграмма»:

Появятся настройки, в которых выставляем данные и выбираем тип диаграммы (или меняем ее на подходящий график):

Готово. Если же вам понадобится внести изменения в данные, щелкните по трем точкам справа сверху и нажмите «Настройки», «Удалить» или любой другой подходящий пункт:

Заключение

Теперь и вы знаете, как создать гугл таблицу (Google Excel) с общим доступов. Благодаря схожести интерфейса с Microsoft Excel — это очень полезный и простой в освоении сервис. Кстати, недавно я уже писал про другой похожий сервис от гугла, но уже представляющий собой аналог Microsoft Word. Вот ссылка на статью — «Как создать гугл документ с общим доступом».

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

Ну ладно, поговорим об этом в следующий раз. Если вам вдруг стало интересно, как интегрировать этот сервис на свой сайт, подписывайтесь на обновления моего блога. До встречи в следующих статьях!

4 способа конвертировать Excel в Google Таблицы

Если вы работали с данными в Excel и поняли, что хотите использовать функции или сценарии Google Таблиц, преобразовать файлы из Excel в Google Таблицы довольно просто.

Однако есть несколько способов сделать это в зависимости от формата исходных данных. Процесс зависит от того, сохранена ли электронная таблица Excel в формате CSV, стандартном формате Excel или уже содержит какие-либо сценарии.

В этой статье мы рассмотрим четыре способа преобразования файлов Excel в электронную таблицу Google Sheets.

1. Самый простой: конвертируйте Excel в Google Таблицы с помощью копирования и вставки.

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

  1. Для этого просто выделите все ячейки, которые вы хотите скопировать в Excel. Щелкните правой кнопкой мыши в любом месте выбранного диапазона и выберите «Копировать».

  1. Щелкните правой кнопкой мыши в верхней левой ячейке электронной таблицы Google Таблиц, в которую вы хотите поместить данные. Выберите Вставить.

Это заполнит лист всеми данными, которые вы скопировали из электронной таблицы Excel. Это так просто.

2. Из файла Excel: просто откройте файл Excel напрямую.

Вы можете открыть файл Excel (* .XLSX) напрямую, но сначала вам нужно будет выполнить шаг, чтобы загрузить файл.

В Google Таблицах просто выполните следующие действия, чтобы открыть файл Excel напрямую.

  1. Выберите в меню «Файл» и выберите «Открыть» или «Импорт».

  1. В появившемся окне выберите вкладку «Загрузить», а затем нажмите кнопку «Выбрать файл с вашего устройства».

  1. Найдите файл Excel, который хранится на вашем компьютере, выберите его и нажмите кнопку «Открыть».

  1. Это загрузит файл Excel, а затем откроет его в Google Таблицах.

Вы заметите, что при использовании этого подхода для преобразования Excel в Google Sheets происходит несколько вещей.

  • Файл Excel автоматически конвертируется в формат Google Таблиц.
  • Он открывается во вновь созданной электронной таблице в вашей учетной записи Google Таблиц.
  • Форматирование максимально соответствует формату исходной электронной таблицы Excel.

3. Импорт CSV: импорт непосредственно из файла CSV.

Вы можете импортировать прямо из файла Excel, сохраненного в формате CSV. Однако вам нужно знать, как файл разделен; разделены ли они табуляцией или запятыми, или каким-либо другим символом.

Использование функции импорта

Выполните ту же процедуру, описанную выше, но когда вы выберете файл CSV, вы увидите окно, в котором можно выбрать форматирование файла и способ преобразования данных электронной таблицы в электронную таблицу Google Sheet.

Вы также можете настроить, хотите ли вы открывать данные в новой электронной таблице, заменять текущий лист или добавлять к текущему листу. Также настройте, хотите ли вы, чтобы текст из файла CSV преобразовывался в соответствующий тип данных (числа, даты и формулы).

Читайте также  Как уменьшить размер файла TIFF?

После настройки параметров преобразования выберите «Импортировать данные», чтобы перенести данные файла CSV в электронную таблицу Google Таблиц.

Использование функции IMPORTDATA

Другой подход к вводу данных из файла Excel, сохраненного в формате CSV, — использование функции IMPORTDATA в Google Таблицах.

У этого подхода есть одна загвоздка. Файл должен храниться на веб-сервере в Интернете и доступен по прямой ссылке. Например, Бюро переписи предоставляет множество файлов данных в формате CSV, таких как общие данные о населении по штатам, по следующей ссылке:

Вы можете импортировать данные прямо из такого CSV-файла в электронную таблицу Google Sheets с помощью функции IMPORTDATA.

  1. Откройте новую таблицу Google Таблиц. Щелкните ячейку, в которую вы хотите поместить импортированные данные. В этой ячейке введите:
  1. Когда вы нажмете Enter, вы увидите статус загрузки на несколько секунд. Тогда все данные появятся в электронной таблице.

  1. Если вы хотите сделать снимок данных и поместить его в новую электронную таблицу, чтобы он не обновлялся каждый раз, когда исходные данные CSV изменяются онлайн, просто выделите все ячейки исходного листа и скопируйте их. Затем откройте новый лист, щелкните правой кнопкой мыши в ячейке, куда вы хотите поместить данные, и выберите «Специальная вставка», а затем «Вставить только значения».

Это скопирует все исходные данные в новую статическую электронную таблицу в Google Таблицах.

4. Открыть с помощью: открыть файл после загрузки.

Есть еще один способ конвертировать Excel в Google Таблицы. Это работает независимо от того, сохранен ли файл в формате CSV или XLSX.

    Загрузите файл прямо в свою учетную запись Google Drive внутри любой папки.

Щелкните файл правой кнопкой мыши и выберите Открыть с помощью, затем выберите Google Таблицы.

  1. Если это файл CSV, он откроется непосредственно в формате Google Таблиц. Если он в формате XLSX, он откроется в Google Docs в формате XLSX. Вы увидите это вверху. Чтобы преобразовать его в формат Google Sheets, выберите в меню «Файл» и затем выберите «Сохранить как Google Sheets».

Это преобразует электронную таблицу и откроет ее в новую электронную таблицу в Google Таблицах.

Преобразование Excel в Google Таблицы

Как видите, есть несколько способов перенести данные электронной таблицы Excel в Google Таблицы. Выбранный вами подход зависит от формат исходного файла, и какая процедура кажется вам наиболее удобной.

Как Создать Вашу Первую Электронную Таблицу в Google Таблицах

Russian (Pусский) translation by Andrey Rybin (you can also view the original English article)

Когда вы слышали такой термин — электронная таблица, что приходило вам в голову? Думали ли об этом как об инструменте, который вы можете использовать в вашем бизнесе или проектах, или для вас это инструмент, который вы видели у своего бухгалтера, когда заходили к нему в офис?

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

Однако, это не единственный случай использования электронных таблиц. На самом деле, мы часто используем электронные таблицы для планирования и организации контента даже здесь на Envato Tuts+. Не важно, используете ли вы таблицы для творческих проектов, организации бизнеса, или совместной работы с другими, Google Таблицы — это отличный инструмент для всего этого.

Этот урок будет посвящен именно Google Таблицам. Даже если вы не знаете как их использовать, этот урок поможет вам начать работать с данными и понимать как с ними работать.

Почему Стоит Использовать Google Таблицы?

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

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

Возможно вы уже знакомы с таким приложением для создания электронных таблиц, Microsoft Excel. И это действительно так, что Excel — наиболее популярное и распространенное приложение для работы с электронными таблицами, но у Google Таблиц, есть свои преимущества.

Наиболее очевидное преимущество Google Таблиц в том, что это облачное приложение. Любое устройство, у которого есть возможность выхода в интернет или доступ к приложениям iOS и Android, может использовать Google Таблицы.

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

Смотрите и Учитесь

В Видеоуроке ниже, я покажу несколько основных навыков, которые вам помогут начать работать с Google Таблицами. Этот видеоурок является начальным руководством по использованию Google Таблиц, и он поможет вам создать вашу первую электронную таблицу.

Продолжайте читать этот урок, чтобы узнать, как вам извлечь максимальную пользу из работы с Google Таблицами.

Как Начать Использовать Google Таблицы

Чтобы начать пользоваться Google Таблицами, вам нужно создать бесплатный Google аккаунт. Если вы уже пользуетесь Gmail, например, то у вас уже есть доступ к Google Таблицам.

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

Вы можете создать новые таблицы где угодно, используя Google Диск и нажав на кнопку Создать, а далее выбрав Google Таблицы.

Чтобы создать вашу первую электронную таблицу, нажмите на кнопку Создать и выберите Google Таблицы. Теперь, у вас откроется пустой документ и вы можете начать заполнять свободные ячейки. Это ваш чистый лист, готовый тому, чтобы вы вносили в него данные, формулы и многое другое.

Один из способов начал работы с таблицей — это использование шаблона, заранее настроенного файла в котором есть ячейки, формулы и идеи по организации ваших данных. У такого подхода есть много преимуществ, перед вариантом, когда вы начинаете все с нуля.

Посмотрите этот обзорный урок, чтобы узнать больше о шаблонах для Google Таблиц:

Как Создать Вашу Первую Формулу

Итак, мы только коснулись простого добавления данных в вашу электронную таблицу. Давайте рассмотрим простой пример использования формул и функций, которые используют данные в вашей электронной таблице и трансформируют их определенным образом.

Чтобы начать создавать вашу первую формулу, напишите знак (“=”) в ячейке. Затем, вы можете начать печатать формулу. Вы также можете начать печатать формулу в верхней строке, или ссылаться на другие ячейки, чтобы использовать их данные, например так = А1+В1.

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

Вот несколько формул, которые вы можете использовать при работе с данными:

  • Элементарные математические операции , такие как +, -, *, и /
  • Формулы для изменения текста, такие как =UPPER, =LOWER, или =TRIM (Испробуйте их на тексте, чтобы увидеть эффект!)
  • Функции для работы с датой и временем, такие как =TODAY, чтобы напечатать сегодняшнюю дату, или =MONTH чтобы напечатать месяц для конкретной даты.

Таблицы, достаточно дружелюбны и удобны. После того, как вы добавил формулу один раз, вам не нужно перепечатывать ее для каждой строки. Просто наведите мышку на угол ячейки, а затем когда вы увидите значок “+”, щелкните мышкой и потяните вниз, чтобы распространить формулу на другие ячейки.

Вам не нужно писать одну и ту же формулу снова и снова, просто возьмите формулу и потяните ее вниз, чтобы применить ее к каждой строке.

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

Как Делиться Таблицами с Другими

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

Чтобы открыть доступ другим, нажмите на голубую кнопку НАСТРОЙКИ ДОСТУПА, которая расположена в верхнем левом углу таблиц. Теперь вы можете просто добавить электронные адреса тех, кому бы вы хотели предоставить доступ для совместной работы.

Читайте также  Как восстановить данные в файле Excel?

Чтобы открыть доступ другим, нажмите на голубую кнопку НАСТРОЙКИ ДОСТУПА, которая расположена в верхнем левом углу таблиц. Теперь вы можете просто добавить электронные адреса тех, кому бы вы хотели предоставить доступ для совместной работы.

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

Посмотрите это полной руководство о том, как вести совместную работу с Google Таблицами:

Как Пользоваться Простым Форматирование в Электронных Таблицах Google

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

Вот несколько основных инструментов форматирования, которые вы возможно захотите использовать:

  • Границы для определенных данных в сложной таблице, которые помогают их выделить и сделать таблицу понятнее.
  • Окраска Ячеек которая добавляют цвет для фона ячеек и очень удобна для строк с заголовками или выделения специфических ячеек.
  • Шрифты которые позволяют вам написать определенный текст, определенным шрифтом, и использовать при этом полужирный или наклонный стили.

Все эти инструменты находятся в панели инструментов, над основным документом с данными. Попробуйте их применить их к вашим данным в таблице.

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

Если вы хотите стать экспертом в форматировании, пройдите по ссылке ниже и вы увидите, как работает форматирование:

Повторяем и Продолжаем Обучение

Вы только что научились пользоваться Google Таблицами. Хотя я люблю пользоваться Microsoft Excel для более сложного анализа и финансового моделирования, Google Таблицы, могут быть полезны для тех, кому нравится организованность и структурированность. В этом уроке мы сосредоточились на основных функциях, которые помогут вам как можно скорее начать учиться работать с Google Таблицами.

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

Как вы используете Google Таблицы? Какой был первый ваш проект, благодаря которому вы увидели их потенциал? Расскажите как вы используете Google Табилцы в комментариях ниже.

Блог о контекстной, таргетированной рекламе и веб аналитике

Искусство создания контекстной рекламы

6-часовой видеокурс «Клиенты из РСЯ по 5 рублей». Скачать!

  • Яндекс Директ
  • Полезные инструменты
  • Общее
  • Кейсы
  • Видео
  • ВКонтакте
  • Яндекс Метрика

Как создать «гугл таблицу». Работа в «гугл таблицах»

«Гугл таблица» (Google Sheets один из инструментов Google Docs) — аналог всем известной Excel таблицы и принципы работы у них очень схожи. Основными преимуществами Google Sheets является автосохранение всех изменений в облаке гугла, возможность работать с разных устройств и мультиаккаунтность.

Обо всем по-порядку…

Как создать Google таблицу

  1. Для начала работы необходимо иметь аккаунт в google почте. Если его у вас еще нет, идите сюда и регистрируйте.
  2. Зайдите в раздел Google Sheets сервиса Google Docs и жмете «Начать». Советую выбрать вид «списком», так быстрее находить нужную таблицу, особенно в смартфоне.
  3. Жмете внизу справа на красную кнопку с плюсом и попадаете в редактор таблицы. Для начала нужно задать название.
  4. Непосредственно сама работа с гугл таблицей

«Гугл таблицы» — формулы

Формулы Google Sheets отличаются от таковых в Excel и тут у многих возникают трудности. Для вставки формул нажмите на значок суммы в меню.

Если стандартных функций недостаточно, жмем «Дополнительные функции», открывается новое окно с таблицей всех формул Google Sheets.

Возвращаетесь в Google Sheets и вставляете скопированную функцию (CTRL+V) в ячейку предварительно поставив знак «=».

iFrame в Google Docs

Часто нужно полученную таблицу вставить на другой сайт. Для этого идем в Файл -> Опубликовать в интернете. Вкладка «Встроить». Далее выбираем лист или оставляем весь документ и жмем «Опубликовать».

Копируете и вставляете полученный код на страницу сайта как я сделал это ниже (используйте html редактор или вкладку «Текст» в WordPress.html»>WordPress).
Для того, чтобы задать размер таблицы под страницу сайта достаточно задать ширину и высоту.
Пример:

Совместное редактирование в Google Docs

В любом из инструментов Google Docs есть возможность совместного редактирования с другими людьми. В таблицах это особенно актуально, т.к. позволяет добавлять данные в удобном виде.

Для этого в правой верхней части экрана таблицы жмете «Настройки доступа».

В появившемся окне вводите email партнера (на gmail) и выбираете условия доступа, жмете «Готово».

Это самые базовые принципы работы в Google Sheets, которые решают основные задачи, стоящие перед этим замечательным инструментом!

Кстати, написал недавно как я использую Google Sheets для учёта личных финансов.

Также рекомендую изучить мой 6-часовой видеокурс по настройке рекламы в РСЯ. После прохождения этого курса вы сможете грамотно настроить рекламу для своего бизнеса и также вести аналитику, либо использовать эти знания для настройки рекламы для своих клиентов.

Как создать Гугл таблицу: подробная инструкция

Это один из сервисов онлайн-офиса, предоставляемого интернет-пользователям компанией Google, аналог Excel от Microsoft, но, по мнению многих пользователей, лучше, чем он. Создать Гугл таблицу и редактировать ее может любой, у кого есть эл. почта в одноименной поисковой системе. Особенности сервиса:

  • Удобство для сбора и анализа информации.
  • Все данные хранятся в облаке, благодаря чему вы можете работать с данными из любой точки мира и с любого устройства — достаточно только авторизироваться в системе с учетной записью Google.
  • Можно дать доступ к файлу другим людям и работать над ним коллективно.
  • Система автоматически сохраняет все внесенные изменения.
  • Есть раздел “История изменений”, из которого можно восстановить случайно удаленную часть работы или восстановить файл или часть его в первоначальном виде.

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

Как создать Гугл таблицу

Как мы уже сказали, этот сервис доступен для всех пользователей поисковой системы. Поэтому, если у вас есть зарегистрированная почта на gmail.com, можно приступать. Как создать Гугл таблицу, пошагово:

  • Для первого входа в сервис используйте этот адрес.
  • Нажмите на кнопку “Открыть Google Таблицы” .

  • В поле “Телефон или адрес эл. почты” укажите адрес вашей почты на gmai.com или телефон, который к ней привязан. Нажмите “Далее”.

  • В поле “Пароль” укажите пароль от указанной почты. Нажмите “Далее”.

Через несколько секунд система распознает ваши данные, доступ к сервису будет открыт.

Что делать, если у вас еще нет аккаунта в этой поисковой системе

Вы можете все сделать, как говорится, “на месте”. Как сделать Гугл таблицу в Google Docs, если у вас нет почты на gmail.com:

  • Переходим по ссылке и жмем на “Открыть Google таблицы” .
  • В следующем окне выберите “Создать аккаунт” ,

  • А затем “Для себя” .

  • Пройдите процедуру регистрации.

Когда регистрация будет завершена, на экране сразу станет доступным создание Google Таблицы в Документах Гугл, а также весь функционал этого сервиса.

Обзор этого сервиса в Гугл

С тем, как сделать таблицу в Гугл Таблицах мы разобрались. Теперь небольшой обзор сервиса. После входа в систему вы попадаете на ее главный экран. Здесь находится:

  • Верхняя панель с кнопкой для создания нового файла, несколькими вариантами шаблонов (календари, планировщик, список дел и пр.) и кнопкой для перехода к галерее шаблонов .*

  • На экране ниже сейчас пусто, а в процессе наполнения сервиса здесь будут отображаться недавние файлы, расположенные от новых (вверху) к старым (внизу).
  • В разделе “Настройки” (Меню → Настройки) вы можете изменить язык по умолчанию, определить расположение панели инструментов для работы с письмом и подключить офлайн-режим. **

  • Работа внутри файлов здесь организована по тому же принципу, как в сервисе от Microsoft.

* В дальнейшем часть шаблонов на этой панели заменится файлами, с которыми вы недавно работали.

** Вы можете создать Гугл таблицу онлайн, подключить офлайн-режим и работать с данными даже при отсутствии доступа в интернет.

Обратите внимание: чтобы создать новую таблицу в Гугл Таблицах, нажмите на блок “Пустой файл” с цветным знаком “+” по центру. Также вы можете воспользоваться готовыми шаблонами — в системе есть несколько готовых вариантов на разные случаи. Нужный функционал находится в верхней части окна, в разделе “Галерея шаблонов.

Начинаем работу с Google Sheets на Python. От регистрации до чтения данных

Довольно долго я обходился выгрузкой данных в Excel, но мода меняется, пользователи хотят в облака.

Читайте также  Курс обучения созданию сайтов на WordPress

Начав переводить ряд проектов на Python, решил, что самое время сменить (или дополнить) Excel чем-то более современным.

Когда я впервые столкнулся с необходимостью работы c таблицами Google из Python, то пребывал в иллюзии, что все это можно сделать в пару кликов. Реальность оказалась менее радужной, но другого глобуса у нас нет.

Мне очень помогли статьи:

  • Генерируем красивую Google-таблицу из своей программы (используя Google Sheets API v4)
  • Начинаем работать с Google Sheets API v4/
  • Работаем с API Google Drive с помощью Python

Как обычно – когда впервые за что-то берешься, то сталкиваешься с массой вопросов, которые потом вызывают лишь недоумение – как можно было об этом вообще задумываться. Элементарно же!

Возможно, я просто шел длинным путем – буду рад, если вы меня поправите.

Все действия выполнялись на компьютере с Windows + Python 3.6.6, также использовался Jupyter Notebook.

Основные трудности у меня возникали на этапе предварительных настроек. Найти работоспособный код не представляет особого труда.

Код, использованный в статье, доступен в репозитории

Регистрация в сервисах Google и установка библиотек

Для работы с таблицами нужно зарегистрироваться на Google, настроить проект и установить необходимые библиотеки.

Сначала нужно зарегистрироваться на gmail.com (это вы можете сделать самостоятельно). Потом нужно создать проект (так Google предоставляет доступ к своим сервисам).

Это долгий и нудный процесс, который позволяет понять, почему интерфейсы от Google называют не самыми удобными и интуитивно понятными (некоторые считают, что социальная сеть Google+ не взлетела именно по этой причине).

Для этого зайдите на страницу console.developers.google.com/cloud-resource-manager и нажать «Создать проект»

Введите имя проекта и нажмите «Создать»

В обновленном списке проектов зайдите в меню «Права доступа»

В открывшемся окне нажмите «Добавить», внесите свой email с домена gmail.com и выберите группу «Проект» — «Владелец»

Может показаться странным, что вы создали проект но вынуждены сами себе выдавать права. И это на самом деле странно, но именно такой путь пришлось пройти на момент написания этого курса, чтобы все начало работать как надо.

Выберите на своем проекте меню «Настройки»

В открывшемся окне выберите «Сервисные аккаунты», а затем «Создать сервисный аккаунт»

Введите название аккаунта и нажмите «Создать»

Выберите роль «Владелец» и нажмите «Продолжить»

В появившемся окне нажмите «Создать ключ»

Выберите тип ключа «json» и нажмите «Создать»

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

Нажмите на кнопку с тремя горизонтальными штрихами, слева от надписи «Google APIs», выберите пункт «API и сервисы», а в нем подпункт «Панель управления».

В открывшемся окне нажмите «Включить API и сервисы»

Введите в строку поиска «google drive» и кликните на сервисе «Google Drive API»

Сайт уведомит вас, что API включено и предупредит, что нужно создать учетные данные. Игнорируйте это предупреждение (ведь мы уже создали сервисный аккаунт).

Снова заходите в панель управления

В открывшемся окне нажмите «Включить API и сервисы»

Введите в строку поиска «sheet» и кликните на сервисе «Google Sheets API»

Убедитесь, что это API подключено. Оно должно включиться автоматически, при подключении Google Drive API. Если оно подключено, вы увидите кнопку «Управление API», если нет — кнопку «Включить». Включите его, при необходимости.

Выберите на своем проекте меню «Настройки»


В открывшемся окне выберите «Сервисные аккаунты», а затем скопируйте и сохраните email сервисного аккаунта. Он пригодится вам, чтобы выдавать доступ к таблицам.

Теперь переходим к установке библиотек. Выполните в консоли команду

Возможно, что при запуске второй команды вы получите сообщение, что библиотека oauth2client уже установлена.

Нажмите правую кнопку мышки и выберите «Сохранить как»

Сохраните файл под именем quickstart.py

и запустите его командой

Откроется новая страница в браузере (возможно, он скажет, что страница небезопасная, но смело идите вперед) и вам надо будет принять условия.

На этом наш путь завершен.

Заполнение и форматирование таблицы

Создадим первую таблицу

Если все прошло без ошибок — на экран будет выведена ссылка на таблицу.

В этой ссылки использован идентификатор файла, мы сохраняем его в переменной spreadsheetId и будем использовать в дальнейшем.

Переходите по ней. Google сообщит вам, что у вас нет доступа

Не запрашивайте разрешение! Вам придет уведомление, что невозможно доставить письмо с запросом на адрес, который сам Google назначил системному аккаунту. А изменить этот адрес нельзя. Возможно, это не работает только в бесплатном режиме.

Но мы можем выдать себе доступ через Google Drive. Вам нужно заменить адрес my_test_address@gmail.com на свой.

Теперь у вас есть доступ, не закрывайте таблицу, мы будем управлять ею и сразу же смотреть на изменения.

У каждого документа есть свой код — spreadsheetId — именно от отображается в адресной строке, когда мы открываем таблицу в браузере (в URL-е страницы с открытой таблицей он находится между «https://docs.google.com/spreadsheets/d/» и «/edit#gid=0»).

Мы сохранили его в переменной spreadsheetId и дальше будем с ним работать.

Сначала немного теории.

В каждом файле (spreadsheet) находятся листы-вкладки (sheet).

Каждый sheet имеет свой числовой код (sheetId). У первого созданного в документе листа этот Id равен 0. Остальные листы имеют сильно отличные от нуля Id (т.е. они не нумеруются подряд).

Убедимся в этом

На экране появится нечто вроде:

0 Лист номер один
415832263 Еще один лист
Мы будем использовать лист с >

В самом деле, первый лист имеет Id равный нулю, а второй пронумерован иначе.

Еще один вопрос: как указывать диапазоны ячеек. Видимо, таблицы Google разрабатывали разные команды, под руководством разных менеджеров и при помощи разных архитекторов. Потому, что координаты ячеек задаются двумя разными способами.

Вариант 1: в формате текста «Лист номер один!B2:D5», т.е. имя листа, после него восклицательный знак, после — левая верхняя ячейка в формате «буква (колонка) + цифра (строка)» + правая нижняя ячейка в таком же формате.

Вариант 2: в json-формате, с указанием ID листа и координат левой верхней и правой нижней ячеек в числовом виде (номер строки и номер столбца)

Разные функции используют разные форматы.

Теперь мы знаем достаточно, чтобы заполнить ячейки данными, нарисовать рамку и выделить заголовки.

Заполняем несколько ячеек данными. Т.к. указан параметр USER_ENTERED, таблица воспринимает эти данные так, как восприняла бы ввод руками пользователя — преобразует числовые значения в числа, а значения, начинающиеся со знака «равно» в формулы.

Посмотрите в вашу таблицу, она заполнилась данными

Зададим ширину колонок. Функция batchUpdate может принимать несколько команд сразу, так что мы одним запросом установим ширину трех групп колонок. В первой и третьей группе одна колонка, а во второй — две.

Посмотрите на таблицу, ширины колонок изменились.

Нарисуем рамку вокруг таблицы

Объединим ячейки над таблицей и впишем в них заголовок

Установим формат у ячеек заголовка таблицы

Есть простой способ узнать, какую ширину или цвет нужно задать ячейке. Для этого достаточно вручную отформатировать одну из ячеек и прочитать ее свойства.

Получаем в ответ

Значения и раскраска
[<'values': [<'userEnteredValue': <'stringValue': 'Ячейка C2'>, ‘effectiveValue’: <'stringValue': 'Ячейка C2'>, ‘formattedValue’: ‘Ячейка C2’, ‘userEnteredFormat’: <'backgroundColor': <'red': 1, 'green': 0.6>, ‘horizontalAlignment’: ‘CENTER’, ‘textFormat’: <'fontSize': 14, 'bold': True, 'italic': True>>, ‘effectiveFormat’: <'backgroundColor': <'red': 1, 'green': 0.6>, ‘padding’: <'top': 2, 'right': 3, 'bottom': 2, 'left': 3>, ‘horizontalAlignment’: ‘CENTER’, ‘verticalAlignment’: ‘BOTTOM’, ‘wrapStrategy’: ‘OVERFLOW_CELL’, ‘textFormat’: <'foregroundColor': <>, ‘fontFamily’: ‘Arial’, ‘fontSize’: 14, ‘bold’: True, ‘italic’: True, ‘strikethrough’: False, ‘underline’: False>, ‘hyperlinkDisplayType’: ‘PLAIN_TEXT’>>]>]

Этот код выведет свойства ячейки C2. Можно выбрать шрифт и цвет заливки вручную (в таблице), в потом увидеть, как они отражаются в json.

Чтение данных из таблицы

Чтобы особенности чтения данных проявились в полной мере, я вручную заполнил ячейки B4, C7 и D5 как показано на рисунке.

Код для чтения данных

Некоторые параметры функции: valueRenderOption — формат чтения числовых данных.

  • FORMATTED_VALUE — чтение с учетом формата отображения. Т.е. что было видно в таблице, то и прочитается. Например, в ячейке D3 число 0,9999999, но выбран формат «два знака после запятой», поэтому отображается «1,00», именно в таком формате оно и прочитается.
  • UNFORMATTED_VALUE — читается содержимое ячейки, без учета настроек форматирование (т.е. прочиталось бы 0,9999999)
  • FORMULA — отображается формула (в этом случае «=sin(3,14/2)». Если в ячейке введено число, то в этом режиме оно и прочитается.

Этот код читает данные и построчно выводит их на экран. Читаемый диапазон A2:F8.
Как видно на экране:

  • Если ни одна ячейка в читаемой строке не заполнена — данные по строке не выводятся.
  • Данные после последней заполненной ячейки не выводятся.
Борис Аладышкин/ автор статьи

Приветствую! Я являюсь руководителем данного проекта и занимаюсь его наполнением. Здесь я стараюсь собирать и публиковать максимально полный и интересный контент на темы связанные с современными технологиями и программным обеспечением. Уверен вы найдете для себя немало полезной информации. С уважением, Борис Аладышкин.

Понравилась статья? Поделиться с друзьями:
Itsovet61.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: