Найти в Дзене
Закреплено автором
Google Таблицы и Google Apps Script
С днём знаний!
2 года назад
Как узнать, что в Таблице удалили строки: готовый скрипт
Как узнать, что в Таблице удалили строки: готовый скрипт Друзья, наш подписчик Дмитрий обратился за помощью - у него завёлся сотрудник, который удаляет в таблице строки, нужно как-то про это узнавать. Мы написали короткий скрипт, он ниже function onCha(e) { if (e.changeType != 'REMOVE_ROW') { return; }; const sh = e.source.getActiveSheet(); const shName = sh.getName(); const range = sh.getActiveRange(); const startRow = range.getRow(); const numRows = range.getNumRows(); const msg = `В Таблице,...
3 часа назад
Выводим в одной ячейке список выбранных в фильтре параметров
Выводим в одной ячейке список выбранных в фильтре параметров В примере — выбранные каналы продаж. Используем, как водится, ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTAL), чтобы выявить отображаемые строки. Для этого каждое значение "подсчитываем" этой функцией — она вернет единицу, если значение в моменте отображается (выбрано в фильтре)...
4 дня назад
Но вставлять можно не только пустые столбцы
В ответ на пост Но вставлять можно не только пустые столбцы Например, создадим столбец с текстом и текущей датой: =QUERY(A1:D9; "select '" & "Отчет " & TEXT(NOW();"dd-mm-yyyy") & "', Col1, 2/0, Col3";...
6 дней назад
💬 Вопрос от Туко из нашего чата
💬 Вопрос от Туко из нашего чата: Как добавить к результату QUERY пустую строку — в начало или в конец? Ответ: Используем функцию VSTACK, которая объединяет массивы данных вертикально. Чтобы добавить пустую строку в начало, оставляем первый аргумент пустым, а во втором указываем нашу QUERY. Если оставить первый диапазон пустым, то в результате появится одна ячейка сверху, а остальные будут заполнены значениями #N/A...
6 дней назад
⚠️ 13 умных шаблонов Google-таблиц, которые сделают вашу работу проще и эффективнее
⚠️ 13 умных шаблонов Google-таблиц, которые сделают вашу работу проще и эффективнее Как бы вы оценили свое умение работать с таблицами по 10-балльной шкале? Даже если вы уверены в своих навыках — всегда есть пространство для новых инструментов, которые сделают вашу работу еще эффективнее. Рекомендуем подписаться на канал Мастер CFO. Автор канала — Софья, эксперт в области фин. и бух. учета со стажем 15 лет. Создала самое крупное сообщество для финансистов и бухгалтеров, численностью 38 600 человек...
1 неделю назад
Кто покажет, как перевести строчку юникода \u0411\u0430\u043d\u043a \u0425\u043e\u0440\u043e\u0448\u0438\u0445 \u0418\u0434\u0435\u0439 с
В ответ на пост Кто покажет, как перевести строчку юникода \u0411\u0430\u043d\u043a \u0425\u043e\u0440\u043e\u0448\u0438\u0445 \u0418\u0434\u0435\u0439 с помощью формулы в Таблице? Покажите в комментариях свой вариант :)
1 неделю назад
Переведём \u0411\u0430\u043d\u043a \u0425\u043e\u0440\u043e\u0448\u0438\u0445 \u0418\u0434\u0435\u0439 на читаемый русский
Переведём \u0411\u0430\u043d\u043a \u0425\u043e\u0440\u043e\u0448\u0438\u0445 \u0418\u0434\u0435\u0439 на читаемый русский 🙂 Друзья, эта строчка - это представление последовательности символов в юникоде. Unicode - это универсальный стандарт кодировки символов. Он нужен, чтобы одинаково представлять символы, цифры, эмоджи во всех языках и системах. Чтобы перевести строчку в гас-скриптах, используем функцию: function fromUnicode() { const unicodeString = "\\u0411\\u0430\\u043d\\u043a \\u0425\\u043e\\u0440\\u043e\\u0448\\u0438\\u0445...
1 неделю назад
Погода, часть 2, @ski_weather
В ответ на пост Погода, часть 2, @ski_weather Друзья, привет! Мы продолжаем работать с бесплатным погодным API api.open-meteo.com. С помощью кода в Таблице, которую мы вам приготовили, вы сможете получать данные по погоде в указанных точках (в скрипт передаётся широта и долгота) на сегодня, завтра и послезавтра. Скрипт группирует данные по каждой точке в одно сообщение и отправляет его с помощью Telegram-бота в ваш телеграм-канал (или чат или в личку). Что нужно сделать, чтобы повторить всё у себя 1) Делаете копию Таблицы с примером...
1 неделю назад
🚞Не расписание электричек, но список всех станций "от и до" — формулой
🚞Не расписание электричек, но список всех станций "от и до" — формулой Задача — склеить все значения в заданном диапазоне (задаем начало и конец) в одну текстовую строку. Как и у любой задачи, вариантов решения всегда много — предлагайте свои! Вот один из: 1 Находим, в каких строках первая и последняя станция — это XMATCH 2 Отправляем найденные номера строк в ИНДЕКСы 3 Превращаем два ИНДЕКСа в ссылки, ставя между ними двоеточие...
1 неделю назад
🌤 Погода, часть 1
🌤 Погода, часть 1. Получаем прогноз в Красной Поляне и записываем в Таблицу Друзья, привет! Мы сделали для вас Таблицу со скриптом, который обращается к бесплатному API api.open-meteo.com по введённым координатам и возвращает в Таблицу температуру и осадки на сегодня и завтра. Делайте копию, ниже разберём, как всё работает. 1. Формируем ссылку запроса Ссылка выглядит так: https://api.open-meteo.com/v1/forecast?latitude=43.676932&longitude=40.251855&daily=temperature_2m_max,temperature_2m_min,precipitation_sum&timezone=auto...
2 недели назад
Алиса, извлеки электропочты
Алиса, извлеки электропочты! Точнее, =АЛИСАПРО("извлеки электропочты"; A2). Да, в редакторе таблиц от Яндекс 360 теперь есть такая функция в формулах и доступна всем пользователям. Если ее не видите — убедитесь, что вы в новой версии редактора — см. переключатель на скриншоте. Вас встретит новость про функцию — см другой скриншот. Как видно на скриншоте, вполне себе заменяет регулярки с объединением и проверку на пустой результат в одном флаконе. Или справляется с тем, что решалось через регулярки...
2 недели назад