Size: a a a

Google Таблицы

2018 February 04
Google Таблицы
Всем привет.
Слушательница одного из потоков моего онлайн-курса обратилась за советом: как оптимальным образом решить задачу с обработкой выгрузки текстовых данных.

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

Иными словами, настраиваем формулы один раз, чтобы в дальнейшем превращать выгрузку в неудобном формате в данные нужного формата.
http://telegra.ph/Obrabatyvaem-vygruzku-v-vide-teksta-02-04
источник
2018 February 07
Google Таблицы
источник
Google Таблицы
Друзья, сегодня у нас простой (10 строк кода) скрипт по отправке писем из Google Таблицы.

Механизм такой:
1) выделяем электропочты в столбце C (можно все, можно часть) и нажимаем кнопку Send
2) на каждый выделенный адрес уйдет письмо (с вашего gmail адреса), тему и текст письма скрипт возьмет из соответствующей строки
3) после отправки письма в столбце D появится дата и время отправки

Таблица c примером (а еще с кодом скрипта и комментариями по каждой строке): https://goo.gl/hbUxdp

Диапазон с темой и текстом письма мы получаем с помощью регулярного выражения, чтобы показать вам, как они работают в скриптах ⚡️

P.S. диапазон адресов, который вы выделяете, должен быть непрерывным, выделяем без CTRL
источник
2018 February 10
Google Таблицы
Друзья, сегодня суббота, "лыжня России", 2-ой день олимпиады в Пхёнчхане и наша традиционная подборка ответов на ваши вопросы.

В ней:
— скрипт onEdit(), реагирующий на изменения и отправляющий письма (или триггер в триггере)
— QUERY, убираем саму ячейку заголовка (двумя способами)
— пользовательская функция, которая выводит список всех листов
— а также проблемы именованных фильтров, условное форматирование, IMPORTRANGE + FILTER
http://telegra.ph/Opyat-subbota-opyat-otvety-02-09

Чтобы задать свой вопрос для следующей подборки - нажимайте на закрепленное сообщение, там будет ссылка.
источник
2018 February 12
Google Таблицы
Привет.

Сегодня рассказываем про создание оглавления в телеграм-канале: как автоматически загружать и сортировать публикации из вашего рабочего файла в доступное всем оглавление.
http://telegra.ph/Oglavlenie-telegram-kanala-v-Google-Tablicah-02-10

Напомню, оглавление нашего канала со списком всех постов - в закрепленном сообщении.
Всем хорошей недели!
источник
2018 February 15
Google Таблицы
источник
Google Таблицы
Друзья, сегодня расскажем о простом триггере onOpen(e) в скриптах Google Таблиц. Он будет запускаться и выполняться при любом открытии Таблицы.

Чтобы воспользоваться простым триггером - его название нужно написать вместо имени функции: function onOpen(e) {

К примерам (Инструменты> редактор скриптов):

1. Создаем меню, как на скриншоте выше, из него можно будет запускать скрипты вашей таблицы. Вместо "имя скрипта" вписывайте названия скриптов вашего проекта.
function onOpen(e){
 SpreadsheetApp.getUi()
 .createMenu("триггер onOpen позволяет создавать такие меню")
 .addItem("скопировать авансы", "имя скрипта")
 .addItem("скопировать платежки", "имя скрипта")
 .addToUi();
}


2. Фисируем (логируем) каждый вход в таблицу (создайте лист Log).
function onOpen(e){
 var log = e.source.getSheetByName("Log")
 var stamp = [["login", new Date()]]
 log.getRange(log.getLastRow()+1, 1, 1, 2).setValues(stamp)
 }


И так далее, если у вас есть скрипт, который вы выполняете каждый раз, когда заходите в Таблицу - повесьте его на открытие документа.
источник
Google Таблицы
источник
2018 February 17
Google Таблицы
источник
Google Таблицы
Друзья, привет. Сегодня суббота и выходит наша традиционная подборка ответов на ваши вопросы (ссылку, чтобы задать вопрос, можно найти в закрепленном сообщении).

ВНУТРИ:
— подробнейший разбор GAS скрипта копирования однотипных вкладок или что делать, когда не справляется IMPORTRANGE
— скрываем от посторонних глаз формулы
— и учимся сортировать ячейки по цвету
http://telegra.ph/Subbotnik-otvetov-voprosy-16-02-18-02-16
источник
2018 February 20
Google Таблицы
Видеоурок: фильтр и режим фильтрации (filter views)

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

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

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

https://www.youtube.com/watch?v=kHN5sIFLIjw
источник
2018 February 24
Google Таблицы
Привет, друзья. Сегодня суббота, а именно в этот день мы отвечаем на ваши вопросы.

— как добавить ИЛИ в условие скрипта?
источник
Google Таблицы
|| - или, && - и
источник
Google Таблицы
Остальное в телеграфе:
— достаем с помощью ВПР значение, начиная поиск снизу таблицы
— функцией находим последний день месяца и отбираем расходы за календарный месяц
— вспоминаем нашу интеграцию с Excel, ну и куда же без ДВССЫЛ/FILTER/IMPORTRANGE
http://telegra.ph/Subbotnie-Poslednie-zimnie-Otvety-240218-02-24


Задать свой вопрос для следующей подборки: https://goo.gl/bRkn39
источник
2018 February 26
Google Таблицы
Всем привет.
Однажды слушатели одного из моих потоков моего онлайн-курса спросили: "Какие есть правила правильной организации данных на листе, чтобы их анализировать?"
"Есть ли  какие-то стандарты по оформлению документов в Гугл.Таблицах?"

Ответ содержал несколько пунктов, которые сразу пришли на ум (хотя, конечно, стандартов и правил могут быть десятки, и это индивидуальная история...) Но эти пункты показались наиболее универсальными.
Сегодня мы дополнили их несколькими скриншотами и ссылками - и публикуем для вас:
http://telegra.ph/Pravila-oformleniya-tablic-02-26

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

Будем использовать IMAGE и IFS: http://telegra.ph/EHmodzhi-formatirovanie-vypolneniya-plana-03-01
источник
2018 March 03
Google Таблицы
Ну что, сегодня у нас суббота, а каждую субботу мы отвечаем на ваши вопросы.

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

А еще:
— импортируем с помощью IMPORTRANGE только некоторые столбцы
— работаем с датой в QUERY
— считаем сумму ячеек с форматированием, вычитаем, плюсуем, напоминаем
— транспонируем данные и строим из них сводную таблицу
http://telegra.ph/Subbotnie-otvety-na-vashi-voprosy-03-03

Свой вопрос можно задать перейдя по ссылке в закрепе. Но перед этим - посмотрите  оглавление - скорее всего мы про это уже писали 🤓
источник
2018 March 06
Google Таблицы
источник
Google Таблицы
Разбираем не самую тривиальную задачу: как сделать чередование цветов, но не по одной строке, а красить поочередно то одним, то другим цветом группы значений.

Пошаговый разбор того, как это работает с помощью условного форматирования и нескольких формул, а также ссылка на файл с примером - здесь:
http://telegra.ph/Uslovnoe-formatirovanie-krasim-povtoryayushchiesya-yachejki-chereduyushchimisya-cvetami-03-06

P.S. Если кто-то знает более простое решение - пишите нам, мы поделимся со всеми :)
источник