Google Таблицы
61.5K subscribers
458 photos
144 videos
4 files
825 links
Работа в Google Таблицах. Кейсы, решения и угар.

админы:
@namokonov
@r_shagabutdinov
@IT_sAdmin

оглавление: goo.gl/HdS2qn
заказ работы: teletype.in/@google_sheets/sheet_happens
купить рекламу: https://telega.in/c/google_sheets

РКН: clck.ru/3F3u9M
Download Telegram
Google Таблицы
Чатно-канальный бот v6 🚨 теперь в Таблицу попадают и отредактированные сообщения! Друзья, мне в лс недавно написал наш подписчик и рассказал, что если исправить сообщение в телеграм, то до Таблицы оно не дойдет. Мы решили этот момент. В видео (посмотреть…
Про услугу "ВНЕДРЕНИЕ"

Друзья, часто получаем похожие сообщения (скришот).


Отвечаем:
1) все наши посты, скрипты и решения бесплатны и снабжены полными инструкциями по установке, а последние - даже видео с голосом, в котором мы по шагам показываем, что нужно сделать;

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


Ок, это возможно: мы придумали услугу внедрение, ее стоимость - 2500 рублей, переводите на донатные реквизиты, пишите в чат и в этот же день к вам приходить наш доверенный человек, делает так, чтобы все работало, далее вы его убираете из своих таблиц / скриптов и пользуетесь бесплатным решением самостоятельно и во всю их мощь.
Вы еще кипятите создаёте для каждой строки (столбца) отдельное правило условного форматирования градиентом? Тогда мы идем к вам ©

Да! Вы не ошиблись! Мы к Вам с не документированной функцией Google таблиц!
Оказывается в УФ градиентом можно задавать не только конкретные числовые значения, но и формулы❗️
Теперь мы можем не создавать для каждой строки (столбца) отдельное правило УФ, а использовать общее правило УФ градиентом для всего диапазона.

Пример №1. Диапазон B2:F11. УФ по строкам:
- минимальное = MIN($B2:$F2)
- серединное = MEDIAN($B2:$F2)
- максимальное = MAX($B2:$F2)

Пример №2. Диапазон I2:M11. УФ по столбцам:
- минимальное = MIN(I$2:I$11)
- серединное = MEDIAN(I$2:I$11)
- максимальное = MAX(I$2:I$11)

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


📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
В последние дни регулярно обсуждаем Собиратор, заказчики до сих пор используют, уже и DeepSeek (китайский аналог chatGpt) его упоминает.


Значит, самое время написать следующую версию, а пока ссылки на актуальное


СОБИРАТОР 4.0, интерфейс для сбора других Таблиц

ОТПРАВЛЯТОР, диапазоны в теле GMAIL письма по расписанию

ОТПРАВЛЯТОР 2, создаём из Таблиц изображения и отправляем в Телеграм по расписанию

ПС Про ДипСиик подсмотрено на @contributor_pw
Please open Telegram to view this post
VIEW IN TELEGRAM
Поддержать наш канал
(перевыложили пост с правильными реквизитами)

карта Т-банк:

4377 7237 4010 3902


btc:

1CudE2V46Ws4uXwDnRsNxsaW4U89F1obg4


usdt, trc-20:

TTqPdepoSrXYg8vdHRMWBrHkGHr2cBtRwL


bybit uid

100495670


Яндекс Деньги
Paypal
Patreon

❤️ Спасибо за поддержку! (Last-100) / / чтобы добавиться в список – напишите сумму в чатик

Оглавление нашего канала
Media is too big
VIEW IN TELEGRAM
"Внутренняя ошибка загрузки данных" при использовании IMPORTRANGE, решаем проблему

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

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

Формула из таблицы

= IFNA(REDUCE("t.me/google_sheets"; SEQUENCE(A2 / B2 + 1; 1; 1; B2); LAMBDA(acc; z; VSTACK(acc; IMPORTRANGE("ссылка на таблицу";
"Исходные данные!A" & z & ":J" & z + B2 - 1)))))


🌕 Отличная статья про сбор данных от Рената: https://shagabutdinov.ru/blog/tpost/2mzeu919n1-import-dannih-iz-vseh-google-tablits-v-s

🌕 Ну и собиратор, используйте его тогда, когда IMPORTRANGE уже совсем не может, собиратор собирает данные скриптами с помощью sheets api

РS Уточню, что дробить IR на отдельные формулы - это гипотеза, это "как будто" помогает в некоторых случаях, но не всегда
This media is not supported in your browser
VIEW IN TELEGRAM
Курс по созданию телеграм-ботов от автора канала

Мы запускаем курс по созданию телеграм ботов, после прохождения вы сможете делать ботов на таблицах, для себя и на продажу, соединяя Тelegram Bot Api, развернутое веб-приложение в Google Apps Script, ну и Таблицы и Google Диск.


Фичи нашего курса:
1. мы сами написали конструктур Телеграм ботов в Таблице, поэтому вы сможете написать (простого) бота даже не заходя в редактор скриптов, а лишь заполняя текстовый конфиг на листе

2. помимо базового конфига мы расскажем и покажем, как вам дописать в телеграм бота свои небольшие модули

3. ваш бот/боты будут развернуты на БЕСПЛАТНОЙ платформе apps script, платить за сервер для приложения вам не потребуется


Стоимость курса - 100 000 рублей, продолжительность - 3 недели, будет набрана небольшая група с преподавателем (мной, Евгением Намоконовым) и моими помощниками, которые смогут в случае чего помогать в нашем групповом чатике

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

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

ПС группа будет небольшой, поэтому каждому уделим много внимания.
Google Таблицы
Курс по созданию телеграм-ботов от автора канала Мы запускаем курс по созданию телеграм ботов, после прохождения вы сможете делать ботов на таблицах, для себя и на продажу, соединяя Тelegram Bot Api, развернутое веб-приложение в Google Apps Script, ну и Таблицы…
💵 В лс пришло несколько вопросов – да, рассрочка возможна тоже, а также в следующем посте мы напишем каких именно ботов ВЫ сможете создавать после окончания курса.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Извлекаем из 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)
}



📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
Please open Telegram to view this post
VIEW IN TELEGRAM
Google Таблицы
Курс по созданию телеграм-ботов от автора канала Мы запускаем курс по созданию телеграм ботов, после прохождения вы сможете делать ботов на таблицах, для себя и на продажу, соединяя Тelegram Bot Api, развернутое веб-приложение в Google Apps Script, ну и Таблицы…
Media is too big
VIEW IN TELEGRAM
Бот принимающий заявки – у людей лопнули трубы, нужно помочь

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

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

Ссылка на курс https://tttttt.me/google_sheets/1597

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

ПС Друзья, звук прерывается - обновим видео в скором времени
Google Таблицы
Друзья, осталось два места в группе, напоминаю – мы набираем камерную группу с максимальным возможным общением с каждым участником
Media is too big
VIEW IN TELEGRAM
Про конструктор ботов (полный ноукод)

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


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


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

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


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

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


Про курс и стоимость: https://tttttt.me/google_sheets/1597

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

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

В итоге


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

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


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

Любые вопросы - пишите в лс, @namokonov, на все отвечу.
Media is too big
VIEW IN TELEGRAM
Внимание, в чате иногда появляются мошенники (смотрите видео)

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

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

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

📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
Media is too big
VIEW IN TELEGRAM
Курс по созданию телеграм бота на нашем конструкторе (🚨 осталось одно место)

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

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

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

Про курс и стоимость: https://tttttt.me/google_sheets/1597

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

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

Всем хороших и теплых выходных ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
Google Таблицы
Курс по созданию телеграм бота на нашем конструкторе (🚨 осталось одно место) Друзья, ботный курс стартует на следующей неделе, записал маленькое и последнее видео про функционал нашего чатного бота, бот написан веб-аппе от Google Таблиц с использованием нашего…
Друзья, набор на первый поток закрыт, группа набрана, больше никого не берем.

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

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

Бен Коллинз поделился интересными вариантами ссылок на 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


📗 Канал и Чат
📕 Оглавление канала
🏄 Заказ работы у нас
Функция SCAN: статья для начинающих сканеров. Нарастающий итог — простой, по каждому году/месяцу или с условием

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

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

https://shagabutdinov.ru/scanexcel

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