Google Sheets: облако и совместная работа
Урок о том, как таблица переезжает в облако и почему над ней можно работать вдесятером одновременно.
Google Sheets — это редактор электронных таблиц, который хранит документ не на вашем компьютере, а на сервере Google, и открывает его сразу нескольким людям в браузере.
В предыдущих разделах мы научились писать формулы, использовать СУММ, СРЗНАЧ и ЕСЛИ, делать сортировку, фильтры и диаграммы. Всё это работает и в десктопном Excel, и в облаке. Но облачная таблица добавляет принципиально новое: документ живёт в интернете, доступен с любого устройства и редактируется коллективно в реальном времени. Это меняет и привычки, и набор функций.
Чем облако отличается от десктопной таблицы
Главное отличие — где находится файл. В Excel вы открываете otchet.xlsx с диска, и пока вы его не сохранили, изменения существуют только в памяти. В Google Sheets файла на диске нет вообще: документ хранится на серверах Google, а каждое нажатие клавиши автоматически сохраняется. Кнопки «Сохранить» нет — и это правильно, потерять работу почти невозможно.
Из этого вытекают практические следствия:
- Доступ по ссылке. Таблица имеет URL. Можно дать коллеге ссылку с правом «Просмотр», «Комментирование» или «Редактирование».
- История версий. Меню Файл → История версий хранит все состояния документа. Можно откатиться на вчерашний день или посмотреть, кто и что менял.
- Работа с любого устройства. Тот же документ открывается на телефоне, ноутбуке и чужом компьютере — нужен лишь браузер.
- Связь между файлами. Одна таблица может тянуть данные из другой по ссылке — в Excel это сложнее.
Расплата за удобство — зависимость от интернета и чуть меньший набор сложных функций по сравнению с настольным Excel. Но для учёбы, командных проектов и большинства расчётов возможностей с запасом.
Совместное редактирование
Откройте доступ к таблице нескольким людям — и вы увидите их курсоры разными цветами прямо в ячейках. Двое могут одновременно набирать текст в соседних столбцах, и оба изменения сохранятся. Если двое случайно меняют одну и ту же ячейку, побеждает последнее изменение, но история версий позволяет вернуть прежнее.
Полезные инструменты совместной работы:
- Комментарии (правой кнопкой по ячейке → «Комментарий») — обсуждение прямо у данных, без переписки в мессенджере.
- Упоминания через
+почта@доменв комментарии — человеку придёт уведомление. - Защита диапазонов — можно запретить редактирование «шапки» таблицы или формул, оставив ввод данных открытым.
Функции, которых нет в базовом Excel
IMPORTRANGE — данные из другой таблицы
Функция IMPORTRANGE подтягивает диапазон из другого Google-документа по его ссылке. Это как поставить «окно» в чужую таблицу: данные обновляются автоматически.
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/КЛЮЧ"; "Лист1!A1:C20")Первый аргумент — ссылка (или короткий ключ документа), второй — диапазон в кавычках с именем листа. При первом использовании Sheets спросит разрешение на связь файлов — нужно нажать «Разрешить доступ». После этого, как только в исходной таблице меняются числа, ваша копия обновляется сама.
QUERY — SQL прямо в таблице
Самая мощная функция Sheets — QUERY. Она выполняет над диапазоном запрос на языке, похожем на SQL: можно выбрать столбцы, отфильтровать строки, сгруппировать и отсортировать одной формулой.
=QUERY(A1:D100; "select B, D where D > 80 order by D desc"; 1)Здесь мы из таблицы с заголовком (последний аргумент 1 — число строк-заголовков) выбираем столбцы B и D, оставляем только строки, где значение в D больше 80, и сортируем по убыванию. Столбцы внутри запроса обозначаются буквами таблицы (A, B, C…), а не именами.
UNIQUE — уникальные значения
Функция UNIQUE возвращает диапазон без повторов. Если в столбце A1:A50 список классов с дублями, формула =UNIQUE(A1:A50) выдаст каждый класс один раз. Удобно строить справочники и списки для выпадающих меню.
Как это работает
Под капотом Google Sheets — это веб-приложение, а сам документ — данные на сервере. Когда вы печатаете в ячейке, браузер отправляет изменение на сервер, тот применяет его к «настоящему» документу и рассылает остальным участникам. Поэтому соавторы видят правки почти мгновенно: каждый редактирует не свою копию, а одну общую версию.
Формулы вроде IMPORTRANGE и QUERY вычисляются на стороне Google: сервер сам ходит в другой документ или прогоняет запрос и присылает готовый результат. Из-за сетевой задержки IMPORTRANGE иногда обновляется с паузой в несколько секунд или минут — это нормально, данные «догоняют» оригинал.
Частые ошибки
- Русские vs английские имена функций. В интерфейсе на русском
СУММиSUMвзаимозаменяемы, ноQUERY,IMPORTRANGE,UNIQUEиARRAYFORMULAпишутся только латиницей — русского имени у них нет. - Разделитель аргументов. В русской локали аргументы разделяют точкой с запятой
;, в английской — запятой,. Если формула не принимается, проверьте разделитель. - Забытое «Разрешить доступ» у IMPORTRANGE. Пока вы не подтвердите связь файлов, в ячейке будет ошибка
#REF!с подсказкой. - Столбцы в QUERY буквами, а не заголовками. Внутри запроса нельзя писать
select Оценка— толькоselect Dпо букве столбца диапазона. - Открыли доступ «всем, у кого есть ссылка», для личных данных. Это публикует таблицу в интернет. Для личного давайте доступ адресно по почте.
Итоги
- Google Sheets хранит документ в облаке и сохраняет каждое изменение автоматически — кнопки «Сохранить» нет.
- Несколько человек редактируют одну таблицу одновременно; история версий позволяет откатиться.
IMPORTRANGEподтягивает диапазон из другой таблицы по ссылке и держит его актуальным.QUERYвыполняет SQL-подобную выборку (select / where / order by) одной формулой.UNIQUEубирает повторы из диапазона.- Сложные функции пишутся латиницей; следите за разделителем аргументов и правами доступа.