Google Таблицы
Импорт только выбранных столбцов из другой таблицы Если вы хотите выбирать в выпадающем списке заголовки тех столбцов из другой таблицы, которые хотите импортировать, а не грузить все подряд, то можно сделать следующее: 1. Загрузить заголовки из источника…
This media is not supported in your browser
VIEW IN TELEGRAM
и для тех, кому сложно визуализировать текст — гифка с демонстрацией работы :)
Ии-шечка, @zadavai_vopros_bot
Друзья, мы сделали ChatGPT телеграм бота, на вопросы бот отвечает с помощью GPT 3.5, картинки рисует с помощью DALL·E 2, контекст поддерживает.
Можно попробовать, первые десять запросов - бесплатны.
Если бот будет отвечать долго - потерпите, мы поправим это в первую очередь.
Чтобы использовать бота после 10 бесплатных запросов ->500 рублей / месяц по любым нашим донатным реквизитам и напишите в бота "я оплатил".
Пока возьмем до 20 подписчиков, чтобы посмотреть, как все будет работать, такой ламповый тест для нашего канала.
Друзья, мы сделали ChatGPT телеграм бота, на вопросы бот отвечает с помощью GPT 3.5, картинки рисует с помощью DALL·E 2, контекст поддерживает.
Можно попробовать, первые десять запросов - бесплатны.
Если бот будет отвечать долго - потерпите, мы поправим это в первую очередь.
Чтобы использовать бота после 10 бесплатных запросов ->
Пока возьмем до 20 подписчиков, чтобы посмотреть, как все будет работать, такой ламповый тест для нашего канала.
Google Таблицы
Ии-шечка, @zadavai_vopros_bot Друзья, мы сделали ChatGPT телеграм бота, на вопросы бот отвечает с помощью GPT 3.5, картинки рисует с помощью DALL·E 2, контекст поддерживает. Можно попробовать, первые десять запросов - бесплатны. Если бот будет отвечать…
Media is too big
VIEW IN TELEGRAM
Пишем в @zadavai_vopros_bot простой скрипт на Google Apps Script, запускаем и следующим сообщением его редактируем.
Друзья, видео со звуком.
PS! С помощью GPT действительно можно писать скрипты на GAS, а также задавать про программирование, но имейте ввиду, что не всегда то, что вернёт ИИ будет правдой. Поэтому не слепо верим, а пробуем, читаем документацию и пытаемся разобраться.
Друзья, видео со звуком.
PS! С помощью GPT действительно можно писать скрипты на GAS, а также задавать про программирование, но имейте ввиду, что не всегда то, что вернёт ИИ будет правдой. Поэтому не слепо верим, а пробуем, читаем документацию и пытаемся разобраться.
150 уникальных пользователей @zadavai_vopros_bot за 4 дня – это здорово, спасибо за то, что участвуете в тестировании!
Помимо общения и создания кода наш GPT-бот может делать и необычные вещи, к примеру, отвечать на отзывы на товары (смотрите на скриншот).
А в режиме "диалог" вы можете отредактировать ответ, который получите, например, попросить ИИ сделать отзыв короче,убрать мат или добавить предложение о возмещении ущерба 😎
Помимо общения и создания кода наш GPT-бот может делать и необычные вещи, к примеру, отвечать на отзывы на товары (смотрите на скриншот).
А в режиме "диалог" вы можете отредактировать ответ, который получите, например, попросить ИИ сделать отзыв короче,
Таблица для расчета себестоимости на KazanExpress
Друзья, наша читательница Гузель сделала Таблицу с расчетом рентабельности закупки товаров, Таблица помогает ей определять самые выгодные для продажи товары.
Статья с рассказом
Таблица
🔥 Друзья, будут идеи, что добавить к Таблице - напишите в комментариях
Друзья, наша читательница Гузель сделала Таблицу с расчетом рентабельности закупки товаров, Таблица помогает ей определять самые выгодные для продажи товары.
Статья с рассказом
Таблица
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
Как рассчитать маржу с продаж на маркетплейсе #КазаньЭкспресс
Сделаем это с помощью Google-таблички (делайте себе копию через Файл-> Сделать копию). В табличке указаны основные показатели по стоимости товара и дополнительным затратам, которые могут возникнуть в процессе поставке товара на маркетплейс. Отличительная…
Col1, Col2, ColN в QUERY
Друзья! А теперь в функции
Напомним, ранее можно было обращаться к столбцам только как
А
Как это использовать? Вот так, например.
Друзья! А теперь в функции
QUERY
можно сразу обращаться к колонкам как Col1
, ColN
, где N
- номер колонки в диапазоне, который вы в QUERY
передаёте.Напомним, ранее можно было обращаться к столбцам только как
A
, B
, C
и так далее, когда источником (первым аргументом) был обычный диапазон.А
ColN
— только когда источником выступал массив (например, несколько диапазонов, объединенных через фигурные скобки, VSTACK
, или функция IMPORTRANGE
, и т.д.)Как это использовать? Вот так, например.
Статьи про Таблицы и скрипты от Михаила Смирнова за четыре года
Друзья, делимся подборкой статей от прекрасного Михаила, которые выходили на нашем канале. От самой первой и до последней.
Google Data Studio на примере небольшой задачи
🚜 Собиратыр-тыр-тыр 🚜
FLATTEN 2: другие недокументированные функции Google Sheets
FLATTEN 2: Other Undocumented Google Sheets Functions
Получение курсов валют в Google Sheets
Исторические данные индекса Московской Биржи (IMOEX) в Google Sheets
Программно даём доступ для IMPORTRANGE к другой таблице
Массово удаляем временные фильтры через Google Sheets API
Как проредить колонки и столбцы диапазонов в Google Sheets
Google Apps Script Library — Библиотеки в Гугл Скриптах
Google Apps Script — Сам себе триггер в библиотеке
Google Apps Script Library — Сам себе триггер в библиотеке (короткая версия)
Google Apps Script — Custom Functions — Полезные Мелочи
Google Sheets — Немного про IMPORTRANGE()
Google Apps Script — Публикация листов
Google Sheets — Время расчёта формулы
Новые функции в Google Sheets (2023-02-02)
PS от автора: имейте в виду, что некоторые из решений теперь делаются проще (например, через lambda-функции), но на момент написания, автору решения казались неплохими
Друзья, делимся подборкой статей от прекрасного Михаила, которые выходили на нашем канале. От самой первой и до последней.
Google Data Studio на примере небольшой задачи
🚜 Собиратыр-тыр-тыр 🚜
FLATTEN 2: другие недокументированные функции Google Sheets
FLATTEN 2: Other Undocumented Google Sheets Functions
Получение курсов валют в Google Sheets
Исторические данные индекса Московской Биржи (IMOEX) в Google Sheets
Программно даём доступ для IMPORTRANGE к другой таблице
Массово удаляем временные фильтры через Google Sheets API
Как проредить колонки и столбцы диапазонов в Google Sheets
Google Apps Script Library — Библиотеки в Гугл Скриптах
Google Apps Script — Сам себе триггер в библиотеке
Google Apps Script Library — Сам себе триггер в библиотеке (короткая версия)
Google Apps Script — Custom Functions — Полезные Мелочи
Google Sheets — Немного про IMPORTRANGE()
Google Apps Script — Публикация листов
Google Sheets — Время расчёта формулы
Новые функции в Google Sheets (2023-02-02)
PS от автора: имейте в виду, что некоторые из решений теперь делаются проще (например, через lambda-функции), но на момент написания, автору решения казались неплохими
Google Таблицы
Статьи про Таблицы и скрипты от Михаила Смирнова за четыре года Друзья, делимся подборкой статей от прекрасного Михаила, которые выходили на нашем канале. От самой первой и до последней. Google Data Studio на примере небольшой задачи 🚜 Собиратыр-тыр-тыр…
Что мы вам посоветуем из подборки (ну кроме просмотра фильма "основной инстинкт")
Новые функции Таблиц: Новые функции в Google Sheets (2023-02-02)
Про курсы валют (кстати, cbr опять можно достать с помощью IMPORTXML): Получение курсов валют в Google Sheets
Как дать расшарить доступ к IMPORTRANGE с помощью скрипта: Программно даём доступ для IMPORTRANGE к другой таблице
Про библиотеки в GAS: Google Apps Script Library — Библиотеки в Гугл Скриптах
---
⭐️ Оглавление канала: ты-дыц
Новые функции Таблиц: Новые функции в Google Sheets (2023-02-02)
Про курсы валют (кстати, cbr опять можно достать с помощью IMPORTXML): Получение курсов валют в Google Sheets
Как дать расшарить доступ к IMPORTRANGE с помощью скрипта: Программно даём доступ для IMPORTRANGE к другой таблице
Про библиотеки в GAS: Google Apps Script Library — Библиотеки в Гугл Скриптах
---
⭐️ Оглавление канала: ты-дыц
Сортировка списка в случайном порядке
Чтобы решить такую задачу, будем использовать SORTN и сортировать этой функцией наш список по другому столбцу — виртуальному, состоящему из случайных чисел. Сгенерируем его функцией RANDARRAY. Единственным аргументом будет число элементов в нашем списке — мы его считаем функцией СЧЁТЗ / COUNTA.
Чтобы все работало для любого числа элементов в списке, диапазон задаем не явно (A2:A30, допустим), а через СМЕЩ / OFFSET по тому же самому числу элементов в списке.
OFFSET(первая ячейка;нулевой отступ по строкам; и по столбцам; число элементов, найденное через COUNTA) — выдаст ссылку на диапазон от первой ячейки до последней заполненной.
Далее сортируем его по столбцу, сформированному RANDARRAY.
Так как у нас в формуле трижды используется число элементов (COUNTA(диапазон)) — то мы его заменим на N с помощью функции LET, дабы не повторяться.
Таблица с примером
Чтобы решить такую задачу, будем использовать SORTN и сортировать этой функцией наш список по другому столбцу — виртуальному, состоящему из случайных чисел. Сгенерируем его функцией RANDARRAY. Единственным аргументом будет число элементов в нашем списке — мы его считаем функцией СЧЁТЗ / COUNTA.
Чтобы все работало для любого числа элементов в списке, диапазон задаем не явно (A2:A30, допустим), а через СМЕЩ / OFFSET по тому же самому числу элементов в списке.
OFFSET(первая ячейка;нулевой отступ по строкам; и по столбцам; число элементов, найденное через COUNTA) — выдаст ссылку на диапазон от первой ячейки до последней заполненной.
Далее сортируем его по столбцу, сформированному RANDARRAY.
Так как у нас в формуле трижды используется число элементов (COUNTA(диапазон)) — то мы его заменим на N с помощью функции LET, дабы не повторяться.
=let(N; COUNTA(диапазон); SORTN(OFFSET(первая ячейка;;;n);n;;RANDARRAY(n);1))
Таблица с примером
Google Таблицы
Сортировка списка в случайном порядке Чтобы решить такую задачу, будем использовать SORTN и сортировать этой функцией наш список по другому столбцу — виртуальному, состоящему из случайных чисел. Сгенерируем его функцией RANDARRAY. Единственным аргументом…
This media is not supported in your browser
VIEW IN TELEGRAM
Сделать случайную сортировку диапазона можно и из интерфейса. Гифка от Михаила Смирнова.
В нашем чате задали вопрос, а зачем вообще сортировать массив данных в случайном порядке?
Представьте: у вас есть Таблица с тысячей ссылок на звонки колл центра. Вы хотите взять случайные 25 звонков для проверки. Перемешиваем массив и берём 25 строк сверху (ну или снизу) 😎
В нашем чате задали вопрос, а зачем вообще сортировать массив данных в случайном порядке?
Представьте: у вас есть Таблица с тысячей ссылок на звонки колл центра. Вы хотите взять случайные 25 звонков для проверки. Перемешиваем массив и берём 25 строк сверху (ну или снизу) 😎
@zadavai_vopros_bot для анализа текста
А нашего GPT-бота можно использовать и для анализа текста.
Отправляем текст
— просим сделать выжимку
— или вывести ключевые слова
— или даже перевести текст на другой язык
Про бота / Пишем ботом простые скрипты / Отвечаем ботом на отзывы
А нашего GPT-бота можно использовать и для анализа текста.
Отправляем текст
— просим сделать выжимку
— или вывести ключевые слова
— или даже перевести текст на другой язык
...
попробуйте свой вариант, у вас есть 10 запросов бесплатно (а кто хочет обнулить счетчик, пишите @namokonov)Про бота / Пишем ботом простые скрипты / Отвечаем ботом на отзывы
Как получить первые или последние 3 (или сколько угодно) строк из диапазона с данными?
Выводим 3 первые строки :
Выводим 3 последние строки:
А создать диапазон диких, но симпатичных привидений нам помогла протянутая формула
Задача из нашего чатика: @google_spreadsheets_chat, скоро 5000 участников, залетайте!
PS Вариантов этих формул может быть множество - напишите в комментариях свои, а мы добавим в Таблицу
Таблица
⭐️ Оглавление канала: ты-дыц
Выводим 3 первые строки :
=ARRAY_CONSTRAIN(A1:E9;3;COLUMNS(A1:E9))
Выводим 3 последние строки:
=CHOOSEROWS(A1:E9; SEQUENCE(1;3;ROWS(A1:E9);-1))
А создать диапазон диких, но симпатичных привидений нам помогла протянутая формула
=REPT("
👻";ROW())
Задача из нашего чатика: @google_spreadsheets_chat, скоро 5000 участников, залетайте!
PS Вариантов этих формул может быть множество - напишите в комментариях свои, а мы добавим в Таблицу
Таблица
⭐️ Оглавление канала: ты-дыц
Переносим форматирование с одного листа на множество
Друзья, представьте ситуацию - у вас много одинаковых листов в Таблице и вдруг вы решили на все листы добавить правила условного форматирования и по разному раскрасить столбцы и строки.
Что делать? Можно обойти каждый лист и вставить форматирование туда.
А можно всё сделать на одном листе (у нас он называется "шаблон") и воспользоваться нашим скриптом.
Скрипт в комментариях ↓
Друзья, представьте ситуацию - у вас много одинаковых листов в Таблице и вдруг вы решили на все листы добавить правила условного форматирования и по разному раскрасить столбцы и строки.
Что делать? Можно обойти каждый лист и вставить форматирование туда.
А можно всё сделать на одном листе (у нас он называется "шаблон") и воспользоваться нашим скриптом.
Скрипт в комментариях ↓
Всё хорошо, но на всякий случай делимся нашими постами :)
Как сделать бекап Google Диска t.me/google_sheets/883
Регулярный бекап Таблиц в формате XLSX в телеграм t.me/google_sheets/884
Как сделать бекап Google Диска t.me/google_sheets/883
Регулярный бекап Таблиц в формате XLSX в телеграм t.me/google_sheets/884
Главная статья импорта. Руководство по функции IMPORTRANGE
Друзья, собрали в одном месте для вас максимум информации по функции IMPORTRANGE:
— Cинтаксис функции
— Как может выглядеть ссылка на файл и на диапазон
— Разрешение на доступ
— Загружаем отдельные столбцы из исходника
— Объединяем данные из нескольких источников
— Загружаем данные из списка (который может меняться) таблиц
— Проблемы с загрузкой данных
— Вложенные функции или отдельный лист для импорта
— Как часто обновляются данные
— Как вытащить из IMPORTRANGE ссылку и сделать активной
— Ссылки на другие материалы
https://teletype.in/@renat_shagabutdinov/importrange
Друзья, собрали в одном месте для вас максимум информации по функции IMPORTRANGE:
— Cинтаксис функции
— Как может выглядеть ссылка на файл и на диапазон
— Разрешение на доступ
— Загружаем отдельные столбцы из исходника
— Объединяем данные из нескольких источников
— Загружаем данные из списка (который может меняться) таблиц
— Проблемы с загрузкой данных
— Вложенные функции или отдельный лист для импорта
— Как часто обновляются данные
— Как вытащить из IMPORTRANGE ссылку и сделать активной
— Ссылки на другие материалы
https://teletype.in/@renat_shagabutdinov/importrange
Google Таблицы
Главная статья импорта. Руководство по функции IMPORTRANGE Друзья, собрали в одном месте для вас максимум информации по функции IMPORTRANGE: — Cинтаксис функции — Как может выглядеть ссылка на файл и на диапазон — Разрешение на доступ — Загружаем отдельные…
Друзья, в четверг мы опубликовали большую статью про
Скрипт Собиратор, копирует данные из Таблицы в Таблицу по расписанию.
t.me/google_sheets/661
IMPORTRANGE
, а сейчас напомним про инструмент, который приходит на помощь, когда IMPORTRANGE
перестает работать.Скрипт Собиратор, копирует данные из Таблицы в Таблицу по расписанию.
t.me/google_sheets/661
Telegram
Google Таблицы
СОБИРАТОР 4.0
В прошлом году мы выпустили свой СОБИРАТОР – интерфейс для сбора других Таблиц через sheets api (самый быстрый скриптовый способ).
Задаёте правила сбора Таблиц в другие Таблицы и собираете, к примеру, 50 Таблиц ваших продавцов в одну сводную…
В прошлом году мы выпустили свой СОБИРАТОР – интерфейс для сбора других Таблиц через sheets api (самый быстрый скриптовый способ).
Задаёте правила сбора Таблиц в другие Таблицы и собираете, к примеру, 50 Таблиц ваших продавцов в одну сводную…
Тем временем книга "Магия таблиц" получила статус "Хит" на Озоне и "Бестселлер", "Хит продаж" на Литресе🍾
Да, Excel'я в ней будет побольше, чем Google Таблиц, но в книге есть уточнения по тому, доступны ли те или иные функции или инструменты в Таблицах, есть отдельная информация про IMPORTRANGE, совместную работу, регулярные выражения в Google Таблицах, про новые функции (LAMBDA и вспомогательные функции, функции для работы с массивами), которые в Google даже доступнее, ибо есть у всех, а в Excel только у пользователей последней версии 🤠
А вот и первые отзывы:
отличная подача материала. намного дешевле курса!
Большое количество полезных фишек для ускорения работы
Отличная книга, великолепная подача, все «разжевано». Можно читать как подряд, так и местами, которые нужны. Пока это самое понятное пособие по Excel, которое я читала
Это руководство настолько подробно описывает процесс создания той или иной таблицы, что даже ребёнок лет 6 разберётся. Для взрослого это руководство находка - поскольку открываешь книгу и делаешь как написано.
Данный справочник подойдет не всем, если вы из тех, кто уже самостоятельно освоил программу, то данный учебник не даст вам новых знаний. Однако, если вы только начинаете, либо же повторяете давно изученное, данный вариант будет очень кстати.
Собрали для вас ссылки на основные магазины, где можно купить:
На сайте издательства
Book24
Лабиринт
Озон
Литрес (электрическая) — кстати, электрокнига в цвете, в отличие от печатной (та черно-белая)
Wildberries
Если уже прочитали, напишите отзыв, будем признательны 😺
Да, Excel'я в ней будет побольше, чем Google Таблиц, но в книге есть уточнения по тому, доступны ли те или иные функции или инструменты в Таблицах, есть отдельная информация про IMPORTRANGE, совместную работу, регулярные выражения в Google Таблицах, про новые функции (LAMBDA и вспомогательные функции, функции для работы с массивами), которые в Google даже доступнее, ибо есть у всех, а в Excel только у пользователей последней версии 🤠
А вот и первые отзывы:
отличная подача материала. намного дешевле курса!
Большое количество полезных фишек для ускорения работы
Отличная книга, великолепная подача, все «разжевано». Можно читать как подряд, так и местами, которые нужны. Пока это самое понятное пособие по Excel, которое я читала
Это руководство настолько подробно описывает процесс создания той или иной таблицы, что даже ребёнок лет 6 разберётся. Для взрослого это руководство находка - поскольку открываешь книгу и делаешь как написано.
Данный справочник подойдет не всем, если вы из тех, кто уже самостоятельно освоил программу, то данный учебник не даст вам новых знаний. Однако, если вы только начинаете, либо же повторяете давно изученное, данный вариант будет очень кстати.
Собрали для вас ссылки на основные магазины, где можно купить:
На сайте издательства
Book24
Лабиринт
Озон
Литрес (электрическая) — кстати, электрокнига в цвете, в отличие от печатной (та черно-белая)
Wildberries
Если уже прочитали, напишите отзыв, будем признательны 😺
Издательство «МИФ»
Магия таблиц (Ренат Шагабутдинов) — купить в МИФе
Самые новые инструменты Excel 2022-2023, которых еще нет в книгах. Бумажная, электронная книга (epub, pdf, fb2, mobi). Читать отзывы и скачать главу.
Вопрос жизни и смерти
В нашего бота, в котором можно заказать работу пришел вот запрос (скриншот).
Ну что же, давайте поможем, нельзя дать никому умереть.
Переходите по ссылке на наш пост с подборкой маленьких, но очень полезных
t.me/google_sheets/1133
Многие скрипты с комментариями 😉
В нашего бота, в котором можно заказать работу пришел вот запрос (скриншот).
Ну что же, давайте поможем, нельзя дать никому умереть.
Переходите по ссылке на наш пост с подборкой маленьких, но очень полезных
onEdit
скриптов:t.me/google_sheets/1133
Многие скрипты с комментариями 😉
Нашему чату про Таблицы почти исполнилось 6 лет!
А еще в почти 5000 участников, давайте доберем: @google_spreadsheets_chat
А еще в почти 5000 участников, давайте доберем: @google_spreadsheets_chat
Хотим провести жеребьевку и распределить команды (или что-то еще) по группам или корзинам?
Можно использовать функцию WRAPCOLS. Укажем вторым аргументом, сколько команд должно быть в группе — и готово. Чтобы все было случайно, можно перемещать исходный диапазон (Данные — Перемешать ячейки диапазона, Data — Randomize Range)
Но если не хотим перемешивать диапазон вручную, а чтобы формула сразу распределяла команды случайно, то воспользуемся сортировкой (SORT) по случайному диапазону (RANDARRAY).
И все вместе:
Спасибо нашему любимому автору Бену Коллинзу за идею!
Можно использовать функцию WRAPCOLS. Укажем вторым аргументом, сколько команд должно быть в группе — и готово. Чтобы все было случайно, можно перемещать исходный диапазон (Данные — Перемешать ячейки диапазона, Data — Randomize Range)
=WRAPCOLS(диапазон с командами; число в одной группе)
Но если не хотим перемешивать диапазон вручную, а чтобы формула сразу распределяла команды случайно, то воспользуемся сортировкой (SORT) по случайному диапазону (RANDARRAY).
SORT(диапазон; RANDARRAY(число элементов); 1)
И все вместе:
=WRAPCOLS(SORT(диапазон;RANDARRAY(число элементов в нем);1); число элементов в группе)
Спасибо нашему любимому автору Бену Коллинзу за идею!