google_sheets | Technologies

Telegram-канал google_sheets - Google Таблицы

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

Subscribe to a channel

Google Таблицы

Рассылка "Магия таблиц"
Друзья, приглашаю подписаться на мою почтовую рассылку. Письма 1 раз в неделю-две, никакого спама — польза и новости в каждом письме. И немного нетабличной жизни — путешествия, нехудожественные книги.

Совсем скоро подписчикам придет девятый выпуск рассылки! Там про применение F4 в Google Таблицах и Power Point, анонс новой ИИ-функции в Google, быстрое отекстовывание чисел и два варианта "анпивота" в Excel. И жизненное — про важность ритуалов и привычек в хаотичном мире.

Подписаться можно тут:
✉️https://shagabutdinov.ru/#subscription

А пока — вот предыдущие выпуски:
Первый. Новости и немного про графической слой Excel и про срезы — один из типов объектов, живущих на нем.

Второй. Про ссылки на умные таблицы в Google Spreadsheets, линейчатую диаграмму для визуализации план-факта и немного личного — про путешествие на край света🥝.

Третий. Макрос для создания Word’овских документов по шаблону и лайфхаки для навигации по листам Excel. А также книжные итоги года.

Четвертый. Пара новостей об изменениях в Excel, секретный секрет про очень скрытые листы и пара слов про поездку в Оман.

Пятый. про новую функцию УРЕЗДИАПАЗОН, старую добрую функцию ИНДЕКС и про парочку нетабличных статей

Шестой. пачка лайфхаков из новой (для меня) книги Билла Джелена, про запуск нового формата — обучение по подписке и немного стоицизма

Седьмой. Про новые видео по табличным формулам, диаграммно-гистограмные приемы и про крутую книгу о силе оптимизма 😊

Восьмой. Про новую темную тему в Office, лайфхаки для рисования фигур в Excel, проверку данных для создания подсказок, правила путешествий и про самую объемную книгу о беге

Читать полностью…

Google Таблицы

О работе финансовым директором глазами Софьи: что на самом деле нужно уметь, чтобы стать финансовым директором? Так ли сложно вникнуть в управленческий учет и автоматизировать этот процесс?

Софья автор канала Мастер CFO, знает ответ на этот вопрос. А ещё она бесплатно выкладывает автоматизированные таблицы Google, Excel, которые упростят жизнь любому, раскрывает секреты работы в 1С и разбирает случаи из практики.

📍Рекомендуем к прочтению и сохранению:

10 самых важных функций при работе с Google-таблицами

10 лайфхаков работы в 1С, которые позволят сэкономить сотни часов рабочего времени

8 телеграмм-каналов по поиску работы для финансистов и бухгалтеров

Авторская методичка по анализу трех ключевых управленческих отчётов: ОДДС, ОПиУ и Баланс.
(Старая цена: 10 000 руб Новая цена: 0 руб.)

20 таблиц для ведения финансового учета

→ Как использовать искусственный интеллект в работе с таблицами

И немного профессионального юмора ⬇️

«Как вы с такой точностью выполняете планы? А мы просто неправильно считаем 😀»

Присоединяйтесь, у нас интересно ✅ @findir_pro

Читать полностью…

Google Таблицы

Любой бар хорош, даже прогресс-бар. Особенно если пройдено больше половины важного проекта и хочется наблюдать, сколько осталось, дабы вдохновляться на дальнейшую работу.

Строим прогресс-бар гуглотабличным спарклайном, а для любителей диаграмм добавим к нему прогресс-бублик!

В общем виде прогрессивный спарклайн строится такой формулой:

=SPARKLINE ({Сделано; План-Сделано}; {"charttype" \ «bar»; «color1» \ «обозначение первого цвета»; «color2» \ «второй цвет"})



📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

В небольшой статье обсуждаем, как в Google Таблицах можно генерировать:

— числа
— даты (а даты, напомним, тоже числа, только в другой "одежке")
— время
— символы и их последовательность

Google Таблица с примерами
Ссылка на статью


📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Функция ОКРУГЛТ / MROUND - округление с заданной точностью

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

Допустим, вы хотите округлить цены, чтобы они всегда заканчивались на 0, тогда вторым аргументом функции будет 10.
А если надо, чтобы цены заканчивались на 0 или 5 — то 5 (число будет округляться до ближайшего кратного 5).

=MROUND(число;точность)

Таблица с примером


📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Дорогие наши коллеги, братья и друзья, а подкиньте, пожалуйста, немного бустов, буквально не хватает 10

Читать полностью…

Google Таблицы

Подробное руководство по функции FILTER / ФИЛЬТР — вашему вниманию

— Синтаксис функции. Как задаются условия в Excel и Google Spreadsheets. И-ИЛИ в условиях
— Условия на даты, текст, фрагменты текста, флажки
— Условия с функциями (например, данные только за понедельники)
— Фильтрация по списку
— ФИЛЬТРация с СОРТировкой
— Добавляем к результату фильтрации заголовки
— Фильтруем не все столбцы
— Фильтруем горизонтальные диапазоны
— FILTER в качестве аргументов других функций

Google Таблица с примерами из статьи
Книга Excel с примерами из статьи

https://shagabutdinov.ru/blog/tpost/ko1p8i5rt1-funktsiya-filter-v-google-spreadsheets-i


📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Пишем часто напоминающего о себе бота

Дисклеймер - лично мое мнение, что спам и навязчивость - это плохо, и такой подход снижает цену специалиста до 0, но давайте посмотрим, как подобное мы можем воспроизвести с помощью Telegram Bot Api и Google App Script.


1) смотрите видео
2) далее скопируйте Таблицу с кодом к себе
3) далее поставьте код на триггер на один час в деньь, скажем, с 10 до 11 Мск
4) скрипт при запуске будет пытаться по каждому ID из списка отправить случайное сообщение из словаря через рандомную паузу 0 до 30) секунд


Этот код мы подробно разберем на курсе по созданию скриптов, который у нас уже идет и также покажем на следующем курсе, если всем все понравится.

Таблица

Читать полностью…

Google Таблицы

И не забываем про наши ссылки:

📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Ссылки на экспорт, разные редакторы и публикацию таблицы


Бен Коллинз поделился интересными вариантами ссылок на Google Таблицы. Мы вам уже рассказывали про /copy (Ссылка на копирование таблицы). А вот еще несколько вариантов.

В общем виде ссылка на Google Таблицу выглядит так:
https://docs.google.com/spreadsheets/d/ + ID таблицы + / опции

В конце, в частности, могут быть:
/copy — ссылка на копирование таблицы

/preview — публикация
На примере оглавления нашего канала:
https://docs.google.com/spreadsheets/d/1u0aRlwb0rQHbjE9avbgCqIJSQ3EvPfTxT-h54jTQh8I/preview

/export?format=
Экспорт в заданном формате. Например:
/export?format=csv
/export?format=xlsx
/export?format=pdf

/view?rm=minimal — минималистичный редактор без меню и панели инструментов

/view?rm=demo — редактор с панелью инструментов, но без меню

От себя добавим про ссылку на фильтр или группировку.
Когда вы сгруппировали данные или отфильтровали, скопируйте ссылку с хвостом вида &fvid=123456789
При переходе по такой ссылке будет открываться режим фильтрации или группировка.
Про фильтры подробнее тут: https://shagabutdinov.ru/filters_sheets


📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Курс по созданию телеграм бота на нашем конструкторе (🚨 осталось одно место)

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

Все, что в видео (кроме кармы, пожалуй) после нашего курса сможете в своих ботах повторить и вы.

По любым вопросам по курсу пишите мне, @namokonov

Всем хороших и теплых выходных ❤️

Читать полностью…

Google Таблицы

Друзья, осталось одно место на нашем курсе по созданию телеграм бота с помощью конструктора, который мы разработали


Я специально не беру много людей, чтобы группа была небольшой и чтобы каждому участнику мы (я и моя команда) смогли уделить максимум внимания

Все материалы по курсу, о которых мы писал на канале:


Про курс и стоимость: /channel/google_sheets/1597

Пример сделанного с помощью нашего конструктора бота: /channel/google_sheets/1606

Немного про наш конструктор ботов: /channel/google_sheets/1608

В итоге


– вы получаете наш конструктор ботов, с помощью которого сможете создавать ботов уже самостоятельно, конструктор постоянно обновляется

– возможно задать любой вопрос нашей команде в камерной обстановке и обсудить свой


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

Любые вопросы - пишите в лс, @namokonov, на все отвечу.

Читать полностью…

Google Таблицы

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

Читать полностью…

Google Таблицы

Добрый день!

Довольно часто в своей работе нам приходится иметь дело с защищёнными диапазонами или листами. Мы ставим защиту для того, чтобы случайно ну или преднамеренно не изменить данные.

В таблицах есть штатная функция, которая подсвечивает защищённые диапазоны на листе, но она работает не всегда, о чем мы ранее писали.

Мы написали небольшой скрипт, который подсвечивает защищённые диапазоны, а также может одним цветом выделить все защищённые листы.

Делайте копию этой таблицы, скрипты в ней.

Пример кода:

function onOpen() {
SpreadsheetApp
.getUi()
.createMenu('| ПОДСВЕТКА |')
.addItem('Активировать подсветку защищённых диапазонов', 'fire')
.addItem('Деактивировать подсветку защищённых диапазонов', 'clearfire')
.addSeparator()
.addItem('Активировать подсветку защищённых листов', 'fireSh')
.addItem('Деактивировать подсветку защищённых листов', 'clearFireSh')
.addToUi();
}

/////////////////////////////////////////////////////////////

function fire() {

const ss = SpreadsheetApp.getActive();
const sh = ss.getActiveSheet();
const prs = sh.getProtections(SpreadsheetApp.ProtectionType.RANGE);

prs.forEach(x => {
if (x.canEdit()) {
x.getRange().setBackground('
#00ff00');
};
});
ss.toast('Подсветка защищённых диапазонов активирована!')
}

/////////////////////////////////////////////////////////////

function clearfire() {

const ss = SpreadsheetApp.getActive();
const sh = ss.getActiveSheet();
const prs = sh.getProtections(SpreadsheetApp.ProtectionType.RANGE);

prs.forEach(x => {
if (x.canEdit()) {
x.getRange().setBackground(null);
};
});
ss.toast('Подсветка защищённых диапазонов деактивирована!')
}

/////////////////////////////////////////////////////////////

function fireSh() {

const ss = SpreadsheetApp.getActive();
const sh = ss.getSheets();

sh.forEach(x => {
let pr = x.getProtections(SpreadsheetApp.ProtectionType.SHEET)[0];
console.log(pr[0])
if (pr && pr.canEdit()) { x.setTabColor('red') }
});
ss.toast('Подсветка защищённых листов активирована!')
}

/////////////////////////////////////////////////////////////

function clearFireSh() {

const ss = SpreadsheetApp.getActive();
const sh = ss.getSheets();

sh.forEach(x => {
let pr = x.getProtections(SpreadsheetApp.ProtectionType.SHEET)[0];
console.log(pr)
if (pr && pr.canEdit()) { x.setTabColor(null) }
});
ss.toast('Подсветка защищённых листов деактивирована!')
}



📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Ищем дизайнера

Ребят, нам нужен дизайнер / верстальщик, который нарисует сайт (практически визитку, никаких сложностей) быстро и симпатично.

Собственно верстальщики есть, нужен именно дизайнер, который сможет найти подходящие картинки, вписать в них кпопки (и сможет собрать картинки из нескольких).

Референсы дам в личку, работа быстрая, оплата сразу, пишите: @namokonov

Читать полностью…

Google Таблицы

🚫 УДАЛЯТОР удаляем сообщения каналов и чатов с помощью Telegram Bot Api прямо из Таблицы

Друзья, в очередной раз соединили Google Таблицу и Telegram Bot Api и показали и рассказали вам, как прямо из Таблицы удалять сообщения из ваших групп и чатов.


Полная инструкция и Таблица со всеми нужными скриптами, разберется любой


Таблица со скриптом

PS Чтобы знать наверняка ID сообщения для удаления - разверните себе нашего "эхо-бота" для логирования сообщений

Читать полностью…

Google Таблицы

Друзья, наш курс созданию ботов курс перевал за второую половину❤️

Вот мы и решили показать оттуда что-то интересное


1) делаем эхобот на примере сообщений Михиала
2) равзодим doPost и библиотеку (ура, теперь не нужно каждый раз обновлять код в приложении под новой версиией)
3) ну и симпатично выводим с помощью Logger.log данные, так, чтобы было читабельно


```js
{
"update_id": 634428547,
"message": {
"message_id": 31,
"from": {
"id": 320117024,
"is_bot": false,
"first_name": "Eugeny",
"last_name": "Namokonov",
"username": "namokonov",
"language_code": "ru",
"is_premium": true
},
"chat": {
"id": 320117024,
"first_name": "Eugeny",
"last_name": "Namokonov",
"username": "namokonov",
"type": "private"
},
"date": 1742042484,
"forward_origin": {
"type": "hidden_user",
"sender_user_name": "Michael Smirnov",
"date": 1741962366
},
"forward_sender_name": "Michael Smirnov",
"forward_dat

...``


😘 Кто хочет на следующий курс - напишите Лизе @elizaveta_sh_komarova

Читать полностью…

Google Таблицы

Открыли для подписчиков канала бесплатный доступ к онлайн-курсу «Excel: от формул до финансовых моделей» в Высшей школе финансового директора.

В нем вы прокачаете свои навыки подготовки, анализа и визуализации данных на примере решения финансовых задач. А также изучите продвинутые функции планирования, прогнозирования и анализа данных, которые помогут сэкономить ваше время.

В курсе вы найдете видеоуроки, пошаговые инструкции и готовые Excel-модели от тренера, разработчика и консультанта по программам Microsoft Office. Кроме того, у вас будет официальное удостоверение о повышении квалификации после обучения.       

+ В подарок книга по работе в Excel, которая прокачает ваши навыки🔥   

Оставьте заявку на бесплатный доступ на 3 дня по ссылке>>> https://clck.ru/3HUZmS

#реклама
О рекламодателе

Читать полностью…

Google Таблицы

😓 До курса Нетологии: искать ошибки в формулах и тратить часы на обработку данных в Excel
🤩 После курса Нетологии: создавать профессиональные отчёты за считанные минуты и наслаждаться результатом

На 2-месячной программе «Excel: от основ до анализа данных» вам помогут с нуля освоить продвинутые инструменты: сложные формулы, сводные таблицы, интерактивные дашборды, анализ данных в Power Query и Power Pivot.

Вас ждёт много практики и обратная связь от профессионального тренера по MS Office. В результате вы научитесь не просто запоминать последовательность действий, а освоите культуру работы с данными, сможете подбирать нужные инструменты под свои задачи и автоматизировать рутину.

Начните год с навыка, который повысит вашу продуктивность и усилит резюме 🚀 https://netolo.gy/dZtn

Реклама. ООО "Нетология". ИНН 7726464125. Erid 2VSb5xeLbMA

Читать полностью…

Google Таблицы

Попасть в аналитику проще, чем вам рассказывают айтишники 👌🏼

Начать можно вообще всего с одного инструмента — SQL.

👉🏼 Что это такое и как его изучить, расскажет эксперт школы аналитики Changellenge >> 11 марта в 19:00 мск на бесплатном практикуме «SQL как самый быстрый вход в профессию аналитика».

На практикуме узнаете:
- почему аналитика будет востребована в ближайшие годы;
- как попасть в аналитику, изучив всего один инструмент — SQL;
- топ-5 шагов для перехода в аналитику в 2025 году.

Во время вебинара вы самостоятельно напишите свой первый SQL-запрос и решите задачу на реальных данных Netflix.

Регистрируйтесь и получите понятную инструкцию по переходу в аналитику из любой сферы: https://u.to/tvIaIg

Реклама. ООО "Высшая Школа Аналитики". 2VtzquhGjst

Читать полностью…

Google Таблицы

Друзья, показываем, что творится на нашем курсе по созданию ботов :)

В этом боте у нас ровно один стейт (он же экран)

Он проверяет ИНН на адекватность, а после идет в сервис и достаёт по ИНН данные

Я попал в небольшую аварию, поэтому курс немного замедлился и если есть желающие - пишите, все обсудим @namokonov

Читать полностью…

Google Таблицы

Полезно для каждого бухгалтера!

Передавайте нам клиентов, у которых есть вопросы с 1С и получайте выплату с каждой сделки!

Дополнительный доход без усилий!

Регистрация через наш бот: @OsminoogProject_bot

Наш канал @IvanProg1SS


#реклама
ИП Ситковский Кирилл Юрьевич, ИНН: 550620339776, erid: 2Vtzqvqn1xi

Читать полностью…

Google Таблицы

Друзья, привет!

Зачастую мы встречаемся с таким –обратились к кому-то за помощью, помощь не понадобилась, а человек продолжает нам регулярно писать

Ну понятно, что можно просто кинуть в блок и спам, но мы решили сделать из этого полезный пост ↓↓↓

Читать полностью…

Google Таблицы

Функция SCAN: статья для начинающих сканеров. Нарастающий итог — простой, по каждому году/месяцу или с условием

SCAN — одна из вспомогательных функций LAMBDA, которая позволяет пробегаться по массиву, обращаясь к каждому элементу. И творить всякую магию. Доступно это удовольствие в Google Таблицах и в Excel 365 / Excel Online.

У нее еще есть побратим — функция REDUCE, работающая аналогично, но там не возвращается каждое очередное значение, а только последнее, итог.

https://shagabutdinov.ru/scanexcel

Google Таблица с примерами


📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Друзья, набор на первый поток закрыт, группа набрана, больше никого не берем.

Кто захочет на последующие потоки - напишите мне, @namokonov, если формат получится, то обязательно продолжим и я вас оповещу.

❤️

Читать полностью…

Google Таблицы

Внимание, в чате иногда появляются мошенники (смотрите видео)

Если вы попросили помощь в нашем в чате и вам кто-то написал и попросил "аванс" за работу в лс – можете отправить, конечно, возможно человеку действительно нужны деньги и это будет как материальная помощь, но при этом знайте точно, что никакой работы вам никто не сделает

А так - вступайте в чат, мы его ведем уже много лет и уже ответили на тысячи вопросов и про формулы и про скрипты, а донаты - донаты по желанию

ПС Если вам пишет человек без плашки в нашем чате, но как будто от нас – удаляйте сообщения с блоком и отправком в спам, сейчас это делается одной кнопкой

📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…

Google Таблицы

Про конструктор ботов (полный ноукод)

Его даём вместе с курсом


1) мы вам его даем и даем все обновленные версии
2) научим заполнять так, чтобы все работало
3) и расскажем, как дописать нужные модули, которых в конструкторе еще нет


Мы уже набрали необходимый минимум участников, стартуем на следущей неделе, кто хочет научиться быстро и легко клепать ботов для себя и на продажу – мы вас ждем.

Пишите, отвечу на любые вопросы: @namokonov

Читать полностью…

Google Таблицы

Бот принимающий заявки – у людей лопнули трубы, нужно помочь

На видео – пример бота, который вы сможете сделать после окончания нашего курса, используя наш конструктор

Далее покажем еще несколько примеров :)

Ссылка на курс /channel/google_sheets/1597

🤖 Вопросы можно либо в комментарии к посту, либо лично мне (@namokonov)

ПС Друзья, звук прерывается - обновим видео в скором времени

Читать полностью…

Google Таблицы

Для подписчиков сегодня открыт бесплатный доступ к онлайн-курсу «Power BI для финансиста: от нуля до PRO» в Высшей школе финансового директора.

Cкачайте готовые модели и файлы и повторяйте процесс за автором. По окончании курса - официальное удостоверение о повышении квалификации.  

В программе:  
🔹Расчеты, вычисления, формулы 
🔹Наглядная сквозная аналитика и анализ финансовых показателей
🔹Как превратить 12 отчетов в один
🔹Как быстро рассчитать продажи, прибыль и финансовый результат
🔹Визуализация и разработка дашбордов  

Оставьте заявку на бесплатный доступ на 3 дня>>> 

#реклама
О рекламодателе

Читать полностью…

Google Таблицы

Извлекаем из RichUrl собственно текст, ссылку и еще составляем формулу

Таблица

Скрипт


function onOpen() {
SpreadsheetApp.getUi()
.createMenu("🎃")
.addItem("превращаем ссылки в данные >", "extract")
.addToUi();
}

function extract() {
const sheet = SpreadsheetApp.getActiveSheet();
const range = sheet.getRange("a1:a");
const richText = range.getRichTextValues();
const values = richText
.map(g => [
g[0].getText(),
g[0].getLinkUrl(),
`=HYPERLINK("${g[0].getLinkUrl()}";"${g[0].getText()}")`]);

sheet
.getRange(range.getRow(), range.getColumn() + 1, values.length, values[0].length)
.setValues(values)

sheet.insertRowBefore(1);
const h = [['richUrl', 'text', 'url', 'hyperlink']];
sheet.getRange(1, 1, h.length, h[0].length)
.clear()
.setValues(h)
}



📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас

Читать полностью…
Subscribe to a channel