Гугл таблицы онлайн открыть
9 удивительных возможностей Google Таблиц
Доказывающих, что этот редактор таблиц невероятно крут. И для 95% людей вполне может заменить Excel.
У Google Sheet есть два явных достоинства: он бесплатен и работает через браузер/мобильные приложения (App Store/Google Play). Многие воспринимают его просто как удобное средство для просмотра табличек, присланных по почте. Но такая точка зрения в корне неверна.
Вот обзор интересных возможностей Google Sheets, дополненный несколькими полезными мини-инструкциями, заставит вас посмотреть на приложение совсем другими глазами.
1. Совместная работа над документами
В Google Sheet очень просто организовать совместную работу над файлом. Надо нажать на кнопку Настройки доступа, ввести email нужного человека и выставить для него права: редактирование, комментирование или чтение.
Если в команде слишком много народу, а документ не содержит конфиденциальной информации, то можно включить доступ по ссылке и выложить ее где-нибудь.
Не стоит бояться, что кто-нибудь испортит документ. Все версии сохраняются в истории изменений и откат к более ранней версии можно произвести в пару кликов.
Если очень надо, можно защитить от редактирования определенные диапазоны данных.
Инструкция по блокировке ячеек
1. Выделяем ячейки и нажимаем Защитить лист.
2. Даем имя диапазону и нажимаем на кнопку Задать разрешения.
3. Указываем, кто имеет право редактировать диапазон.
Еще в Google Sheets есть интересный способ указать пользователю на конкретное место в документе. Не надо писать человеку письмо “Привет, Василий! Проверь пожалуйста данные 125 ячейки 17 столбца 30 листа счета №343”. Надо просто нажать на эту ячейку правой кнопкой мыши, выбрать пункт меню “Добавить комментарий” и набрать “+ вопрос к нему”.
В ответ ему придет письмо со ссылкой на нужный лист, ячейку и комментарий. Это очень удобно.
К слову, в Excel тоже можно совместно работать над документами через OneDrive и Office Online. Но стоит это удовольствие от 299 рублей в месяц.
2. Формулы
В Google Sheet 371 функция! Здесь их полный список с описаниями на русском языке. Они распределены по 15 разделам:
Для справки, в Excel их на сто функций больше. Если что-то очень нужное, как раз из этой сотни, это не повод отказываться от Google Spreadsheet. Ведь можно создать функцию под себя!
Инструкция по созданию собственных функций
1. Открываем редактор скриптов:
2. Набираем код функции:
[jscript]
function c100wN(x) <
x = x*100*1.4;
return x;
>
[/jscript]
Этот пример функции очень простой, но вооружившись учебником по экономике/статистике/дискретной математике, вы сможете заставить Google SpreadSheet делать вычисления высокой степени сложности и избавиться от необходимости платить за Excel.
P.S. В Excel тоже можно создавать пользовательские функции.
3. Автоматизации
В этой сфере возможности предмета статьи поражают воображения. Автоматизировать можно практически все. Надо только немного подумать.
Мощнейший Google Apps Script (расширенная версия Java Script для работы с сервисами Google) может связать Sheets со следующими приложениями:
- Google Docs;
- Gmail;
- Google Translate;
- Google Forms;
- Google Sites;
- Google Translate;
- Google Calendar;
- Google Contacts;
- Google Groups;
- Google Maps.
Тему использования этого языка совместно с Google Таблицами на iphones.ru мы поднимали неоднократно:
4. Коллекция дополнений
Если вам не хватает каких-то возможностей в Google Sheet, то можно попробовать найти что-нужно среди дополнений. Страница с доступными аддонами открывается из меню Дополнения -> Установить дополнения.
Я бы рекомендовала присмотреться к следующим дополнениям:
- Styles;
- Remove Blank Words;
- Advanced Find And Replace;
- Translate My Sheet;
- Fitbit Activity Importer;
- Magic JSON;
- Drive Links Exporter.
5. Google Forms
Предположим, что нам надо сделать онлайн-опрос и собрать данные в таблицу для последующей обработки. Есть очень быстрый и бесплатный способ это сделать.
Организуем опрос с помощью сервисов Google
1. Инструменты -> Создать форму
2. Заполняем информацию, придумываем вопросы.
3. Получаем ссылку на готовый опрос.
5. Смотрим свой ответ на листе в таблице.
Еще форму можно получить html-код формы и поставить ее на сайт.
6. Интеграция с Google Drive
Для хранения таблиц Google Sheets предоставляется 15 Гб места бесплатно. На том как крут этот сервис мы останавливаться не будем, а просто расскажем о беcценной фиче под названием ОФФЛАЙН РЕЖИМ. Он доступен для текстовых документов, таблиц и презентаций.
О том как включить его в мобильных приложениях, а также десктопной версии браузера Chrome можно подробно ознакомиться здесь.
Стоит также уточнить, что использование Google Drive клиента на компьютере не позволяет работать с таблицами офлайн. Файлы Google Sheet хранятся на компьютере в виде файлов-ссылок, при открытии которых запускается браузер.
7. Горячие клавиши
У Google Sheet есть несколько десятков сочетаний клавиш практически для всех действий. Полные списки для PC, Mac, Chromebook и Android можно посмотреть здесь.
8. Экспорт данных
Созданные таблицы можно не только просматривать и редактировать онлайн, но и скачивать в разнообразных форматах:
9. Мгновенная вставка картинок из интернета
На лист таблицы можно в два счета вставить любое изображение из сети. Просто вставьте в ячейку формулу как на рисунке:
Это были лишь некоторые из самых интересных фич. Если вы осознали мощь программы и захотели начать активно ее использовать, рекомендую посмотреть эти 16 видео-уроков для получения стартовых знаний.
Опрос: Что вы такого делаете в Excel, что не можете делать в Google Sheet?
(5.00 из 5, оценили: 4)
Ирина Чернова
Рас*здяйка. Графоманка. Боюсь людей. Страдаю манией величия. Фото удалено модераторами, так как внешность безнадежно испорчена тяжелой жизнью.
Руководство по Гугл Таблицам: как работать, как пользоваться возможностями таблиц
Google Таблицы или Google Spreadsheets — инструмент работы с таблицами в режиме онлайн и офлайн.
Функционал Таблиц знаком всем, кто начинал с Excel — те же ячейки, пункты меню, инструменты, настройки.
Это отличный инструмент для несложных операций с данными. Он подходит для различных задач:
- Составление бизнес-планов и финпланов;
- Ведение учёта и бухгалтерии;
- Сбор семантического ядра;
- Составление распорядков и расписаний;
- Статистический анализ и прогнозирование;
- Организация элементарных баз данных;
- Создание товарных фидов;
И многое другое.
Основное удобство состоит в возможности полноценной работы в таблицах с любого устройства при наличии интернета в браузере и мобильном приложении.
Документами легко делиться с помощью ссылки, предоставляя различные права доступа получателям:
Интерфейс Google Таблиц
Как правило, с Таблицами работают в браузере.
Это обычная веб-страница, в рамках которой пользователь может работать с привычным рабочим пространством из двумерного массива ячеек.
Верхняя строка меню представлена функциональными разделами:
- Файл . Создание и открытие файлов, загрузка созданных таблиц для офлайна, переименование, настройки, печать.
- Изменить . Операции копирования и вставки, удаления строк, столбцов, ячеек, а также примечаний.
- Вид . Закрепление диапазонов, отображение меню и формул, масштабирование страницы.
- Вставка . Вставка столбцов и строк, медиа-элементов, таких как изображения, диаграммы, рисунки и формы, а также примечаний, комментариев, новых листов.
- Формат . Формат данных, форматирование текста, размер, выравнивание, переносы, условное форматирование.
- Данные . Сортировка, фильтры, проверка данных, сводные таблицы, удаление дубликатов, а также пробелов.
- Инструменты . Создание форм, редактирование скриптов, макросов, уведомления, защита.
- Дополнения . Установка и настройка дополнений
- Справка . Справка, обучение, новости, обратная связь, функции.
В том же блоке с правого края расположены кнопки для отображения истории комментариев, настройки доступа и настроек аккаунта владельца.
Ниже располагается строка быстрых функций — это наиболее частые операции, используемые в работе. Среди них:
- Отмена и повтор действия;
- Печать;
- Копирование формата;
- Изменение формата;
- Шрифт и размер;
- Заливка;
- Границы ячеек;
- Выравнивание;
- Вставка изображений, комментариев;
- Фильтр;
- Функции.
Далее идёт строка функций, с помощью которых любую ячейку можно задать в виде переменной.
Непосредственно рабочее поле представлено набором ячеек, строки которой нумеруются числами, а столбцы обозначаются буквенными сочетаниями.
Внизу страницы находится список листов так называемой рабочей книги. Листы создаются, копируются, удаляются, настраивается их внешний вид.
Правый нижний угол содержит раздел Анализ данных . Таблицы самостоятельно проводят анализ информации на листе и представляет общие закономерности и сведения по ней. Например, средние значения.
Правый край экрана — боковая панель, в которой содержатся календарь, заметки и задачи. Они не интегрируются в документ, но их легко просмотреть прямо из Таблиц.
Дополнения и интеграции
Для Google Spreadsheets существует тысячи полезных дополнений — от математических и статистических инструментов до интеграций с внешними сервисами.
Чтобы подключить их, перейдите в раздел Дополнения и выберите опцию Установить дополнения . В открывшемся окне G Suite Marketplace доступен поиск по названиям и фильтр по категориям:
- Бизнес-инструменты;
- Эффективная организация работы;
- Образование;
- Связь и общение;
- Служебные программы;
- Совместимые с Google Диском / Gmail / Календарём / Документами / Таблицами / Презентациями / Формами.
Рассмотрим самые интересные из них.
Google Analytics
Этот аддон подгружает в книгу данные из аккаунтов Google Analytics.
С помощью этого инструмента возможно:
- Подгружать данные из нескольких профилей;
- Проводить расчёты на данных;
- Создавать дашборды;
- Обновлять отчёты.
Lucidchart
Инструмент разработки схем и диаграмм в облаке.
Благодаря дополнению становится возможным создание диаграмм непосредственно в Google Таблицах. Вы можете делиться ими и интегрироваться со сторонними сервисами.
Как создать гугл таблицы (Google Excel) с общим доступом: пошаговая инструкция
Всем привет! Сегодня я расскажу, как создать гугл таблицу с общим доступом. Ну а чтобы информация была максимально полезной и понятной, представлю ее в виде пошаговой инструкции и сопровожу скриншотами.
Для того, чтобы начать работать с таблицами от Google (Sheets или же просто Google Excel) вам понадобится gmail почта. Если она у вас есть – отлично. Если нет – придется регистрироваться. Когда с этим будет покончено, можно переходить к работе с документами.
Как создать гугл таблицу
Итак, авторизовавшись в почте, нажмите на следующую кнопку:
Затем, нажмите кнопку «Еще» и перейдите в документы:
И выберите «Таблицы»:
Отлично, теперь вы находитесь в разделе гугл документы: таблицы. Интерфейс у сервиса простой, присутствует множество готовых шаблонов, которыми можно в любой момент воспользоваться. Все, что вам для этого нужно – нажать на любой из них. Ну, или просто создайте «Пустой файл»:
А теперь давайте вместе попробуем создать табличку и открыть к ней общий доступ. Для этого нажмите «Пустой файл».
Как видите, интерфейс схож с аналогичным софтом, но уже от Microsoft. Поэтому, если вы часто работаете в excel, вам не придется долго во всем разбираться.
Чтобы открыть доступ к файлу, в открывшимся документе введите название(красная стрелочка) и щелкните «Настройки доступа»(оранжевая стрелочка):
Перед вами должно появиться окошко настроек общего доступа. Здесь вы можете приглашать людей в вашу таблицу, выставив уровень доступа(красная стрелочка): просмотр, редактирование, комментирование и введя их адрес электронной почты(оранжевая стрелочка):
Если вам нужно пригласить большое количество пользователей, рассылка приглашений через ввод почты будет слишком затратной по времени. На такой случай существует полезная функция – открыть доступ для людей, прошедших по вашей ссылке-приглашению. Для этого нажмите кнопку «Расширенные» в правом нижнем углу окошка настроек совместного доступа(под красной стрелочкой). Установите необходимые запреты(красная стрелочка) и нажмите «Изменить»(оранжевая стрелочка):
Выбирайте «ВКЛ (для всех, у кого есть ссылка)» и поставьте уровень доступа (просмотр, редактирование, комментирование) для людей, прошедших по вашей ссылке-приглашению:
Нажмите сохранить, скопируйте вашу ссылку-приглашение и можете смело рассылать ее всем по почте или через специальные сервисы. Или просто разместите на своем канале в Телеграмм, на страничке ВК или Фейсбук.
Заключение
Теперь и вы знаете, как создать гугл таблицу (Google Excel) с общим доступов. Благодаря схожести интерфейса с Microsoft Excel — это очень полезный и простой в освоении сервис. Кстати, недавно я уже писал про другой похожий сервис от гугла, но уже представляющий собой аналог Microsoft Word. Вот ссылка на статью — «Как создать гугл документ с общим доступом».
Чуть позже я напишу еще одну статью об этом сервисе, но уже расскажу о том, как правильно интегрировать гугл документы на страницы сайта. По правде сказать, это достаточно просто сделать, но я никак не сяду и не изучу этот вопрос досконально. Особенно меня интересует, как правильно задать необходимые размеры и подогнать документ по габаритам страницы.
Ну ладно, поговорим об этом в следующий раз. Если вам вдруг стало интересно, как интегрировать этот сервис на свой сайт, подписывайтесь на обновления моего блога. До встречи в следующих статьях!
Google таблицы как база данных для веб-приложения. Часть 1
Кому-то тема данной статьи может показаться странной, но тем не менее такая возможность существует. Информация в сети есть, но она почти вся на английском и в разрозненном виде. Чтобы сложить картинку воедино мне с коллегой пришлось немало побродить по интернетам, поэтому я бы хотел для себя лично зафиксировать эту информацию в письменном виде.
В рамках цикла статей по данной теме, мы пошагово создадим небольшое приложение в виде чек-листа задач, в котором будут возможности создания, чтения, обновления и удаления элементов (CRUD). В качестве БД мы будем использовать Google Sheets, а в качестве серверного языка — Google Apps Script.
У этого подхода есть ряд своих минусов и ограничений, о которых я обязательно расскажу в процессе.
Создание скрипта и подключение к таблице
Для начала нам необходимо создать новую таблицу (сделать это можно из Google Drive, авторизовавшись под учетной записью Google). Назовем саму таблицу “tasklist”, а единственный лист — “tasks”.
Возвращаемся в Google Drive и создаем новый Google Apps Script (“Создать — Еще — Google Apps Script”). Назовем его также: “tasklist”.
Теперь переходим к написанию первого кода. В самом начале объявляем две переменные. Первая будет отвечать за подключение к таблице по URL. (Я не проверял, но скорее всего для успешного подключения вы должны являться и владельцем таблицы и владельцем скрипта).
Роутинг
Наш скрипт будет выполнять более чем одну функцию, ведь мы запланировали возможности создания, чтения, редактирования и удаления данных. Для этого мы должны как-то объяснить нашему скрипту, какое действие при каком запросе ему следует выполнять. За прослушивание запросов, отправленных методом POST у нас будет отвечать стандартная функция doPost (e), а для запросов, отправленных методом GET doGet (e), соответственно. Для маршрутизации запросов мы разместим внутри них switch, которые будут принимать переменную operation и в зависимости от того, какое мы передадим туда значение, тот или иной switch будет перенаправлять входящие запросы на соответствующие функции.
Добавление новых строк
Теперь мы готовы к тому, чтобы написать код, позволяющий с нашей таблицей конкретно взаимодействовать. К сожалению, Google Apps Script не поддерживает классические SQL команды, типа: INSERT, SELECT, UPDATE, DELETE, но все это сделать возможно немного иными путями и командами. Давайте посмотрим на примере функции, где для добавления новой строки мы будем использовать метод appendRow():
Получение строк из таблицы
Получить строки из таблицы можно двумя разными способами. В этой части мы рассмотрим самый простой из них, который подразумевает, что мы можем просто выбрать массив данных и вернуть его в виде JSON. Для этого мы будем использовать комбинацию методов getRange() и getValues().
Если требуется получить список задач с определенным статусом или за определенные даты, то мы можем пробежаться по полученному массиву в цикле и выбрать только нужные строки.
Первая публикация
Теперь мы готовы для публикации и первого теста. Отмечу, что первая публикация потребует чуть больше времени и действий, чем последующие обновления. Это связано с тем, что для работы нашего приложения в сети мы, как владельцы таблицы должны предоставить необходимые разрешения скрипту для работы с ней. Поехали.
- На верхней панели редактора скрипта выбираем пункты: “Опубликовать — Развернуть как веб приложение”.
- В поле “Как запускать приложение” выбираем “От моего имени (ваша почта)”.
- В поле “Кто имеет доступ к приложению” выбираем “Все, включая анонимных пользователей” и нажимаем “Развернуть”.
- Жмем “Предоставить разрешение”.
- Выбираем свой аккаунт.
- Жмем на ссылку “Дополнительные настройки”.
- Далее ссылка “Перейти на страницу “Название проекта” (небезопасно)”.
- На запрос “Приложение “Название проекта” запрашивает разрешение на доступ к вашему аккаунту Google” нажимаем “Разрешить”.
- И, наконец, увидев заветное “Этот проект развернут как веб-приложение”, сохраняем куда-нибудь текущий URL приложения и нажимаем на кнопку “ОК”.
Первая версия нашего приложения развернута и уже готова к работе. Проверить это можно, например, через Postman. Для этого в качестве адреса используем недавно полученный URL-адрес нашего приложения.
Как видим, запись в табличке появляется.
Удаление строк
Для удаления строк нам по аналогии с первой функцией требуется добавить case в наш switch внутри doPOST(e) и написать соответствующую функцию. Поехали:
Теперь создадим функцию, отвечающую за удаление строк. Чтобы удалить строку, нам для начала необходимо ее найти. В нормальных СУБД для этого используются уникальные id, которые автоматически присваиваются строкам при добавлении, и по которым можно впоследствии однозначно найти элементы. В нашем случае такой роскоши не предусмотрено. Конечно, можно придумать какой-нибудь выход и, например, при добавлении строк генерировать уникальный хеш-код на основе текущей даты и еще чего-нибудь, но в рамках данной статьи мы будем считать, что название задачи должно быть уникальным. По нему мы и будем искать элементы, пробегаясь в цикле по нашим записям, и удалять записи при помощи метода deleteRow().
Обновление строк
Принцип тот же. Начинаем с doPost(e) и далее добавляем соответствующую функцию.
Алгоритм обновления данных похож на тот, что мы использовали при удалении элементов. Только в случае обновления нам потребуются два дополнительных параметра. Первый будет передавать новое значение, на которое мы будем заменять старое, а второй будет подсказывать нам в какой колонке это следует сделать. За обновление данных отвечает комбинация методов getRange() и setValue().
Обновление проекта
Если мы сохраним изменения и захотим протестировать написанный код, отправив запросы на удаление или обновление через Postman, то… ничего не произойдет, т.к. мы не переопубликовали наш проект. Чтобы опубликовать проект с последними изменениями делаем следующее:
- На верхней панели редактора скрипта выбираем пункты: “Опубликовать — Развернуть как веб приложение”.
- В поле “Версия проекта” выбираем “Новый” и нажимаем на кнопку “Развернуть”.
- Описываем изменения (необязательно).
- В окне “Этот проект развернут как веб-приложение” нажимаем на кнопку “ОК”.