Servisneva.ru

Сервис Нева
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

photo-1532622785990-d2c36a76f5a6.jpg

Малый бизнес редко покупает дорогие программы для учета денег и товаров. Это и понятно — каждая копейка на счету, особенно на старте. В итоге малый бизнес ведет таблички в какой-нибудь потертой тетрадке, записывая плюс/минус после каждой продажи. Недостатки такого подхода даже перечислять лень: ошибки, утрата данных, мошенничество персонала — только вершина айсберга.

Как быть? Платить деньги за программы, которыми будешь пользоваться процентов на 10 функционала — душит жаба. От руки или в голове все считать — можно ошибиться.

Наш совет: Используйте шаблоны гугл-таблиц для малого бизнеса.

У них сразу три преимущества:

Большой выбор шаблонов, которые закрывают практически все задачи малого бизнеса.

Давайте разберем основные таблицы и шаблоны.

Создание электронной таблицы

Кликните по кнопке «Создать», «Таблица».
1

Новая таблица не имеет названия. Кликните «Файл, Переименовать» и введите новое имя файла.

2

3

В основном работа с электронной таблицей идет по тем же правилам, что и MS Excel или OpenOffice Calc. Команды и инструменты очень схожи по функциональности и внешнему виду.

4

Другие типы диаграмм

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

Линейные графики

  • стандарт
  • Гладкий; плавный
  • Combo

Графические карты

  • стандарт
  • Уложенная область
  • 100% уложенная область (только браузер)
  • Ступенчатая область
  • Уложенная ступенчатая область (только браузер)
  • 100% стекированная область (только браузер)

Графики столбцов

  • стандарт
  • Stacked
  • 100% сложены

Гистограммы

  • стандарт
  • Stacked
  • 100% сложены (только браузер)

Круговые диаграммы

  • стандарт
  • Пончик
  • 3D

Диаграммы рассеяния

  • стандарт
  • Пузырь

Карты карт

  • Geo (только браузер)
  • Geo с маркерами (только браузер)

Разное

  • Водопад (только браузер)
  • Sparkline (только браузер)
  • Гистограмма (только для браузера)
  • Радар (только браузер)
  • Калибровка (только браузер)
  • подсвечник
  • Организационная (только браузер)
  • Карта дерева (только для браузера)
  • Временная шкала (только для браузера)
  • Таблица (только для браузера)

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().

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

Первая публикация

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

  1. На верхней панели редактора скрипта выбираем пункты: “Опубликовать — Развернуть как веб приложение”.
  2. В поле “Как запускать приложение” выбираем “От моего имени (ваша почта)”.
  3. В поле “Кто имеет доступ к приложению” выбираем “Все, включая анонимных пользователей” и нажимаем “Развернуть”.
  4. Жмем “Предоставить разрешение”.
  5. Выбираем свой аккаунт.
  6. Жмем на ссылку “Дополнительные настройки”.
  7. Далее ссылка “Перейти на страницу “Название проекта” (небезопасно)”.
  8. На запрос “Приложение “Название проекта” запрашивает разрешение на доступ к вашему аккаунту Google” нажимаем “Разрешить”.
  9. И, наконец, увидев заветное “Этот проект развернут как веб-приложение”, сохраняем куда-нибудь текущий URL приложения и нажимаем на кнопку “ОК”.

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

Как видим, запись в табличке появляется.

Удаление строк

Для удаления строк нам по аналогии с первой функцией требуется добавить case в наш switch внутри doPOST(e) и написать соответствующую функцию. Поехали:

Теперь создадим функцию, отвечающую за удаление строк. Чтобы удалить строку, нам для начала необходимо ее найти. В нормальных СУБД для этого используются уникальные id, которые автоматически присваиваются строкам при добавлении, и по которым можно впоследствии однозначно найти элементы. В нашем случае такой роскоши не предусмотрено. Конечно, можно придумать какой-нибудь выход и, например, при добавлении строк генерировать уникальный хеш-код на основе текущей даты и еще чего-нибудь, но в рамках данной статьи мы будем считать, что название задачи должно быть уникальным. По нему мы и будем искать элементы, пробегаясь в цикле по нашим записям, и удалять записи при помощи метода deleteRow().

Обновление строк

Принцип тот же. Начинаем с doPost(e) и далее добавляем соответствующую функцию.

Алгоритм обновления данных похож на тот, что мы использовали при удалении элементов. Только в случае обновления нам потребуются два дополнительных параметра. Первый будет передавать новое значение, на которое мы будем заменять старое, а второй будет подсказывать нам в какой колонке это следует сделать. За обновление данных отвечает комбинация методов getRange() и setValue().

Обновление проекта

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

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

Как создать Google Таблицы?

Какие особенности есть в Google Таблицах?

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

Читать еще:  Как сделать репост в Одноклассниках?

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

Создаем Google Таблицы

На самом деле мы уже познакомились с этим функционалом несколько раньше. Ведь таблицы в Google создаются также просто, как и документы Google. Вам необходимо переместится в папку, где хотите создать документ (папка находится на Google Диске), и нажимаете красную кнопку “Создать”, из нескольких инструментов выпадающего списка выбираем Google Таблицы. После этого вы сразу попадаете в новый рабочий лист ваших таблиц.

Создаем Google Таблицу

Если не совсем поняли, про навигацию и Google Диск, советую прочитать статьи по ссылкам, которые я прикрепил в самом конце этой статьи.

Первое, на что стоит обращать внимание, когда речь идет о таблицах на Google Диске — это название файла, и навигация внутри самих таблиц. Как видите, она очень похожа на то, что представлено в Google Документах. Мы также назначаем имя нажав на название файла в левом верхнем углу. В свою очередь сохранения по-прежнему осуществляются автоматически, при наборе каждого нового символа (точнее, при любом изменение документа). Это очень удобно, ведь всю историю редактирования можно проследить нажав на соответствующий пункт в рабочей панели.

Создаем Google Таблицу

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

Создаем Google Таблицу

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

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

Итак, верхняя часть схожа с тем, что представлено в Google Документах. Здесь мы также находим функцию выхода к документам Google Диска (таблицам, презентациям), окно переименования таблицы, особых отметок (избранное), и перемещение.

Создаем Google Таблицу

Ну а в правой верхней части экрана, мы можем наблюдать кнопки добавления комментариев, настройки доступа, и перехода в аккаунт или профиль Google (нажав по имени вашего аккаунта). Я намерено избегаю полного описания этих элементов, так как более подробно сделал это статьей ранее, когда рассказывал о Документах Google.

Создание нового рабочего листа в Google Таблицах

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

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

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

Читать еще:  Как исправить ошибку «550 Mailbox unavailable» при отправке почты

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

Создаем Google Таблицу

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

Перемещение рабочих листов в Google Таблицах

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

Создаем Google Таблицу

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

Создаем Google Таблицу

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

Выбор правильных ответов и количества баллов

После включения режима «Тест» в настройках Google Формы, нужно еще раз пройтись по всем вопросам, выбрать правильные ответы и указать количество баллов для каждого вопроса.

Для этого нажимаем на кнопку «Ответы», которая появится в левом нижнем углу каждого вопроса. Это позволит перейти в режим настройки ответов.

кнопка Ответы

Дальше нужно выбрать правильный ответ на данный вопрос.

правильный ответ на данный вопрос

Указать количество баллов, которое получит пользователь за правильный ответ.

количество баллов за правильный ответ

Добавить пояснение к ответу, если это необходимо.

пояснение к ответу

И сохранить правильный ответ на вопрос.

сохранить правильный ответ на вопрос

После этого данную процедуру нужно провести для всех вопросов, которые вы добавили в вашу Google Форму.

Не можете открыть таблицу?

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

Также убедитесь, что у вас установлен Google Chrome. Если вы случайно удалите ссылку, ваша таблица не откроется.

Вы также можете попробовать установить расширение Chrome для Google Docs Offline, чтобы упростить весь процесс.

Наконец, возможно, вы вышли из своей учетной записи Google. Если вы не сделали его доступным в автономном режиме, вы не сможете его открыть.

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

ed_moyes

CCNA, веб-разработчик, ПК для устранения неполадок

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector