61109
Работа в Google Таблицах. Кейсы, решения и угар. админы: @namokonov @r_shagabutdinov @IT_sAdmin оглавление: goo.gl/HdS2qn заказ работы: teletype.in/@google_sheets/sheet_happens купить рекламу: https://telega.in/c/google_sheets РКН: clck.ru/3F3u9M
Суммируем по цвету: простой скрипт плюс формула =SUMIF 🎨📊
В Google Таблицах до сих пор нет встроенной возможности суммировать по цвету ячеек, но это не проблема.
Напишем маленький скрипт - пользовательскую функцию - и свяжем ее с формулой =SUMIF, чтобы всё заработало.
В видео показываю пошагово, как настроить решение и как оно будет работать на ваших данных.
Сам скрипт выложу в комментариях под постом, забирайте.
🚀 Хотите не только повторить примеры с канала, но и системно прокачать навыки?
Приходите на наш совместный курс с Ренатом. Впервые оба автора канала делают общий курс:
• формулы - ведёт Ренат
• скрипты - веду я, Евгений
Курс
• для тех, кто каждый день работает в Таблицах
• для тех, кто хочет автоматизировать рутину
• для тех, кто давно смотрит на Apps Script, но "потом"
📎 Лендинг с программой и условиями - стоимость 50 000, ближе к старту будет увеличиваться
Получаем список с отдельными строками для каждой даты каждого этапа — одной формулой
Что тут происходит? Мы задаем функцию f.
На входе она получает один параметр x — в нашей задаче это название этапа.
И делает следующее:
Берет даты на столбец и на два правее от названия этапа (это делает функция СМЕЩ / OFFSET).
Превращает эти даты в последовательность дат от начала и до конца с помощью SEQUENCE. Чтобы не повторять большую конструкцию, называем ее "даты" с помощью функции LET — все это уже внутри нашей "пользовательской" функции f.
SEQUENCE(СМЕЩ(x;0;2)-СМЕЩ(x;0;1)+1;1;СМЕЩ(x;0;1))
MAKEARRAY(СЧЁТ(даты);1;LAMBDA(i;j;x))
HSTACK(MAKEARRAY(СЧЁТ(даты);1;LAMBDA(i;j;x));даты))
REDUCE({"Название" \ "Дата"};Данные[Название]; LAMBDA(acc;val; VSTACK(acc; f(val)))))
=LET(f; LAMBDA(x; LET(даты; SEQUENCE(СМЕЩ(x;0;2)-СМЕЩ(x;0;1)+1;1;СМЕЩ(x;0;1)); HSTACK(MAKEARRAY(СЧЁТ(даты);1;LAMBDA(i;j;x));даты)));
REDUCE({"Название" \ "Дата"};Данные[Название]; LAMBDA(acc;val; VSTACK(acc; f(val)))))
=ARRAYFORMULA(SPLIT(TOCOL( MAP(A2:A4;B2:B4;C2:C4;LAMBDA(a;b;c;a & "#" & ТЕКСТ(ТРАНСП( SEQUENCE(c-b + 1;1;b));"dd.mm.yyyy")));1);"#"))
IMPORTRANGE сломался 🚫
Или результат слишком большой или данные не выводятся вообще
IMPORTRANGE.IMPORTRANGE "ломается" и не выводит результат.IMPORTRANGE на небольшими диапазоны (скажем, по 1000 строк) и соединяем их с помощью фигурных скобо {} или VSTACK.
={
IMPORTRANGE(url;"a1:1000");
IMPORTRANGE(url;"a1001:2000");
IMPORTRANGE(url;"a1:1000")
}
=let(
_url;"https://docs.google.com/";
_shName;"Лист1";
_step;1000;
_n;25;
_s;SEQUENCE(_n;1;2;_step);
REDUCE(importrange(_url;_shName & "!1:1");_s;
LAMBDA(_acc;_add1; IFNA(VSTACK(_acc;IFERROR(IMPORTRANGE(_url; _shName & "!" & _add1 & ":" & _add1 + _step - 1)))))))
SEQUENCE генерирует стартовые строки: 2, 1002, 2002…IMPORTRANGE тянет по 1000 строк за раз.VSTACK складывает всё друг под другом.REDUCE аккуратно объединяет блоки в единую таблицу.LET делает формулу читабельной, как будто это вовсе не формула.IMPORTRANGE от нашего маэстро Рената Шагабутдинова
Как ускорить работу в Excel в 2 раза: пошаговая инструкция
В каждом отделе есть человек, который за 10 минут собирает отчёт, пока остальные в панике бьются с формулами. Как перестать тратить на такой же час и больше:
Шаг 1: Структурируйте информацию → 90% проблем с формулами и сводными возникают из-за хаоса в исходной таблице. Сначала наведите порядок в данных, а затем уже переходите в анализу.
Шаг 2: Автоматизируйте рутинные задачи → Используйте сводные таблицы, Power Query, макросы и нейросети.
Шаг 3: Не забывайте про визуализацию → Руководство не интересует простыня из цифр — ему нужен понятный график или дашборд с выводами.
Осваивать всё это самостоятельно долго и сложно. Гораздо быстрее — перенять опыт практиков на курсе «Excel и Google-таблицы: от новичка до эксперта» от Академии Eduson. Его разработали те, кто проектировал обучение для «Сбера», «Ростелекома» и МТС.
За 2-3 недели вы научитесь:
— Работать с большими объёмами данных, структурировать их за счёт фильтров и условного форматирования.
— Проводить сложные расчёты с помощью формул и функций.
— Группировать информацию в сводных таблицах, строить прогнозы и отчёты.
— Наглядно визуализировать и презентовать данные с помощью диаграмм и дашбордов.
— Использовать нейросети, чтобы ускорять работу, больше отдыхать и расти в доходе.
Все навыки отработаете на интерактивных тренажёрах — полных копиях интерфейса Excel. В конце получите удостоверение о повышении квалификации и диплом Eduson с верификацией «Сколково».
Ускорьте работу с данными — оставьте заявку на обучение с промокодом EXCEL и получите максимальную скидку 65%!
Реклама. ООО "Эдюсон". ИНН: 7729779476. Erid: 2W5zFGQBoPn
Выводим в одной ячейке список выбранных в фильтре параметров
В примере — выбранные каналы продаж.
Используем, как водится, ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTAL), чтобы выявить отображаемые строки. Для этого каждое значение "подсчитываем" этой функцией — она вернет единицу, если значение в моменте отображается (выбрано в фильтре). Дубликаты потом убираем с помощью UNIQUE.
=JOIN("разделитель";UNIQUE(FILTER(столбец;MAP(столбец;lambda(a;SUBTOTAL(103;a)))=1)))
Но вставлять можно не только пустые столбцы
Например, создадим столбец с текстом и текущей датой:
Читать полностью…
=QUERY(A1:D9;
"select '" & "Отчет " & TEXT(NOW();"dd-mm-yyyy") & "', Col1, 2/0, Col3";
1)
💬 Вопрос от Туко из нашего чата:
Как добавить к результату QUERY пустую строку — в начало или в конец?
Ответ:
Используем функцию VSTACK, которая объединяет массивы данных вертикально.
Чтобы добавить пустую строку в начало, оставляем первый аргумент пустым, а во втором указываем нашу QUERY.
Если оставить первый диапазон пустым, то в результате появится одна ячейка сверху, а остальные будут заполнены значениями #N/A.
Чтобы убрать #N/A, обернём всё в IFNA без второго аргумента.
=IFNA(VSTACK(; QUERY(A1:B7;"select Col1, sum(Col2) group by Col1";0)))
=IFNA(VSTACK(QUERY(A1:B7; "select Col1, sum(Col2) group by Col1"; 0); ))
VSTACK и HSTACK — мощные функции для объединения диапазонов.
Кто покажет, как перевести строчку юникода \u0411\u0430\u043d\u043a \u0425\u043e\u0440\u043e\u0448\u0438\u0445 \u0418\u0434\u0435\u0439 с помощью формулы в Таблице?
Покажите в комментариях свой вариант :)
Погода, часть 2, @ski_weather
Друзья, привет! Мы продолжаем работать с бесплатным погодным API api.open-meteo.com.
С помощью кода в Таблице, которую мы вам приготовили, вы сможете получать данные по погоде в указанных точках (в скрипт передаётся широта и долгота) на сегодня, завтра и послезавтра.
Скрипт группирует данные по каждой точке в одно сообщение и отправляет его с помощью Telegram-бота в ваш телеграм-канал (или чат или в личку).
Что нужно сделать, чтобы повторить всё у себя
1) Делаете копию Таблицы с примером.
2) На листе settings вводите координаты и названия точек.
3) Регистрируете в @BotFather своего Telegram-бота и получаете его токен.
4) Создаёте канал или чат (или используете существующий), добавляете в него бота с правами администратора.
5) Открываете редактор скриптов и заменяете botToken и chat_id для отправки сообщения на свои (как получить chat_id — смотрите на канале).
6) Один раз запускаете функцию main. Если всё работает корректно, ставите её на триггер, например, на ежедневный запуск каждое утро.
Таблица с кодом / Код отдельно (без копирования Таблицы)
🐟 Заказать работу у нас: @namokonov
🌤 Погода, часть 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
{
"latitude": 43.6875,
"longitude": 40.1875,
"generationtime_ms": 0.07867813110351562,
"utc_offset_seconds": 10800,
"timezone": "Europe/Moscow",
"timezone_abbreviation": "GMT+3",
"elevation": 722,
"daily_units":
{
"time": "iso8601",
"temperature_2m_max": "°C",
"temperature_2m_min": "°C",
"precipitation_sum": "mm"
},
"daily":
{
"time": [
"2025-11-01",
"2025-11-02",
"2025-11-03",
"2025-11-04",
"2025-11-05",
"2025-11-06",
"2025-11-07"
],
"temperature_2m_max": [
13,
12.7,
17.1,
18.7,
17.7,
22.6,
23
],
"temperature_2m_min": [
6.6,
5.1,
6.5,
10,
10.5,
11,
17.1
],
"precipitation_sum": [
0,
0,
0,
0,
0,
0,
0
]
}
}
data.daily.temperature_2m_min[0]
data.daily.temperature_2m_max[0]
data.daily.precipitation_sum[0]
[1], для послезавтра [2] и так далее.
🧩 Как достать рейтинг товара с сайта через IMPORTXML
Друзья, привет! Некоторые сайты можно парсить прямо из Google Таблиц с помощью IMPORTXML.
Задача
Из страницы:
https://okapteka.ru/moskva/adyenoprosin-susp-ryekt-29mg-10-549226/
<div class="product-reviews__rating">4.82 из 5 звезд</div>
//div[@class='product-reviews__rating']
// - ищем в любом месте документаdiv - тип элемента, который ищем[@class='product-reviews__rating'] - фильтруем: берём только те div, где атрибут class равен "product-reviews__rating"
=--SUBSTITUTE(INDEX(
SPLIT(IMPORTXML(A2;"//div[@class='product-reviews__rating']");" ");
1);
".";",")
IMPORTXML - тянет содержимое <div> (например, "4.82 из 5 звезд")SPLIT(...;" ") - разбивает по пробелам - {"4.82" \ "из" \ "5" \ "звезд"}INDEX(...;1) - берёт первое значение - "4.82"
4. SUBSTITUTE(...;".";",") - заменяет точку на запятую (для русской локали)VALUE(...) или --(...) - превращает текст "4,82" в число 4,824,82, готовое для расчётов, фильтрации и красивых дашбордов.
🔥⌨️
1 Нажимаем Ctrl + / (или Справка — Быстрые клавиши, help— Keyboard shortcuts)
2 Активируем "Включить совместимые быстрые клавиши для таблиц" (Enable compatible spreadsheet shortcuts)
3 Наслаждаемся вот этими всеми прелестями:
Ctrl + минус
будет удалять выделенные строки / столбцы
(если выделены не строки/столбцы целиком, то будет контекстное меню с выбором — что удалять)
Ctrl + 9
будет скрывать все выделенные строки (целиком их выделять предварительно не нужны — скроются все строки, в которых выделены ячейки; даже если это несмежные ячейки)
Ctrl + 0
аналогично — скрытие столбцов
Ctrl + 1
для открытия меню "Формат", если привыкли к этому сочетанию в Excel (там оно позволяет не только формат ячеек открыть, но и формат выделенного объекта в диаграмме, например)
Alt + F1
быстрая вставка диаграммы
---
📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
5 ФАТАЛЬНЫХ ОШИБОК В ГРАФИКАХ, КОТОРЫЕ ПОДРЫВАЮТ ДОВЕРИЕ К ВАШЕМУ АНАЛИЗУ
Забирайте гайд с разбором основных ошибок в канале Сделай это красиво. Автор — Алексей Смагин, дата-журналист и аналитик Яндекса.
ГАЙД ПОДОЙДЁТ:
— аналитикам данных и продуктовым аналитикам
— научным сотрудникам и исследователям
— руководителям, которые работают с отчётностью
— всем, кто делает презентации с графиками
Умение анализировать — это круто. Но заказчики не видят вашу работу, они видят итоговые выводы. А от их оформления зависит, оценят ли результат.
Научиться делать графики — это быстро и легко. Достаточно исключить базовые ошибки — и ваша инфографика сразу будет выглядеть профессиональнее.
Подписывайтесь и забирайте гайд в закрепе: /channel/+OUfeQ6jJKAdmNWM6
Excel может больше, чем вы думаете
За сорок лет в нём появилось сотни функций для эффективной обработки данных, но большинство использует только самые примитивные.
На курсе от онлайн-школы Бруноям вы откроете для себя всю пользу этого инструмента. Алиса Пушина, руководитель отдела маркетинговой аналитики в OPEN group, покажет, как решать с его помощью любые задачи, связанные с расчётами, анализом данных, планированием и метриками.
Вы научитесь:
— Анализировать и структурировать данные
— Работать с большими таблицами без ошибок
— Визуализировать результаты и автоматизировать рутину
Другими словами, научитесь работать в Excel как продвинутый пользователь — быстро и эффективно, используя скрытые инструменты, формулы и автоматизацию.
Никакой лишней теории: с первой минуты вы будете учиться автоматизировать свою работу. Все навыки, которые освоите, будут также применимы в Google Таблицах.
Узнайте подробнее о курсе и прокачайте свои навыки: https://clck.ru/3Pq6VV
До конца ноября действует промокод со скидкой 15% — SHEETS. Работает до конца ноября.
#реклама
ООО "БРУНОЯМ", ИНН: 7840502496, erid: 2Vtzqw9z3e6
Повтор последнего действия: F4
Какие действия можно повторить?
— форматирование ячейки / диапазона (покрасили, поменяли шрифт, выделили другую ячейку или диапазон, нажали F4 — там тоже применилось последнее действие по форматированию)
— группировка строк / столбцов
— ввод значений в ячейки
— вставка и удаление строк / столбцов
— вставка и удаление строк / столбцов официальных ("умных") таблиц
— вставка сводных таблиц (надо много отдельных сводных по одним и тем же данным? Нажимаем F4 после вставки первой)
Как еще можно?
Ctrl + Y.
В Excel тоже работает?
Да. И даже в PowerPoint.
🚀 Курс от авторов канала @google_sheets: Скрипты и Формулы в Google Таблицах
Курс для тех, кто ежедневно работает в Таблицах и хочет делать свою работу быстрее и проще.
Если вы давно хотели уверенно владеть формулами и функциями, автоматизировать рутину и начать писать скрипты на "вайб-кодинге": это ваш поток.
Что вас ждёт
• 13 уроков по 1.5–2 часа
• Два занятия в неделю
• Домашние задания после каждого урока
• Личные чатики с поддержкой и ответами на ваши вопросы по Таблицам
• Записи уроков остаются у вас навсегда
• Исходные и готовые таблицы со всеми примерами и дополнительные материалы
• Индивидуальная обратная связь от лектора по каждому выполненному заданию — в формате скринкаста
Формулы:
от базы и логики до ПРОСМОТРX, массивов, LET, LAMBDA и собственных функций.
Скрипты:
автоматизация рутины, onEdit / onOpen / onChange, интеграции по API, генерация из Таблицы договоров в PDF, работа с файлами, подключение ИИ и разбор реальных кейсов.
Курс ведут авторы канала @google_sheets
Евгений Намоконов (скрипты) и Ренат Шагабутдинов (формулы).
Стоимость курса 50 000.
Можно оплатить со счёта компании, мы сделаем чек.
Чтобы задать вопросы и присоединиться, напишите в личку @namokonov.
🚀 Стартуем 9-го декабря!
Вы — бухгалтер или финансист? Рутина занимает 80% рабочего времени?
Самое время внедрить нейросети в свою работу.
❗️Коллеги, важно понимать – нейросети не заменят нас, а станут нашими усилителями эффективности. Они возьмут на себя самую скучную часть работы, рутина больше не отнимет ваше время.
Сохраняйте гайд – "Как с нуля внедрить нейросети в работу финансиста и бухгалтера", чтобы понять, как нейросеть уже сегодня помогает справляться с ежедневными задачами.
✅ Вас ждут практические инструменты, как внедрить ИИ в работу.
Все подробно: от создания аккаунта для работы, до расчета налоговой нагрузки.
Рутина никуда не исчезнет, но теперь у вас есть инструменты, чтобы с ней справиться.
➡️ Скачать гайд
Если вы очень не любите Excel... и не любите тех, кто там работает...
эта статья для вас! Парочка приемов оттуда в экселе ваших коллег — и вот уже в офис вызывают экзорциста, а все стремительно переходят на Google Таблицы😈
Розыгрыши в Excel: немного табличного хулиганства (и пользы тоже)
При написании статьи ни один офисный сотрудник не пострадал, все тестировалось только на себе и коте Лемуре.
---
📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
Как узнать, что в Таблице удалили строки: готовый скрипт
Друзья, наш подписчик Дмитрий обратился за помощью - у него завёлся сотрудник, который удаляет в таблице строки, нужно как-то про это узнавать.
Мы написали короткий скрипт, он ниже
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 = `В Таблице, на листе ${shName}, начиная со строки ${startRow} удалено ${numRows} ${plural(numRows)}, примите меры`;
GmailApp.sendEmail('grclubpoker@gmail.com', 'удалены строки', msg);
};
function plural(n) {
const forms = ["строка", "строки", "строк"]
n = Math.abs(n) % 100;
const n1 = n % 10;
if (n > 10 && n < 20) return forms[2];
if (n1 > 1 && n1 < 5) return forms[1];
if (n1 === 1) return forms[0];
return forms[2];
};
1) поместите его в редактор скриптов в своей Таблице
2) Кликните на секундомер и откройте триггеры
3) Добавьте триггер: функцию onCha на тип события "Change / При изменении"
plural, она склоняет строки в завимости от их количества :)
📊 Excel раньше — какие-то таблички для бухгалтеров.
🚀 Excel сейчас — личный аналитик и оптимизатор.
Превращайте скучные цифры в полезные отчёты, умные таблицы и дашборды без всякой магии на курсе «Excel: от основ до анализа данных».
Вас ждут:
-продвинутые формулы,
-визуализация данных,
-power Query и Power Pivot.
Всё это под руководством Павла Козлова, гуру Excel с 15-летним стажем. Он научил более 5000 человек укрощать эту программу. Теперь ваша очередь.
Неважно, новичок вы или опытный пользователь, курс поможет вам стать тем самым, кто делает красоту в Excel.
Присоединяйтесь к курсу и открывайте новые возможности для своей карьеры.
ссылка - https://netolo.gy/etcR
Сохраните скидку Чёрной пятницы до 65 % — при необходимости заморозьте обучение на 1–6 месяцев
Реклама. ООО "Нетология". ИНН 7726464125. Erid:2VSb5wF7NeV
💡 А как вставить пустые столбцы в результат QUERY?
Чтобы вставить пустые столбцы, используйте приём с делением на 0 в SELECT.
Например:
=QUERY(A1:D9;"select 1/0, Col1, 2/0, Col3";1)
label для этих столбцов, можно убрать заголовки:
=QUERY(A1:D9;"select 1/0, Col1, 2/0, Col3 label 1/0 '', 2/0 ''";1)
⚠️ 13 умных шаблонов Google-таблиц, которые сделают вашу работу проще и эффективнее
Как бы вы оценили свое умение работать с таблицами по 10-балльной шкале? Даже если вы уверены в своих навыках — всегда есть пространство для новых инструментов, которые сделают вашу работу еще эффективнее.
Рекомендуем подписаться на канал Мастер CFO. Автор канала — Софья, эксперт в области фин. и бух. учета со стажем 15 лет.
Создала самое крупное сообщество для финансистов и бухгалтеров, численностью 38 600 человек.
➡️ Что вас ждет на канале:
– готовые шаблоны таблиц для автоматизации рутины
– уроки по внедрению ChatGPT в финансовую работу
– лайфхаки, которые помогут зарабатывать в 2 раза больше
– подробные инструкции по оптимизации процессов
– реальные кейсы и экспертные советы
– ежедневное общение с коллегами
📎 Сохраняйте «13 умных шаблонов Google-таблиц»
✅ К каждой таблице подготовлена подробная инструкция по работе с ней.
Переведём \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 \\u0418\\u0434\\u0435\\u0439";
const normalText = unicodeString.replace(/\\u([\dA-F]{4})/gi, (m, g) =>
String.fromCharCode(parseInt(g, 16))
);
console.log(normalText); // Банк Хороших Идей
}
\\u([\dA-F]{4}) находит все юникод-последовательности.parseInt(g, 16) превращает шестнадцатеричный код в число.String.fromCharCode() превращает число в символ.Читать полностью…
function toUnicode() {
const text = "Банк Хороших Идей";
const encoded = text.split('').map(ch =>
'\\u' + ('000' + ch.charCodeAt(0).toString(16)).slice(-4)
).join('');
Logger.log(encoded);
// → \u0411\u0430\u043d\u043a \u0425\u043e\u0440\u043e\u0448\u0438\u0445 \u0418\u0434\u0435\u0439
}
🚞Расписание электричек: получаем список всех станций "от и до"
Задача — склеить все значения в заданном диапазоне (задаем начало и конец) в одну текстовую строку.
Как и у любой задачи, вариантов решения всегда много — предлагайте свои! Вот один из:
1 Находим, в каких строках первая и последняя станция — это XMATCH
2 Отправляем найденные номера строк в ИНДЕКСы
3 Превращаем два ИНДЕКСа в ссылки, ставя между ними двоеточие.
4 Склеиваем полученный массив в один текст с помощью JOIN
=JOIN(" - ";
ИНДЕКС(список станций;XMATCH(начальная;список)):ИНДЕКС(список;XMATCH(конечная;список)))
Алиса, извлеки электропочты!
Точнее, =АЛИСАПРО("извлеки электропочты"; A2).
Да, в редакторе таблиц от Яндекс 360 теперь есть такая функция в формулах и доступна всем пользователям.
Если ее не видите — убедитесь, что вы в новой версии редактора — см. переключатель на скриншоте. Вас встретит новость про функцию — см другой скриншот.
Как видно на скриншоте, вполне себе заменяет регулярки с объединением и проверку на пустой результат в одном флаконе.
Или справляется с тем, что решалось через регулярки (в Google Таблицах и новом Excel) или многоэтажные мучения с текстом по столбцам и ПРОСМОТРом в старом Excel.
Можно и не задавать второй аргумент — диапазон. А просто попросить написать формулу:
=АЛИСАПРО("Напиши формулу для вычисления...")
Друзья, посмотрите, вдруг вы пропустили что-нибудь полезное:
— СОБИРАТОР 4.0, интерфейс для сбора других Таблиц →
— 🧞♂️ПРЕВРАЩАТОР Листа Таблицы в xlsx / pdf / csv →
— ОТПРАВЛЯТОР, отправляем ваши отчеты в теле письма по расписанию →
— ОТПРАВЛЯТОР 2, создаём из Таблиц PDF и JPG и рассылаем в Телеграм по заданному расписанию →
— ДОПУСКАТОР 2, убираем из файлов всех пользователей кроме себя и закрываем доступ по ссылке. →
— ЗАМЕНЯТОР, заменяем значения по словарю в выбранных Таблицах →
— ЗАКРЫВАТОР, скрипт автоматического закрытия прошедших дней →
— ДОСТАВАТОР, берём из кода веб-страниц регуляркой нужное →
— Скриптами определяем, когда освободится домен →
— Запускаем скрипт по чекбоксу (работает и из мобильной версии Таблиц) →
— DRIVE COLUMBUS, смотрим на свой Google Диск и управляем им прямо из Таблицы →
— С помощью скрипта даём доступ к другой Таблице, чтобы IMPORTRANGE заработал сразу →
— Защищаем скрипты от редактирования →
— Регулярный бэкап Таблиц в формате XLSX в телеграм! →
— Скрипт. Распознаем текст на изображениях. OCR в Google Docs →
— Скрипт onEdit(), реагирующий на изменения и отправляющий письма (или триггер в триггере) →
Скрипт, загружаем письма вашего GMAIL-аккаунта в Таблицу →
— Важный скрипт. Связанные выпадающие списки из кэша →
📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
🗣 Главное событие осени в мире финансового аутсорсинга
По статистике 8 из 10 финансовых директоров переживают нехватку клиентов. Требования предпринимателей выросли, конкурентов стало больше, а продавать услуги всё сложнее.
⏩У специалистов в найме ситуация не лучше. Компании сталкиваются с кризисом, зарплаты урезают, есть риск попасть под сокращение.
Как финдиру построить карьеру на аутсорсе и стабильно привлекать клиентов на высокий чек в 2025−2026 году?
Решение ждёт вас на масштабном практикуме «Клиенты на аутсорсе».
📍 30 октября, онлайн
🔔 С 15:00 до 18:00 мск
✔️Бесплатно
Организаторы — Финтабло и Нескучные финансы, лидеры в сфере финансового учёта.
Это не «очередная конференция» с избитой теорией. Формат практикума не позволит вам остаться просто слушателями — вы начнёте действовать.
Что вас ждёт:
🟦 Нетворкинг в чате на 400+ участников.
🟦 3 часа практики без воды.
🟦 7 экспертов с реальным опытом, готовые передать знания.
🟦 Подарки от партнёров и организаторов.
Подробная программа практикума на сайте.
Регистрируйтесь по ссылке👆и приходите. Время усилить позиции на рынке и поставить привлечение клиентов на поток!
Реклама. ООО «НФ Софт», ИНН 2311303019. Erid 2Vtzqwhys8z
Нумерация в рамках группы
Слабая аура (старые формулы, нужно протягивать на каждую строку):
=СЧЁТЕСЛИМН($A$3:A3;A3)
=MAP(A2:A; LAMBDA(_a; ЕСЛИ(ЕПУСТО(_a); ; СЧЁТЕСЛИ(A1:_a; _a))))
🧹 Удаляем сообщения в чате / канале Telegram скриптом
Друзья, мы сделали Таблицу со скриптом, который позволяет массово удалять сообщения из чатов и каналов.
📽 Как всё работает — объяснил в видео.
Что нужно сделать:
1️⃣ Скопировать Таблицу 📄
2️⃣ Зарегистрировать бота в @BotFather, добавить его в чат / канал как модератора и выдать права на удаление 🛡
3️⃣ Вставить токен бота в редактор скриптов в скопированной Таблице 🔑
4️⃣ Дальше — всё по видео 🎬
---
📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
1C-разработка для перемен в карьере 📈
1,5 миллиона российских компаний используют решения 1С. Специалисты со знанием платформы нужны везде: от небольших фирм до крупных корпораций. Опыт работы с 1С оценят и в смежных профессиях — там он пригодится для карьерного роста.
Освойте главное российское ПО на расширенном курсе «1С-программист» от Нетологии.
На курсе вы:
🔹 решите 83 задания из реальной практики 1С-программистов,
🔹 добавите 8 крупных проектов в портфолио,
🔹 поучаствуете в 20 вебинарах для подготовки к экзаменам «1С:Профессионал» и «1С:Специалист»,
🔹 пройдёте 5 допмодулей для углублённого изучения,
🔹 получите в подарок курс «1С-аналитик».
После обучения: диплом о профессиональной переподготовке, свидетельство от 1С и год поддержки в поиске работы от Нетологии.
Записаться со скидкой 40%
Реклама. ООО "Нетология". ИНН 7726464125 Erid 2VSb5wEkCKT