Google Sheet – универсальный инструмент для организации и вычисления данных. Этот облачный сервис – большое преимущество перед Excel. С ним легко наладить совместную работу, автоматизировать данные и не переживать об их возможной утере – изменения сохраняются каждую секунду.
Google Sheets похожи на Excel, многие функции программируются точно так же, как и в привычной электронной таблице. Но есть несколько лайфхаков, которые помогают упростить работу с данными.
Присоединение текста в «Гугл Таблицах»
Иногда в таблицах нужно использовать текст. Может, вам необходимо суммировать некоторые ключевые значения, а может, надо генерировать html-коды.
Знак & объединяет значения ячеек и выводит их в текстовом формате в другой ячейке. Кавычки “” заменяют текст, который вы хотите вставить.
Например, у вас есть такая таблица с ячейками:
Вам нужно, чтобы в одной ячейке появилось общее: «4 ящика и 5 коробок». Вручную писать, если ячеек много – долго, с помощью простой формулы это можно автоматизировать.
Для нашего примера формула: = A1 & "" & B1 & "и" & A2 & "" & B2 объединяет значения. Выделите ячейку, где должна отображаться сводная информация, и введите эту формулу. Готово. В новой ячейке появилось «4 ящика и 5 коробок».
Если вам нужно объединить множество значений, то в помощь – функция JOIN. Укажите, какой символ надо добавить между значениями ячеек, к которым вы хотите присоединиться.
Например, нужно объединить в строку данные со столбцов:
Пишем в новой ячейке формулу:
=JOIN("-"; A1:A100)
Если вместо знака «−» поставить, к примеру, «+», то результат будет такой:
INDEX: возврат первого или последнего значения в листе «Гугл Таблицы»
С таблицами работать проще, если есть фиксированный набор данных. Но при добавлении новых данных через определенные регулярные промежутки времени, например новой строки каждую неделю, требуется такое же регулярное обновление, чтобы все функции работали четко.
Вам надо рассчитать изменение между нижней ячейкой с предыдущим значением. Это делает функция INDEX (). Она позволяет вернуть значение ячейки, указав, какую строку и столбец искать в массиве данных.
Формула:
= INDEX (A: A; 1;1) – всегда возвращает первую ячейку в столбце А.
А если объединить INDEX () и COUNTA (), то будет возвращаться последнее значение в таблице
= INDEX (A:A; COUNTA (A:A); 1)
Импорт данных в «Гугл Таблицы»
«Гугл Таблицы» умеют импортировать данные. Вы можете извлекать нужные вам цифры из электронных таблиц с различных источников, включая XML, HTML, RSS и CSV – удобно для импорта списков сообщений в блогах, каких-либо настроек, списка товарных запасов и так далее. Это можно сделать при помощи функции IMPORTXML:
= IMPORTXML (" https://en.wikipedia.org/wiki/Moon_landing "; "//a/@href")
Импорт содержимого списка или таблицы
Содержимое списка или таблицы можно импортировать из указанного URL-адреса с помощью такой формулы:
=IMPORTHTML("ссылка"; "table"; 4)
Импорт CSV-файла
Импорт CSV-файла из указанного URL-адреса:
= IMPORTDATA ("ссылка на файл CSV" )
Импорт данных из RSS или atom-канала
Импортировать данные из RSS-канала или atom тоже не сложно:
= IMPORTFEED (" http://news.google.com/?output=atom" )
Эти 6 функций помогут вам сделать работу с «Гугл Таблицами» проще и эффективней. Используйте их.