Работа в Google Таблицах. Кейсы, решения и угар. админы: @namokonov @r_shagabutdinov @IT_sAdmin оглавление: goo.gl/HdS2qn заказ работы: teletype.in/@google_sheets/sheet_happens купить рекламу: https://telega.in/c/google_sheets РКН: clck.ru/3F3u9M
Получаем всех Лиз! (из Википедии)
Друзья, у нашей прекрасной подписчицы и активной участницы сообщества Елизаветы сегодня день рождения!
⠀
Во-первых — поздравляем от всего сердца! ❤️
⠀
Во-вторых – демонстрируем всю мощь Таблиц:
1. обращаемся к странице Википедии с именем Лиза;
2. загружаем HTML-код страницы;
3. фильтруем нужные строки;
4. очищаем от HTML-тегов — и вуаля, получаем список всех известных Лиз нашего времени.
⠀
📊 Google Таблицы.Формулы. На нашем курсе осталось всего три места! Успевай!
⠀
📌 План курса и любые вопросы — @namokonov
Беспатный вебинар!
https://meet.google.com/wkz-tboq-rzw
Набор идет еще несколько дней, запрыгивайте!
📊 Курс “Таблицы. Формулы” – зачем мы его так активно рекламируем?
1. Мы ведём канал о Таблицах и скриптах с 2017 года. Знаем, о чём говорим и рассказываем.
2. У нас есть сильное сообщество – в чате курса участвуют настоящие профи. Некоторые из них будут = преподовать лично.
3. За 4 недели интенсива (по 3 занятия в неделю) вы освоите то, что действительно нужно для вашей работы.
4. Начнёте делать отчёты быстро, с радостью и одной формулой — без рутинной возни.
5. На этой неделе ещё можно присоединиться. Цена снижена: теперь 45 000₽ (было 50 000₽).
CSV? Не проблема — распарсим!
Показываю, как вставить CSV в одну ячейку Google Таблицы и превратить его в массив строк и столбцов.
Дальше — с помощью QUERY сгруппируем, отсортируем и оставим топ‑3 лидеров.
И всё это — внутри одной формулы.
Таблица / Формула
⸻
Такой табличной магии мы учим на курсе. Успеваешь запрыгнуть в последний вагон! 🚂
Программа, а по любым вопросам: @namokonov
⚡️ На Google Таблицы. Формулы еще можно записаться, @google_sheets1 (программа), вопросы: @namokonov
Здесь – отзывы участников предыдущих потоков – этот пост будет пополняться по мере поступления новых!
Что понравилось?
✔️ Домашние задания — интересные и приближенные к реальным задачам.
✔️ Поддержка преподавателей — разбор домашних работ, обратная связь и советы по оптимизации кода.
✔️ Даже после курса команда остаётся на связи (в чате) и помогает с вопросами по пройденному материалу.
✔️ Разбор рабочих задач — помощь преподавателей в автоматизации рабочих задач учеников.
Можно учиться самостоятельно, но это займёт больше времени, а результат не всегда будет оптимальным.
Курс понравился 🔥
Отправляем сообщение в Telegram прямо из Google Таблицы — без единой строчки кода!
Даже не заходим в редактор Apps Script.
Всё работает благодаря функции =IMPORTDATA
, которая делает GET-запрос по введенной ссылке. Мы собираем специальную ссылку с параметрами (токен бота, текст сообщения, chat_id или username) и добавляем к строке чекбокс.
Нажимаем на чекбокс — и сообщение мгновенно улетает в Telegram.
Таблица
https://api.telegram.org/bot<ТОКЕН>/sendMessage?chat_id=<ID_ИЛИ_USERNAME>&text=<ТЕКСТ>&parse_mode=html
Схватка двух... ВПР / VLOOKUP vs ПРОСМОТРX / XLOOKUP. Старая и новая функции для объединения таблиц (поиска текста и чисел)
=VLOOKUP(что ищем; таблица, в которой поиск идет в первом столбце; номер столбца, из которого забираем данные; [режим поиска])
=XLOOKUP (что ищем; в каком столбце ищем; из какого столбца забираем; [на что заменяем ошибку]; [ищем текст/число/текст с подстановочными символами] ; [ищем сверху или снизу])
Присоединяйся!
Курс Google Таблицы. Формулы стартует на этой неделе, в пятницу.
Группа собралась небольшая, а чем меньше группа – тем больше времени на вопросы будет у каждого участника.
Все подробности и план уроков: t.me/google_sheets1/3
Любые вопросы: @namokonov
Июнь выдался урожайным на посты - вот подборка, для тех, кто что-то пропустил или хочет пересмотреть.
🔥 Считаем сумму по каждой строке с помощью формул массива! /channel/google_sheets/1759
LET ME QUERY /channel/google_sheets/1761
ПУШКИН, Таблицы и IMPORTDATA /channel/google_sheets/1763
Лабубу. IMPORTXML. Превращаем Таблицы в поисковую систему /channel/google_sheets/1764
Выделяем формулы с ошибкой #REF! /channel/google_sheets/1766
Добавляем изображение с ссылкой в ячейку /channel/google_sheets/1768
🍒 А ещё со следующей недели стартует наш курс “Google Таблицы: Формулы" – разберём Google Таблицы по винтикам.
Даты в таблицах
Друзья, ловите обновленную статью про табличные даты. Она живет по этому адресу:
https://shagabutdinov.ru/date_time
А вот что вы найдете внутри:
— значения и форматы дат
— ввод текущих дат и времени как значения (и почему не всегда работают горячие клавиши)
— функции СЕГОДНЯ / TODAY и ТДАТА / NOW
— функция РАНЗДАТ / DATEDIF
— вычисления с рабочими днями
— функции и формулы для получения отдельных параметров даты: день, месяц, номер недели, день недели цифрой и текстом, квартал (4 способами)
Про отдельные элементы даты есть и видео — оно лежит на Sponsr, но открыто и бесплатно для всех — по ссылке
📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
Переходим от монотонности к стратегии
Друзья, вот вы уже какое-то время работаете с таблицами (ну не зря же мы все здесь собрались): выделяете важные данные через условное форматирование, можете быстро скопировать формулу на несколько ячеек. Знаете, как подтягивать данные из других таблиц и, может, даже пробовали создать отчёт, который обновляется сам, без копирования формул по каждой строке.
Я не сомневаюсь в том, что вы уже делаете классные вещи 🚀 Можете смело двигаться в сторону аналитики данных: строить прогнозы продаж, находить скрытые закономерности и помогать бизнесу принимать решения, которые приносят миллионы. Себя при этом не обделяя в деньгах (видел предложения и по 170к, и по 300к).
На курсе «Аналитик данных» от Академии Eduson вы шаг за шагом перейдёте от простых формул к сложным инструментам: SQL, Python, Power BI и построению дашбордов. Сможете перенять опыт аналитиков-практиков, а полученные навыки отработаете на реальных тренажёрах.
Учиться можно в любое время, просматривать уроки хоть на скорости 2х. На связи с вами будет куратор, который поддержит и даст обратную связь. Доступ к курсу остаётся навсегда, а в конце обучения получите диплом Eduson, верифицированный «Сколково».
По моему промокоду DATA
— скидка 65% и второй курс в подарок из 100 курсов школы. Можно прокачать ещё хард-скиллы или добавить софты, смотря что выберете. В общем, развивайтесь и не останавливайтесь на уровне формул 😉
Ссылка на курс: https://www.eduson.tv/~azYuhw
Реклама. ООО "Эдюсон". ИНН: 7729779476. Erid: 2W5zFHbvrMn
Большинство гайдов для бухгалтеров по командировкам — это общие формулировки и нереалистичные примеры. Мы нашли пособие с реальными расчетами, разбором актуальных вопросов и простыми объяснениями законодательных норм.
Это — новое продвинутое издание книги для бухгалтеров «Командировки от аванса до отчета». Автор — Артур Павлов, финансовый директор Smartway. Он уже 15+ лет консультирует компании по вопросам бухучета и налогообложения.
Скачать бесплатно
С книгой вы:
— Легко разберетесь в сложных законодательных нормах по деловым поездкам.
— Получите четкую инструкцию: что делать, если произошел перерасход или не отчитались вовремя.
— Узнаете, как не переплачивать НДФЛ и взносы.
Кстати, предыдущая версия пособия помогла 50 000+ бухгалтеров учитывать командировки быстро и без ошибок.
Загрузить книгу бесплатно
#реклама
ООО "Смартвэй", ИНН: 7714379242, erid: 2Vtzqvpmx1c
📊 Как собрать дашборд KPI по выручке в Google Таблицах за 4 шага
Без скриптов, без макросов, только стандартные инструменты
Обычные таблицы часто превращаются в хаос:
куча цифр, вручную всё переключать, сравнивать, фильтровать…
У руководителя — перегруз. У вас — ощущение, что всё нужно делать “вручную”.
Вот как можно сделать лучше — понятный, визуальный дашборд, который собирается прямо в Google Таблицах без единой строки кода.
Шаг 1. Готовим исходные данные
Собираем таблицу с показателями по месяцам:
🗓 Период → 📈 Выручка → 💳 Оплаты → 📦 Кол-во заказов
Важно: все данные в одном месте, никаких вкладок-контейнеров и склеек.
Шаг 2. Делаем переключатель месяца
Через Data Validation создаём выпадающий список — выбираем активный месяц. Это и будет ваша “панель управления”.
Шаг 3. Настраиваем KPI-блок
Через XLOOKUP, FILTER, INDEX и MATCH подтягиваем значения на текущий месяц. Добавляем сравнение с предыдущим — чтобы видеть тренд.
Шаг 4. Визуализируем
Создаём диаграмму, которая обновляется при смене месяца. Оформляем в стиле дашбордов: чисто, логично, читаемо. Без декоративного мусора, только суть.
Прикрепили отрывок видео с финальным шагом как можно просто начать делать визуализацию.
Если хотите научиться собирать дашборды с нуля —
научиться структуре, визуальному мышлению и автоматизации без кода — присоединяйтесь к предсписку курса «Дашборд Мастер»:
👉 Записаться в предсписок
🎁 Бонус при регистрации: Готовый дашборд для инвестора на базе финмодели за 0₽ вместо 7900₽
#реклама
ИП Рогачев Никита Олегович, ИНН: 342501136779, erid: 2VtzqwpQMti
Лабубу. Превращаем Таблицы в поисковую систему
Друзья, результаты поиска в Яндексе и Google, к сожалению, спарсить в Таблицу не получится.
Зато пока ещё работает https://html.duckduckgo.com/ – и его можно обработать с помощью функции IMPORTXML.
В видео я показываю, как найти нужный элемент в коде сайта и составить к нему XPath-запрос (будем вытаскивать сниппеты из результатов поиска).
Таблица поисковик
📌 Формула, которая парсит все сниппеты по запросу «Лабубу»:
=IMPORTXML("https://html.duckduckgo.com/html?q=Лабубу";"//*[@class='result__snippet']")
=LET(
a, IMPORTXML(...),
BYROW(
a,
LAMBDA(row,
TEXTJOIN(" ", TRUE, row)
)
)
)
Задача для вас
Привет! Звучит задачка так – у нас есть столбец и мы хотим вывести номер последней заполненной строки по этому столцбу
Решений несколько, давайте соберем их все в комментариях 👇
Друзья, спасибо всем, кто пришёл ко мне и к Саше Иванову!
Было очень приятно пообщаться с вами вживую.
Мы обязательно будем повторять такие вебинары время от времени.
А если хотите запрыгнуть в последний вагон курса (там будет ещё интереснее) — пишите.
Сегодня в 14:00 — бесплатный вебинар!
30–40 минут пользы без воды:
🔹 Покажем старые добрые формулы, которые спасают каждый день
🔹 И, да — у нас будет секретный гость 😉
Ссылку пришлём перед началом — просто напишите нам или следите за каналом.
До встречи! ❤️
Стрим, стрим, стрим!
🎥 Друзья, давно не было бесплатных стримов на канале — исправляемся!
Уже во вторник проведём прямой эфир. Время напишем дополнительно.
Покажем и расскажем полезное — в центре внимани будут всегда, формулы.
Будет по делу, с примерами и ответами на ваши вопросы и Таблицей, которую все получат. Не пропустите!
Браузер внутри Таблицы? Легко!
Друзья, немного отвлечёмся от формул.
В этом видео я покажу, как всего 19 строками кода в редакторе скриптов Google Таблиц превратить саму Таблицу в браузер.
Что это значит?
Вы сможете открывать нужную ссылку прямо в окне Таблицы.
Зачем это нужно? Например, так можно проверить, какие сайты можно спарсить через скрипты (в этом случае вернётся нормальная страница), а какие — нет (появится капча или другие защитные механизмы, которые поймут, что заходят не как обычный пользователь).
Таблица
Весь код
Читать полностью…
function f1() {
const url = SpreadsheetApp.getActive()
.getRange("#!A2")
.getValue();
const response = UrlFetchApp.fetch(url);
return response.getContentText();
};
function f2() { //выводим html-код в Таблицу окном
const html = HtmlService.createHtmlOutput(f1())
.setWidth(900)
.setHeight(700);
SpreadsheetApp
.getUi()
.showModalDialog(html, 'Ку-ку');
};
Записывайся на курс!
Записывайся на курс!
Курс: Google Таблицы. Формулы от @google_sheets
Решаем задачи быстро, легко и с удовольствием (да, это возможно).
Старт: уже в конце этой недели.
Длительность: 3–4 недели.
Стоимость: 50 000 ₽ за весь курс.
(12–13 уроков по часу — хватит, чтобы прокачаться, но не перегореть)
Как найти лучших и худших сотрудников с помощью формул в Google Таблицах?
На примере простой таблицы с именами сотрудников и их продажами, я покажу:
* как отсортировать данные по убыванию и возрастанию,
* как добавить порядковый номер к каждой строке,
* как с помощью формул LET, SORTN и других вывести ТОП-3 лучших и 3-х с наименьшими продажами.
📊 Всё делается формулами — никаких скриптов.
Таким практическим приёмам мы обучаем на курсе "Google Таблицы для офиса".
🔹 Небольшая группа
🔹 Старт уже скоро
🔹 Упор на реальные задачи
Хочешь стать лучшим спецом по Таблицам в офисе?
Присоединяйся!
План, вопросы.
❗️Коллеги, если не успеваете за развитием нейросетей, слышите о новых возможностях, но пока не применяете их в работе, обязательно дочитайте ⤵️
Канал по изучению нейросетей от создателей самого крупного сообщества финансистов в России – Софьи Бурцевой и Натали Васильевой.
Подготовили для вас 5 ИИ инструментов, которые надо изучить каждому финдиру, финменеджеру, бухгалтеру и всем, кто работает с финансами бизнеса:
✅ Как я создала квартальный отчёт с помощью нейросетей и сэкономила три дня
✅ Нейросеть vs финансовый анализ.
✅ Как создать стикерпак для себя или своего эксперта (например, гендиректора)
✅ Выступление Софьи (соавтора канала) в Сколково с темой: «Применение искусственного интеллекта в работе финансового директора».
✅ 10 часов руками vs 40 минут с ИИ. Создание аналитической записки.
Эти материалы уже помогли 2000 финансистов сэкономить время, повысить доход и выделиться среди конкурентов.
Не отставайте! Забирайте ИИ инструменты
➡️ t.me/ai_finansist/184
Собираем сводную по фруктам с помощью LET
Друзья, сводную таблицу можно собрать и без самой сводной таблицы :)
В новом видео показываю, как одной формулой получить уникальный список фруктов, а также подтянуть к каждому из них наши продажи и продажи конкурентов.
Итоговая формула
=LET(
_b; B1:B15; // Список фруктов
_c; C1:C15; // Наши продажи
_d; D1:D15; // Продажи конкурентов
_fruits; UNIQUE(_b); // Уникальные фрукты
_we; BYROW(_fruits; LAMBDA(_fruit; SUMIF(_b; _fruit; _c))); // Наши продажи по фруктам
_k; BYROW(_fruits; LAMBDA(_fruit; SUMIF(_b; _fruit; _d))); // Продажи конкурентов по фруктам
{_fruits \ _we \ _k} // Итоговая таблица: фрукт / наши / конкуренты
)
🔗 Таблица с примером
🚀 Наш курс про формулы
⚡️Пошаговый план: как стать аналитиком данных в 2025
Хотите попасть в аналитику, но теряетесь в море информации и не понимаете, какие навыки действительно важны? Боитесь, что без опыта вас не возьмут на работу? И да, ещё один популярный вопрос — а что, если мне 30/40/50+ лет?
Андрон Алексанян — эксперт по аналитике с 8-летним опытом и по совместительству CEO Simulative — покажет рабочие схемы и чёткий план, как устроиться в аналитику быстрее, даже если у вас нет опыта
Что будет на вебинаре?
🟠 Разберёте полный роадмап: что учить, в каком порядке, до какого уровня;
🟠 Лайфхаки трудоустройства:
— покажут реальные примеры, как оформить резюме и портфолио, чтобы привлекать внимание;
— обсудите, какие отклики работают, а какие сразу отправляют в корзину;
— изнанка найма: инсайдерский взгляд на процессы отбора
🟠 Практические техники для новичков: разберёте, как компенсировать недостаток опыта и быстро закрывать пробелы в знаниях
🕗 Важно досмотреть вебинар до конца, чтобы получить бонус от Simulative, который поможет бустануть карьеру
😶Зарегистрироваться на бесплатный вебинар
🔔Открыли для подписчиков канала бесплатный доступ к онлайн-курсу «Excel: от формул до финансовых моделей» в Высшей школе финансового директора.
В курсе вы найдете видеоуроки, пошаговые инструкции и готовые Excel-модели от тренера, разработчика и консультанта по программам Microsoft Office. Кроме того, у вас будет официальное удостоверение о повышении квалификации после обучения.
+ В подарок книга по работе в Excel, которая прокачает ваши навыки🔥
Оставьте заявку на бесплатный доступ на 3 дня по ссылке>>>
#реклама
О рекламодателе
Друзья, новая задачка для вас!
Сегодня сочиняем формулу, которая будет возвращать текущий диапазон "умной" таблицы, ее текущие размеры.
Про ссылки на таблицы писали тут: /channel/google_sheets/1538
Еще примеры применения ссылок на умные таблицы (в IMPORTRANGE и VSTACK): /channel/google_sheets/1546
📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
Добавляем изображение с ссылкой в ячейку
Друзья, рассмотрим такую задачу: разместить в ячейке изображение и добавить к нему ссылку — так, чтобы у пользователя при наведении курсора на изображение появлялась всплывающая подсказка со ссылкой.
Для этого понадобятся две функции — IMAGE и HYPERLINK (ГИПЕРССЫЛКА).
Функция IMAGE отображает в ячейке изображение.
У нее два аргумента — ссылка на изображение (заданное текстом в кавычках или в виде ссылки на ячейку таблицы, в которой хранится ссылка на изображение) и тип отображения (mode) — от которого зависит, как будет выглядеть картинка в ячейке.
Функция HYPERLINK возвращает ссылку на веб-страницу. У нее два аргумента — ссылка и текст ссылки. Второй аргумент - это то, что будет записано в ячейке.
например:
=HYPERLINK("www.yandex.ru";"Яндекс")
Выделяем формулы с ошибкой #REF!
У вас гора формул. Надо выяснить, есть ли в ней формулы с ошибкой #REF! внутри (которая, например, возникает при удалении столбца или строки, на которые мы ссылались).
Их может быть и не видно. Допустим, в формуле есть ЕСЛИОШИБКА / IFERROR — и возвращается не ошибка, а пустое значение.
Выделяем пачку формул и создаем правило условного форматирования с формулой. Формула будет такой:
=REGEXMATCH(FORMULATEXT(первая ячейка диапазона);"#REF!")
ПУШКИН, Таблицы и Importdata
Друзья, в этом видео рассказываю про чудесную функцию IMPORTDATA
. Она позволяет загружать файлы в формате TXT, CSV, TSV из интернета и вставлять их как значения в нашу Таблицу.
Импортом мы, конечно, не ограничились. Далее мы соединили каждую строчку Поэтма (некоторые расползлись на несколько столбцов) прямо внутри формулы — с использованием LET
, BYROW
и LAMBDA
.
Таблица с тем, что получилось
Формула для Пушкина:
=LET(
a, IMPORTDATA("https://lib.ru/LITRA/PUSHKIN/p2.txt"),
BYROW(
a,
LAMBDA(row,
TEXTJOIN(" ", TRUE, row)
)
)
)
LET ME QUERY
Привет-привет!
Задумывались ли вы, что функции QUERY
порой не хватает финальной строки с общей суммой?
В этом видео я показываю, как на основе массива с населением городов России мы:
– сгруппировали данные по субъектам РФ,
– посчитали сумму по каждому субъекту,
– и добавили внизу таблицы общую сумму по всем субъектам
- и всё одной формулой.
Вот что получилось:
=LET(
a; 'Города'!A:F;
{
QUERY(a; "select C, sum(B) group by C"; 1);
{"Сумма" \ SUM(CHOOSECOLS(a; 2))}
}
)