Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻 @googlesheets_ru Channel on Telegram

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

@googlesheets_ru


Решение реальных задач в Таблицах Гугл. Кейсы, хитрости, приёмы и их практическое применение в бизнесе.

Учебник по Гугл Таблицам для новичков https://t.me/GoogleSheets_ru/120

Реклама, заказать проект, консультацию: @GoogleSheets_ru_cm

Таблицы и Скрипты Гугл для бизнеса и анализа (Russian)

Вы хотите научиться решать реальные задачи с помощью Таблиц Гугл? Тогда канал googlesheets_ru - это именно то, что вам нужно! Здесь вы найдете кейсы, хитрости, приемы и практическое применение инструментов Гугл для вашего бизнеса и анализа данных. Новичкам также доступен учебник по Гугл Таблицам, который поможет вам быстро освоить основы и начать использовать их в своей работе. Ссылка на учебник: https://t.me/GoogleSheets_ru/120 Кроме того, если у вас возникли вопросы или вы хотите заказать проект или консультацию, вы всегда можете обратиться к администратору канала @GoogleSheets_ru_cm. Присоединяйтесь к нашему каналу и станьте экспертом в использовании Таблиц и Скриптов Гугл для вашего бизнеса и анализа данных! 🤘🏻

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

25 Dec, 09:28


Анализ публикаций ресурса за 2024 в Таблицах https://habr.com/ru/articles/867068/

Спасибо, @empenoso

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

23 Dec, 05:42


#новость

Добавление детальных параметров управления для тех, кто может отвечать на Google Forms

С новой опцией, которая теперь доступна, создатели Форм могут ограничить доступ к ответам определенным пользователям, группам или целевым аудиториям — аналогично тому, как владельцы файлов могут ограничивать общий доступ к Google Docs, Sheets, Slides или Sites в Drive.

Наш канал и чат про Таблицы и Формы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

22 Dec, 12:18


#задачка

Если вдруг кому скучно в этот воскресный день, сделал пример.
Дано: периоды, заданные первой и последней датой.
Задание: перечислить все недели, входящие в каждый из периодов.
Недели также обозначать первой и последней датой из периода.
Даты недели записать через дефис.
Например.
Период
01.12.2024 - 31.12.2024
Недели
01.12.2024 - 01.12.2024
02.12.2024 - 08.12.2024
09.12.2024 - 15.12.2024
16.12.2024 - 22.12.2024
30.12.2024 - 31.12.2024

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

19 Dec, 06:16


#задача

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

Правила: Данные в A, оператор вводит в C, решения, если будут, вводить в D1:Z1

Немного упростим: необходимо напротив каждой строки с дубликатом вывести TRUE или FALSE

Немного усложним: артикулы могут быть подстрокой других артикулов, например, 172 - подстрока 172_1

Попробовать свои силы можно в Таблице чата на листе Поиск дубликатов в перечислениях

Наш канал и чат про Таблицы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

18 Dec, 06:12


#новость

Улучшения ссылок на таблицы в Google Таблицах

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

Недавно были обновления ссылок на таблицы, которые улучшают доступность и удобство использования. В частности, пользователи теперь будут видеть:

Улучшенную доступность ссылок на таблицы, что позволяет пользователям ссылаться на элементы ниже как в одном (например, =Table2[[#ALL]; [Столбец 1]]), так и в нескольких столбцах (например, =Table2[[#ALL]; [Столбец 1]:[Столбец 2]]):
- Полные столбцы таблицы, включая заголовки столбцов, данные и нижние колонтитулы (#ALL)
- Заголовки таблиц (#HEADERS)
- Нижние колонтитулы таблиц (#TOTALS)
- Данные таблицы, исключая заголовки и нижние колонтитулы (#DATA)

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

Исправления формул для ссылок на таблицы, которые показывают исправление формулы с правильной ссылкой на таблицу, когда формула написана неправильно.

Наш канал и чат про Таблицы и Документы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

16 Dec, 06:43


#новость

Еще больше способов быстро приступить к работе со строительными блоками в Google Docs

За последние годы пользователи активно добавляют блоки в свои Документы для создания черновиков писем, заметок и шаблонов. Появилась новая коллекция блоков для управления бизнес-процессами:

Трекеры задач: добавляйте и отслеживайте задачи с заголовками, сроками и статусами. Можно настроить свои столбцы и синхронизировать задачи с Google Tasks.

Список контактов: организуйте контактную информацию для кандидатов, продаж, команды и проектов. Структурированные столбцы облегчают чтение.

Журналы решений: централизуйте открытые вопросы и принимайте решения в удобной таблице. Четкие владельцы помогают согласовать единый источник истины.

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

Наш канал и чат про Таблицы и Документы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

13 Dec, 07:12


#наше

Предыдущий пост https://t.me/GoogleSheets_ru/377 рассказывает, как регулярно сохранять резервную копию всего Диска в Яндекс Облако. Прошел полный день и можно посмотреть, сколько же стоит такое храниение.

На стороне Cloud_ru никаких дополнительных расходов не начислено. Статистики по трафику нет. Возможно, что-то придет в конце месяца 🤷‍♂️

День синхронизации

В первый день синхронизация началась с загрузки всех данных. Помимо прочего, триггер синхронизации до конца суток был вызван 4 раза. Что привело к расходам в 30,51р ($0.3)

Полный день работы сервиса

Изменений на Диске производились одним пользователем в обчном рабочем режиме. Сохранение копий происходит каждые 12 часов в сутки. Что привело к расходам 11,62р ($0.1)

Выводы

Из предыдущих наблюдений можно сказать, что хранение копии Диска Гугл 5Gb в Яндекс Облаке обойдется в 500р/мес ($5/month)

Надеемся, что эта информация будет полезной при планировании доплнительных расходов в текущее время.

Наш канал и чат про Диск

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

12 Dec, 06:32


#наше

Резервное копирование Google Диска на Яндекс Облако: наш опыт

Введение

Привет! 😊 Сегодня делимся нашим опытом резервного копирования Google Диска в более надёжное хранилище – Яндекс Облако. Зачем? Доверие к Google тает с каждым днем. Поэтому мы решили попробовать "спасти" наши данные на всякий случай!

Мы настроили специальный сервис на основе облачного хранилища и хотим показать, насколько быстро и качественно можно перекинуть файлы из Google Диска туда.

Расскажем в общих чертах, как настроить этот сервис, как он работает, и какие результаты стоит ожидать.

Подготовка к резервному копированию

⚠️ Все файлы формата Диска преобразуются в форматы по умолчанию ⚠️

Перед началом процесса резервного копирования необходимо подготовиться:
Выбор сервиса для резервного копирования. Мы остановились на Yandex Cloud, который предлагает широкий спектр услуг для хранения данных. Стоит отметить, что любой сервис облачного хранения по типу S3 скорее всего обладает схожими характеристиками.
Дополнительно потребуется создание аккаунта на Yandex Cloud и проекта в GCP, чтобы получить токен вдалельца Диска.

Настройка синхронизации
Мы использовали свой сервис, запущенный на VPS, в Cloud:ru, который и проводит основной процесс синхронизации.

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

Сервис автоматически запускает себя по расписанию. Участие пользователя не требуется.

Тестирование передачи данных
Мы исследовали предлагаемые метрики хостинга и облака, чтобы оценить скорость передачи данных
👉 Общий объем синхронизации: 4.2 Gb (по версии Google)
👉 Файлов в синхронизации: 46425
👉 Время на проверку обновлений: 15m
👉 Ошибок: 6
👉 Скорость передачи данных больших файлов: 1.566 GiB 26.822 MiB/s ETA 1m44s (первая цифра - сколько осталось данных, вторая - скорость передачи, третья - оставшееся время)
👉 Скорость передачи данных небольших файлов: 3.475 KiB 3.852 KiB/s ETA 3h52m49s (🥶 там лежит пару папок с node_modules)
👉 Трансфер новых данных потребовал 1h30m
👉 Повторная проверка для синхронизации требует примерно 15m

💡 Обратите внимание, как резко выросло расчетное время ETA при изменении размеров файлов

Немного картинок в альбоме публикации
На графиках можно заметить, разницу между первичной загрузкой и проверкой на изменения. Граница проходит после 20:50

Анализ ошибок
В процессе резервного копирования мы столкнулись с некоторыми ошибками, связанными с доступом к файлам и чтением ярлыков:

👉 Проблемы чтения ярлыков 2024/12/11 18:38:14 ERROR : /~/my-super-site.com - СЯ: Failed to copy: failed to open source object: can't read dangling shortcut Этот ярлык я вижу только через API, в интерфейсе Диска он не отображается.
👉 Проблемы доступа 2024/12/11 18:38:11 ERROR : /Архивирование склада/Архивирование склада.docx: Failed to copy: failed to open source object: open file failed: forbidden to download - check sharing permission Это файл другого пользователя, который закрыл доступ на скачивание

Итоги
Переносить файлы из Google Диска в Яндекс Облако довольно просто и эффективно. Правда, есть пара моментов, которые нужно учесть (например, формат файлов), но в общем всё прошло гладко.

Так что, если нужно надёжно хранить свои данные, Яндекс/Sber/Selectel (любой из зоопарка s3) Облако – отличный выбор! Оно помогает сохранять файлы даже в неожиданных ситуациях.

Советы по сохранению файлов

Не забывать обновлять резервные копии. Лучше всего делать это регулярно, чтобы быть уверенным, что все важные файлы сохранены.
Использовать несколько сервисов. Можно выбрать ещё пару мест для хранения копий своих данных, чтобы было ещё безопаснее.
Создавать копии самых важных файлов. Особенно важно следить за документами, фото и видео, чтобы они точно никуда не пропали.
Запасная копия файлов – это как страховка на случай чего-то неожиданного. Сервисы вроде Яндекс Облака помогают сделать эту страховку максимально надёжной. Так что смело можно пользоваться ими!

Наш канал и чат про Диск

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

11 Dec, 08:27


Для всех тех, кто еще верит в Session.getActiveUser().getEmail(). В ответе на вопрос я разъясняю словами справки, почему получить такие данные трудно, практически невозможно https://qna.habr.com/answer?answer_id=2471864#answers_list_answer

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

#ответы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

11 Dec, 04:49


Участники демонстрируют свои навыки решения различных задач - от построения сложных формул и функций до создания интерактивных отчетов и визуализаций. Жюри, состоящее из ведущих экспертов в сфере цифровых технологий, оценивает не только технические знания конкурсантов, но и их способность нестандартно мыслить и находить оптимальные решения.

https://rutube.ru/video/5c308dee217b0558668a4298fb6e9817/

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

02 Dec, 11:00


Новый месяц - новая Таблица чата:
- имя Таблица чата t.me/google_sheets_pro #29 [12/2024]
- ссылка https://docs.google.com/spreadsheets/d/1oAU_ZMFFYiBYLR1T_mY0pYmGmRG6mkLbRmPQnz4IbBM/edit?usp=sharing

Если, вдруг, потеряется, просто напишите в диалоге чата пример! или правила, и Катюха пришлет инструкцию с актуальной ссылкой

Из интересного

Прошлая ТЧ за месяц собрала в себя сразу несколько полезных решений и обсуждений:
- автоматическая вставка строк
- эффективное использование более чем двух графиков на одной диаграмме
- невозможность вернуть через URLFetchApp результаты вызовов cgi (тут вообще не понятно, решается это как-то или нет)
- несколько красивых формул подсчета
- вариации на тему вывода JOIN(FILTER) как условие для колонок строки
ТЧ #29 автонумерует новый лист уже за 580! А это значит, что определенный экватор пройден - создано огромное количество разнообразных примеров, и на них выданы реальные (неискусственные) проверенные решения
Эсперты чата могут запросить постоянный доступ на редактирование даже для закрытых листов

Предложения
💡Будем рады новым идеям, как можно улучшить и развить работу ТЧ. Какую пользу они могут приносить еще?
💡При выборе, где создать пример, отдавайте приоритет ТЧ - так мы сохраняем историю и возможность другим учится на наших же примерах и ошибках.

Огромное спасибо за поддержку ❤️!

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

29 Nov, 13:15


Все видели эти вариации табличек а-ля "рука на пульсе"?
Вот вам база, на которой все они строятся.

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

26 Nov, 06:59


📊 По данным исследований, около 25% всех финансистов России работают удалённо.

📈 Если вы бухгалтер, финансовый директор или финменеджер, хотите быть в курсе новейших тенденций и получать практические инструменты для работы, рекомендуем подписаться на телеграм-канал «Финансовый директор | Мастер CFO».

Это крупнейшее сообщество финансистов и бухгалтеров в России численностью более 13 900 человек!

📄 В их посте собраны 20 таблиц, которые необходимы каждому финансисту, описаны 7 проверенных способов найти клиентов, раскрыты 10 лайфхаков работы в 1С для бухгалтеров и показаны кейсы внедрения управленческого учета в различных сферах бизнеса.

Получите доступ к уникальным материалам от финансового директора со стажем 15 лет!

Скачать бесплатно.

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

25 Nov, 05:02


🧩 Функция LET: превращаем сложные формулы в понятный код

Привет, автоматизаторы! В прошлый раз мы разобрали неточный поиск в VLOOKUP на примере расчета премий. Сегодня сделаем наше решение ещё элегантнее с помощью функции LET!

🤔 Что такое LET и зачем она нужна?
Представьте, что у вас есть сложная формула, где некоторые вычисления повторяются несколько раз или промежуточные результаты используются в разных местах. Без LET приходится:
- либо повторять одни и те же вычисления
- либо создавать дополнительные столбцы для промежуточных расчетов

LET решает эти проблемы! Она позволяет:
1. Дать понятные имена промежуточным вычислениям
2. Использовать их результаты многократно
3. Сделать формулу читаемой и понятной
4. Не создавать лишних столбцов в таблице

📝 Как это выглядит:
Было:
=СУММ(A1:A10)/СЧЁТ(A1:A10)


Стало:
=LET(
сумма; СУММ(A1:A10);
количество; СЧЁТ(A1:A10);
сумма/количество
)


В этом простом примере разница не так заметна. Но представьте, что нам нужно использовать сумму или количество несколько раз в формуле. С LET мы:
- Вычисляем их только один раз
- Даём понятные имена
- Используем везде, где нужно

🧑‍💻 Синтаксис:
=LET(
имя1; значение1; // первая переменная
имя2; значение2; // вторая переменная
... // сколько нужно пар
результат // финальное выражение
)


💫 А теперь посмотрим, как LET преображает наш расчет зарплат:

=ArrayFormula(LET(
_суммы_продаж;
QUERY(Продажи;
"select Col1, sum(Col2)
where Col1 is not null
group by Col1
order by sum(Col2)
label Col1 '', sum(Col2) '' ";
1);

_имя; CHOOSECOLS(_суммы_продаж;1);
_сумма; CHOOSECOLS(_суммы_продаж;2);

_прем_кэфф; VLOOKUP(_сумма;Премии;2;1);
_должность; VLOOKUP(_имя;Должности;2;0);
_оклад; VLOOKUP(_должность;Оклады;2;0);

_премия; _оклад*_прем_кэфф;
_зарплата; _оклад+_премия;

{
{
"Должность"\
"Имя"\
"Сумма продаж"\
"Оклад"\
"Премия %"\
"Премия"\
"Итого ЗП"
};
{
_должность\
_суммы_продаж\
_оклад\
_прем_кэфф\
_премия\
_зарплата
}
}
))


📚 Что здесь происходит:
1. _суммы_продаж - получаем базовые данные с помощью QUERY
2. _имя и _сумма - разделяем результат на колонки
3. _прем_кэфф - находим % премии через неточный поиск
4. _должность и _оклад - получаем данные из справочников
5. _премия и _зарплата - считаем итоговые суммы
6. Формируем финальную таблицу с результатами

⭐️ Преимущества использования LET:
1. Читаемость: каждое вычисление имеет понятное название
2. Производительность: промежуточные значения вычисляются один раз
3. Отладка: легко проверить каждую переменную
4. Поддерживаемость: просто вносить изменения
5. Компактность: всё в одной формуле, без вспомогательных ячеек

🎓 Где это особенно полезно:
- Сложные финансовые расчеты
- Многоступенчатые вычисления
- Формулы с повторяющимися частями
- Любые формулы длиннее 2-3 операций

⚡️ Бонус-советы:
1. Используйте понятные имена переменных
2. Группируйте связанные вычисления
3. Добавляйте пустые строки для читаемости
4. Начинайте имена временных переменных с "_"

Раздел: #формулы #решения
Функции: #LET #ARRAYFORMULA #QUERY #VLOOKUP #CHOOSECOLS
Документация по функциям: LET, ARRAYFORMULA, QUERY, VLOOKUP, CHOOSECOLS

🔗 Пример в Таблице чата

А как вы делаете сложные формулы понятнее? Поделитесь в комментариях!

Хотите больше крутых приёмов работы с Google Таблицами?
💬 Чат
📢 Канал

#GoogleSheets #ПродвинутыеФормулы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

24 Nov, 12:04


По мотивам вопросов из нашего чата.

Вот так я решал задачу учета остатков в 2021 году 🙈🙈🙈

Расходы считаются формулой из другого листа, а как считаются поступления видно на видео.

Странно, но работает.

Код (в его исходном виде)👇

function onEdit(e) {
var SS = SpreadsheetApp.getActiveSpreadsheet();
var sheet = SS.getSheetByName('учет остатков');
var range = e.range;

var accum = sheet.getRange(range.getRow(), range.getColumn() - 2);

if (e.value >= 0 && range.getRow() >= 3 && (range.getColumn() == 12 || range.getColumn() == 6)){
accum.setFormula('='+accum.getValue()+'+'+e.value);
}
}


Есть замечательная возможность найти кучу недостатков в коде 🙃

Задача, по сути, является классической для решения в Таблицах. Пишите в комментариях свой способ её "правильного" решения.

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

21 Nov, 10:57


#новость

Улучшенный фильтр по условиям для таблиц в Google Таблицах

Google представил усовершенствованный фильтр по условиям для работы с таблицами в Google Sheets. Пользователи могут выбирать из 21 варианта фильтрации, например, "Дата", "Текст заканчивается на". Однако Гугл понимает, что в некоторых случаях определённые фильтры могут быть неприменимы в зависимости от типа данных.

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

Наш канал и чат про Таблицы и таблицы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

18 Nov, 10:08


#пример

Сегодня утром пользователь twitch.tv/dunkorslam завершил стрим, на котором поставил цель совершить 101 победу в игре.

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

Спасибо, @Nakilon за историю 😉

Наш канал и чат про Таблицы и их применение в реальности

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

15 Nov, 12:11


📊 От часа рутины к пяти минутам: как мы автоматизировали работу с отчетами WB

Привет, друзья! 👋 Сегодня разберем реальный кейс автоматизации рутинных задач менеджера маркетплейса.
История особенно понравится тем, кто каждое утро "воюет" с отчетами WB!

Типичное утро менеджера маркетплейса:
🔜 Вход в два личных кабинета WB
🔜 Скачивание 4 разных архивов с отчетами
🔜 Ручная распаковка каждого архива
🔜 Открытие "эксельки" с отчетом в каждом архиве
🔜 Копирование данных в единую Таблицу, где данные разбираются формулами и сводными таблицами
🔜 Проверка корректности (больше 67 000 строк!)
🔜 Обновление связанных таблиц и сводных отчетов

На весь процесс уходил час драгоценного утреннего времени. Каждый. День. 😱

🔄 Эволюция решения:
Версия 1.0 "Базовая автоматизация":

Простой скрипт для обработки архивов
Работа с файлами в одной папке
Базовое объединение данных

Ограничения первой версии:

Нет визуальной обратной связи
Риск превышения лимита времени выполнения при большом объеме данных
Сложности с отладкой ошибок
Нет структурированного хранения результатов

Версия 2.0 "Умная система":

Мастер-таблица для управления процессом
Пошаговая обработка каждого архива
Создание новых отчетов по шаблону
Умная система хранения файлов

🛠 Что делает скрипт:

🔜 Создает новую таблицу-отчет с именем "отчет_год.месяц.день часы:минуты"
🔜 Находит все архивы в указанной папке
🔜 Последовательно обрабатывает каждый архив:
• Распаковывает архив
• Находит файл с отчетом в эксель
• преобразует отчет в Гугл Таблицу
• Создает копию шаблонного отчета
• Добавляет их в общую таблицу
• Перемещает обработанные архивы в папку "обработано"
• Сохраняет готовый отчет в папку "отчеты"

🎯 Преимущества нового решения:

Надежность: даже при сбое данные не теряются
Масштабируемость: работает с растущими объемами
Прозрачность: понятная структура файлов
Универсальность: подходит для разных типов отчетов
Сохранение формул и связей в таблицах

⚡️ Результат:

Процесс занимает 2-3 минуты вместо часа
Исключены ошибки ручного копирования
Автоматическая проверка данных
Чистая и понятная структура хранения
Возможность быстро найти любой отчет

А как вы автоматизируете работу с отчетами маркетплейсов? Поделитесь в комментариях!
Раздел: #автоматизация #кейсы

P.S. Хотите узнать больше про автоматизацию рутинных задач? Присоединяйтесь к нашему сообществу!
💬 Чат
📢 Канал

#GoogleTables #Автоматизация #Маркетплейсы #WildBerries #Кейс

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

08 Nov, 11:21


🕰 История версий в Google Таблицах: возвращаем данные из прошлого!

Привет, внимательные к деталям коллеги! 👋

Даже у самых аккуратных иногда случаются неприятности с данными. Сегодня расскажем про встроенный "портал времени" в Google Таблицах - историю версий. С ней вы сможете легко вернуть любые утраченные данные!

🎯 Как работать с историей версий:

1️⃣ Открываем историю:
• Файл → История версий → Посмотреть историю версий
• Справа появится панель со всеми изменениями
• Каждое изменение помечено датой и временем

2️⃣ Ищем нужную версию:
• Выбираем дату и время
• Просматриваем изменения (они подсвечены разными цветами)
• Видим, кто из редакторов что менял

3️⃣ Возвращаем данные:
• Нашли нужную версию
• Жмем "Восстановить эту версию"
• Готово! Таблица вернулась в прошлое

💡 Про-советы:

💫 Создавайте именованные версии для важных этапов:
• Файл → История версий → Указать название текущей версии
• Например: "Данные перед отчетом", "Чистые данные"

🛡 Перед большими изменениями:
• Создайте копию таблицы (Файл → Создать копию)
• Экспериментируйте в копии
• Если результат понравился - переносите в основную таблицу

☝️ Важные моменты:
• История версий доступна только с правами редактирования
• Google хранит изменения автоматически
• Можно просматривать, кто и когда вносил правки

А вы уже пользовались историей версий? Расскажите в комментариях, спасала ли она вас от потери данных!

Раздел: #инструменты #советы

PS: История версий - это ваша страховка от случайных ошибок. Пользуйтесь ей, и данные всегда будут в безопасности! 🛡

Присоединяйтесь к сообществу профессионалов автоматизации, делитесь знаниями и помогайте друг другу!
💬 Чат
📢 Канал

#ГуглТаблицы #ВосстановлениеДанных #РаботаСДанными

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

07 Nov, 06:48


#новость

Сторонние смарт-чипы теперь доступны в Google Sheets

В прошлом году внедрили возможность извлекать обширные данные из приложений непосредственно в Google Docs https://t.me/gasru/493 с помощью сторонних смарт-чипов. С тех пор многие пользователи встраивали контент из партнёрских приложений, включая Asana, Jira & Confluence, Canva, Lucid, Loom, Whimsical и Zoho Projects, а теперь Гугл расширяет эту возможность для Google Sheets.

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

Чтобы получить доступ к сторонним смарт-чипам, администратор или пользователь должен сначала установить надстройку партнёра из Google Workspace Marketplace. После этого просто вставьте ссылку из стороннего источника в свою Таблицу и нажмите [TAB]. Затем вы увидите, как смарт-чип преобразуется в самой ячейке, предлагая важную информацию из приложения прямо в процессе работы.

Наш канал и чат про Таблицы и улучшения ⭐️

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

05 Nov, 06:31


#новость

Вы, наверное, уже заметили новое поле в Гугл Формах - рейтинг или оценка?

Добавление возможности оценки в Google Forms

Чтобы расширить список типов вопросов, на которые пользователи могут отвечать в Google Forms, и сделать сбор отзывов более привлекательным, вводится тип вопроса "оценка".

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

Благодаря этому обновлению вы сможете анализировать ответы на эти вопросы (например, средний рейтинг ответов и визуальное распределение оценок) на вкладке сводки раздела ответов.

Наш канал и чат про Таблицы и Формы Гугл

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

01 Nov, 15:25


Никто не просил, а мы сделали

Дано 4 столбца (на картинке A:D). Требуется скомбинировать все комбинации свойств дважды (на картинке G4:N7 как должно быть)

Решение в G15

Решение в Таблице чата https://docs.google.com/spreadsheets/d/1z9IIS5CLArxW4fnODCk7IqFWLZ8OlMObrdfog7qtumQ/edit?gid=1389423578#gid=1389423578&range=A1

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

01 Nov, 10:54


Сегодня 1е число! А значит новая ТЧ под номером 28 уже в деле! docs.google.com/spreadsheets/d/1z9IIS5CLArxW4fnODCk7IqFWLZ8OlMObrdfog7qtumQ/edit?usp=sharing

🔮 ☠️ 😂 👍

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

01 Nov, 08:59


Немного всякой кодерской нудятины

Теперь, помимо сервисов работы с Ozon и WB, у нас есть собственный сервис работы с Yandex Market.

Буквально пару слов про то, что:
- все, что есть в OpenAPI Yandex - не есть правда, нужно держаться доки
- генерация типов 🥶 - удовльствие не из приятных, возможно, стоит заморочиться и помочь им с github.com/yandex-market/yandex-market-partner-api
- нужно делать retry сразу - имеет привычку отваливаться
- в целом API полезное и интересное, можно много чего сделать

Готовы обсудить тут или на консультации. Во втором случае пишите @googlesheets_ru_cm ❤️

💬 Чат
📢 Канал

#ozon #wb #ym

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

29 Oct, 07:00


Кто найдет самый смешной вопрос? 😂

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

28 Oct, 11:49


А рассказать-то мы забыли🤦‍♂️

На днях обновили старую, на надёжно работающую Таблицу для обновления цен на товары в магазине Озон и хотели сослаться на пост про неё в канале, а оказалось что поста-то и нет такого. Исправляемся.

Про Таблицу:
эта Гугл Таблица позволяет автоматически обновлять цены на товары Ozon, используя API. В ней собраны актуальные данные о продуктах, их текущих и обновленных ценах. Благодаря встроенному скрипту, процесс полностью автоматизирован: достаточно заполнить таблицу и запустить скрипт, чтобы обновить цены на платформе Ozon.

Что нового: добавили в выгрузку о ценах информацию о комиссиях и объемном весе - помогает при расчёте юнит-экономики.

Подробности:
Про настройку выводимых данных и вообще про Таблицу написали 🔗здесь.

Присоединяйтесь к сообществу профессионалов автоматизации, делитесь знаниями и помогайте друг другу!
💬 Чат
📢 Канал

#ozon #GAS #решения #GoogleSheets #автоматизация #OzonSellerAPI #API

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

27 Oct, 09:56


😲Ого-го! Вы это видели?!
Знаете, что Михаил заставил Гугл Таблицы делать? Он заставил их гуглить!🤯

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

Очень неожиданная и классная идея, которая помогает решить распространенную задачу👍🏻

А с учетом наличия Search API у Яндекса, поиск можно сделать еще более эффективным и точным.

Присоединяйтесь к сообществу профессионалов автоматизации, делитесь знаниями и помогайте друг другу!
💬 Чат
📢 Канал

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

25 Oct, 17:43


🚀 Куда пропали и над чем работаем: создаем экосистему для работы с маркетплейсами.

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

Делимся подробностями о нашем текущем проекте — комплексной системе для автоматизации работы с маркетплейсами.

📊 Что делает система:
• Собирает данные из Ozon, Wildberries и Яндекс.Маркета
• Интегрируется с МойСклад для работы со складским учётом и получения актуальной себестоимости товаров
• Организует обмен данными между всеми платформами
• Предоставляет данные через Google Таблицы
• Поддерживает подключение внешних систем аналитики (например, Looker Studio)

🛠 Техническая реализация:
1. Микросервисная архитектура:
- Отдельные сервисы для каждого маркетплейса
- Сервис интеграции с МойСклад
- Модуль работы с Google Таблицами
- Центральный сервис для управления бизнес-логикой и предоставления API

2. Умная работа с данными:
- Используем PostgreSQL с поддержкой jsonb для эффективного хранения сложных объектов от маркетплейсов
- Это позволяет хранить сложные глубоко вложенные данные без создания множества таблиц
- По сути, получаем преимущества документарной БД в рамках надёжной реляционной СУБД

📈 Текущие результаты:
• Запущена интеграция с Ozon
• Завершаем подключение Wildberries
• Работает выгрузка в Google Таблицы
• Настроено подключение к МойСклад
• Клиенты уже используют первые модули системы

⚡️ С какими сложностями столкнулись:
• Разные структуры данных от каждого маркетплейса
• Необходимость обработки вложенных объектов данных
• Проблемы со сборкой, так как впервые применили паттерн "Монорепозиторий" и систему сборки nx.dev

🎯 Что впереди:
• Интеграция с Яндекс.Маркетом
• Расширение возможностей аналитики
• Добавление новых типов отчётов
• Оптимизация производительности
• Внедрение дополнительных инструментов визуализации данных

💡 Особенности нашего решения:
• Гибкая архитектура позволяет легко добавлять новые платформы, внешние сервисы и каналы продаж
• Данные доступны как через Google Таблицы, так и напрямую через БД
• Возможность подключения любых систем аналитики и визуализации
• Масштабируемость под растущие потребности бизнеса

🤝 Для кого это будет полезно:
• Продавцы на нескольких маркетплейсах
• Компании, которым важна автоматизация процессов
• Бизнесы, нуждающиеся в глубокой аналитике продаж
• Тем, кто хочет оптимизировать работу с данными
• Всем, кто имеет больше одного канала продаж

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

А с какими сложностями сталкиваетесь вы при работе с разными маркетплейсами?

Присоединяйтесь к сообществу профессионалов автоматизации, делитесь знаниями и помогайте друг другу!
💬 Чат
📢 Канал

#маркетплейсы #автоматизация #ozon #wildberries #разработка #googlesheets #analytics

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

11 Oct, 07:08


Хороший чат ждет в свои объятья еще 50 участников. Войти в дом 🐱

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

03 Oct, 13:13


А вот ещё один классный способ интеграции Таблиц Гугл и телеграм

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

01 Oct, 14:16


📊🏗 "Construction Sheets": Как приручить строительную документацию с помощью Гугл Таблиц

Привет, друзья! Сегодня у нас в гостях Михаил - разработчик, который создал нечто действительно крутое на базе Таблиц и Документов Гугл.

Готовы узнать, как можно превратить кошмар строительной документации в удобную и эффективную систему? Поехали!
Знакомьтесь - "Construction Sheets"!

🤔 Что это такое?
"Construction Sheets" - это набор инструментов для ведения типовой строительной документации на основе сервисов Google. По сути, это продвинутое "Слияние на Гуглах", которое позволяет легко и удобно работать с шаблонами документов.

🛠 Что умеет этот инструмент:

Собирает все в одном месте: Бесконечные формы актов и ведомостей, сертификаты, протоколы испытаний, исполнительные схемы и приказы - всё хранится в одном месте, прямо в Гугл Таблице.

Контроль удаленки: Теперь вы можете эффективно контролировать удаленных работников, которые ведут документацию в ваших таблицах.

Обучение новичков: Значительно упрощает процесс обучения новых сотрудников ведению исполнительной документации.

Стандартизация процессов: Помогает выработать понятные "процессы" ведения исполнительной документации в компании (а во многих компаниях этого до сих пор нет!).

Дисциплина на объектах: Помогает дисциплинировать ведение электронных журналов на объектах.

Доступность информации: Все примеры ведения исполнительной документации теперь в шаговой доступности для всех сотрудников ПТО компании.

🔧 Как это работает технически?

Михаил поделился некоторыми интересными решениями:

Ключевой "движок" программы построен на смарт-чипах, которые появились около года назад.
Активно используется multi-select для удобства работы.
Раньше использовалось инъецирование кода, но сейчас перешли на развёрнутые веб-приложения. Почему? У инъецирования были серьезные недостатки: мало триггеров на проект, трудно отслеживать ошибки кода при большом количестве таблиц.
Применяется PDFApp - библиотека для работы с PDF файлами. Работает медленно, но, как говорит Михаил, "прикольно".
Для удобства разработки используется Black Apps Script.

💡 Интересные наблюдения от Михаила:
"Большинство пользователей моего продукта - девушки! Многие думают, что у меня несерьезная разработка, но на самом деле она уже генерирует ощутимую экономию времени и человеческих ресурсов. Это своего рода секрет для непосвященных."

👨‍💻 Совет от Михаила для начинающих разработчиков:
"Google Apps Script и Google таблицы - это просто клондайк для непрофильных программистов. Здесь такой простор для разработки и делиться удобно! Превратите написание и поддержание своего проекта в экономический и градостроительный симулятор. Это позволяет не отлипать от проекта сутками."

🚀 Планы на будущее:
Михаил не собирается останавливаться на достигнутом. У него целая кипа заметок по необходимым нововведениям, исправлениям багов и упрощениям интерфейса. Из ближайших "киллер-фич" - интеграция "рукописных шрифтов". Код уже наполовину написан, осталось лишь взяться и доделать!

🎁 Хотите попробовать?
У Михаила есть демо-версия на целых 2 недели! Вот ссылки:
🔗Таблица
🤖Подписка


Присоединяйтесь к сообществу профессионалов Гугл Таблиц, делитесь знаниями и помогайте друг другу!
💬 Чат
📢 Канал

Раздел: #автоматизация #строительство #сервисы

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

01 Oct, 03:14


Новая Таблица чата на Октябрь 2024 уже в работе https://docs.google.com/spreadsheets/d/1OEwu8AcVl8YdFnDisez-u6TRWVQPsA9wFce1U5ywTwU/edit?usp=sharing

Что означает заголовок ТЧ? Разберем

Полный заголовок
Таблица чата t.me/google_sheets_pro #27 [10/2024]

Адрес для скриншотов вместо водяного знака
Таблица чата t.me/google_sheets_pro

Порядковый номер
#27

Месяц, в который действует ТЧ
[10/2024]

Продуктивного дня 👨🏼‍💻

_________________
PS: Изучаете Таблицы? Море примеров с 2021 года в Таблицах чата тут https://drive.google.com/drive/folders/1mgzpM6dID_GUnzo-aQAAEv3kpFEmtgPx?usp=drive_link

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

30 Sep, 17:02


Привет! Как вы заметили, у нас сегодня была опубликована реклама ☺️

Наше сообщество растёт, становится более ценным, и всё это благодаря вам! 🎆⭐️💪

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

Admin <@IT_sAdmin>
Игорь Дроздов <@Drozdov_Igor_Advisd>
Алексей 𝕆𝕕𝕪𝕤𝕤𝕖𝕦𝕤 <@Sag1ttar1us>
Vadim R <@rwr_vim>
Роман Игнатов <@romanigro>

Спасибо вам за ваш вклад и помощь! ❤️

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

30 Sep, 08:08


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

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

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

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

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

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

→ 20 таблиц для начинающего финансиста для входа в управленческий учет.

→ Инструкция по автоматизации финансового учета.

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

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

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

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

27 Sep, 04:21


Всем привет! Рассказал вот здесь как мы пытаемся развить свой сервис в Телеграм без единой Гугл Таблицы.

Спойлер: это неудобно, и мы сейчас думаем что прикрутить для хранения найденных контактов. Пока выбираем между Таблицами и NocoDB.

Что думаете, есть у нашего детища право на жизнь? А шансы на успех?

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

26 Sep, 16:50


Множественные зависимые выпадающие списки

Всем привет! Алексей @Sag1ttar1us продолжает объяснять про связанные списки. Внимательно читаем и говорим спасибо автору! 👇


Мы уже умеем делать одиночные зависимые выпадающие списки.
Теперь мы научимся делать множественные.

1. Исходные данные всё те же - лист Data.
2. Наш рабочий лист - лист Main.
3. Служебный листы, где будут технические данные:
3.1. по областям, соответствующим выбранным странам.
3.2. по городам, соответствующим выбранным областям.

Формулы на служебных листах будут почти такими же, но так как выбранных значений у нас много, используем MAP.
Для областей:
=LET(  ...
MAP(input_country; LAMBDA(_input_country;
TRANSPOSE(UNIQUE(
FILTER(data_region;
data_country = _input_country ))))))


Для городов:
=LET( ...
MAP(input_country; input_region;
LAMBDA(_input_country; _input_region;
TRANSPOSE(UNIQUE(
FILTER(data_city;
data_country = _input_country;
data_region = _input_region ))))))


⚠️И теперь важный момент по созданию собственно самих выпадающих списков. По умолчанию ссылка на диапазон становится абсолютной. А так как у нас много строк, нам нужно чтоб ссылка оставалось относительной (без $).


Присоединяйтесь к сообществу профессионалов Google Таблиц, делитесь знаниями и помогайте друг другу!

💬 Чат
📢 Канал

#решения #выпадающие_списки #связанные_списки #зависимые_списки

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

24 Sep, 07:19


4 способа посчитать потоварные расходы на рекламу ВБ

Привет, друзья-аналитики! 👋 Сегодня разберем интересную задачу из нашего чата. Готовы прокачать свои навыки работы с формулами? Поехали! 🚀

🎯 Задача:
У нас есть два листа: "Воронка" и "Реклама". Нужно перенести данные о расходах на рекламу с листа "Реклама" на лист "Воронка", сопоставляя их по артикулу и дате. При этом на листе "Реклама" может быть несколько записей для одной комбинации артикула и даты.

Давайте разберем предложенные решения:

1️⃣ Формула с #XLOOKUP:
=ARRAYFORMULA(
IF(A2:A="";
;
XLOOKUP(
A2:A&B2:B;
'Реклама'!B2:B&'Реклама'!A2:A;
'Реклама'!D2:D;
"Не найдено"
)
)
)

Как это работает:
A2:A&B2:B - создает уникальный ключ из артикула и даты на листе "Воронка"
'Реклама'!B2:B&'Реклама'!A2:A - делает то же самое на листе "Реклама"
XLOOKUP ищет соответствие этих ключей и возвращает значение из столбца D листа "Реклама"

⚠️ Ограничение: Эта формула найдет только первое соответствие для каждой комбинации артикула и даты.

2️⃣ Формула с #VLOOKUP:
=ARRAYFORMULA(
IFNA(
VLOOKUP(
B2:B&" "&A2:A;
{'Реклама'!A2:A&" "&'Реклама'!B2:B\ 'Реклама'!D2:D};
2;
0
);
)
)

Как это работает:
B2:B&" "&A2:A - создает ключ поиска из даты и артикула
{'Реклама'!A2:A&" "&'Реклама'!B2:B\ 'Реклама'!D2:D} - создает временный массив для поиска
VLOOKUP ищет соответствие в этом массиве

⚠️ Ограничение: Как и предыдущая, эта формула найдет только первое соответствие.

3️⃣Продвинутая формула с #QUERY:
=ARRAYFORMULA(
IFNA(
VLOOKUP(
B2:B&" "&A2:A;
QUERY(
{'Реклама'!A2:A&" "&'Реклама'!B2:B\ 'Реклама'!D2:D};
"Select Col1, SUM(Col2) group by Col1"
);
2;
0
);
)
)

Как это работает:
QUERY - суммирует все расходы для каждой уникальной комбинации даты и артикула
VLOOKUP - затем ищет соответствие в этом предобработанном массиве

👍 Преимущество: Эта формула корректно обрабатывает случаи с несколькими записями для одной комбинации артикула и даты.

4️⃣Элегантное решение с #MAP и #LAMBDA:
=ArrayFormula(
MAP(
A2:A;
B2:B;
LAMBDA(
a;b;
SUMIF(
'Реклама'!B2:B&'Реклама'!A2:A;
a&b;
'Реклама'!D2:D
)
)
)
)

Как это работает:
MAP - применяет функцию к каждой паре значений из A2:A и B2:B
LAMBDA - создает временную функцию, которая использует SUMIF
SUMIF суммирует все соответствующие расходы для каждой комбинации артикула и даты

👍 Преимущество: Это решение и гибкое, и эффективное, корректно обрабатывающее множественные записи.

💡Итог: Третья и четвертая формулы наиболее универсальны, так как они суммируют все расходы для каждой комбинации артикула и даты.

А какое решение кажется вам наиболее элегантным? Поделитесь своим мнением в комментариях!

Раздел: #формулы #решения

Функции: #ARRAYFORMULA #XLOOKUP #VLOOKUP #QUERY #MAP #LAMBDA #SUMIF

🔗Пример в Таблице чата

Присоединяйтесь к сообществу профессионалов Google Таблиц, делитесь знаниями и помогайте друг другу!
💬 Чат
📢 Канал

#GoogleSheets #АнализДанных #Формулы #РаботаСДанными

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

23 Sep, 05:47


#новость

Новые обновления таблиц в Таблицах:

1. Теперь можно создать пустую таблицу. И как это на старте не догадались?🙈🤦

2. Можно ссылаться на таблицы через IMPORTRANGE. Например, если у вас есть таблица с именем "Таблица1" и заголовками "Столбец 1", "Столбец 2", "Столбец 3" и т. д.:

- Чтобы импортировать диапазон таблицы, включая заголовки: =IMPORTRANGE(spreadsheet_url; "Таблица1[#ALL]")
- Чтобы импортировать только нижние колонтитулы итого таблицы: =IMPORTRANGE(spreadsheet_url; "Таблица1[#TOTALS]")
- Чтобы импортировать диапазон таблицы, исключая заголовки: =IMPORTRANGE(spreadsheet_url; "Таблица1[#DATA]")
- Чтобы импортировать первые два столбца таблицы, включая заголовки: =IMPORTRANGE(spreadsheet_url; "Таблица1[[Column 1]:[Column 2];[#ALL]]")

3. Добавлены хоткеи для конвертирования диапазона в таблицы Таблиц

- Cmd+Opt+T для Mac
- Ctrl+Alt+T для Linux и Windows

Наш канал и чат про Таблицы и возможности 🚀

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

18 Sep, 03:59


Связанные (зависимые) выпадающие списки формулами.

Всем привет! Один из самых активных и экспертных участников нашего сообщества делится знаниями о том, как сделать зависимые выпадающие списки.
Алексей @Sag1ttar1us, спасибо тебе за активность и помощь!
Слово предоставляется автору👇

🎰Выпадающий список в Google Таблицах — это удобный инструмент, который помогает эффективно управлять данными и улучшает взаимодействие с пользователями.
Зависимые выпадающие списки позволяет пользователю сначала выбрать из одного списка, а затем на основе этого выбора отображать связанные данные в другом списке.


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

▶️В нашем примере при выборе страны, во втором списке автоматически подгружается список областей, и соответственно при выборе области в третьем списке - подгружается список городов.
0️⃣Первое, что необходимо - исходные данные в плоском виде:
Страна | Город | Область


1️⃣Первый выпадающий список - независимый, поэтому формируем его из диапазона/столбца исходных данных Страна.

2️⃣Далее, задаём формулу для столбца со служебными данными из списка областей выбранного города. Формула довольно простая, но чтоб было понятно, какие данные мы используем, я обозначу наши диапазоны с помощью переменных.
=LET(
data_country; A2:A;
data_region; B2:B;
input_country; F3;
IFNA(FILTER(data_region; data_country=input_country)))

Данные для 2-го выпадающего списка готовы. Создаём его из этого диапазона.

3️⃣Теперь нам нужен список городов в выбранной области выбранной страны. Формула аналогичная.
=LET(
data_country; A2:A;
data_region; B2:B;
data_city; C2:C;
input_country; F3;
input_region; F5;
IFNA(FILTER(data_city; data_country=input_country; data_region=input_region)))

Данные для 3-го выпадающего списка готовы. Создаём его из этого диапазона.

⚠️Есть один маленький недостаток таких зависимых выпадающих списков. Когда выбор сделан в 1-ом и 2-ом выпадающих списках, а затем снова изменён в 1-м списке, уже выбранное значение не меняется во 2-ом списке. Учитывайте это нюанс чтоб не возникало неожиданных ошибок. А в нашем примере с помощью условного форматирования мы делаем цвет текста серым для неактуальных данных.

PS. Естественно, Вы можете не использовать самокомментируемый код в формулах.

🟡PPS. А ещё у нас есть домашнее задание. Сделайте одной формулой все служебные столбцы для неограниченного числа "категорий". Например,
СТРАНА | Область | Город | Район | Улица и так далее.

🔗Пример в Таблице чата

Присоединяйтесь к сообществу профессионалов Google Таблиц, делитесь знаниями и помогайте друг другу!
💬 Чат
📢 Канал

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

12 Sep, 06:12


Ну что? Все уже скачали себе свой Гугл? Таблицы работают? Ногти целые? Корвалол не закончился? 😉

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

11 Sep, 10:42


Новая Таблица чата на сентябрь https://docs.google.com/spreadsheets/d/102uGGTA6uZe6uzX-tq1KDKtu947KPNKj9zNs01zm25Q/edit?usp=sharing

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

11 Sep, 04:37


⚠️🍂 Внимание! Разыскивается: Активность канала

Дорогие подписчики! С начала сентября наша активность в канале куда-то загуляла. Возможно, она:

🐻 Ушла в спячку раньше медведей 💤
🚗 Застряла в пробке по дороге из отпуска 🌴
📚 Сдает ЕГЭ по летним впечатлениям ☀️
☀️ Ловит вкусные и тёплые деньки бабьего лета 💃
🍁Учится фильтровать осенние листья функцией FILTER 📊

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

А пока мы её ищем, предлагаем вам поделиться в комментариях:

1️⃣ Чего вам не хватает в канале?
2️⃣ Какие темы вы хотели бы обсудить?
3️⃣ Может, у вас есть секретный способ вызова активности из осенней спячки? 🤔
🤫 А может, хотелось бы еще о чём-то, кроме этих Таблиц🤢?

Давайте вместе разбудим наш канал и сделаем эту осень продуктивной! 🚀📈

P.S. Обещаем, что скоро порадуем вас новыми постами и лайфхаками. Оставайтесь с нами!
#ОсеннееПробуждение #ГдеНашаАктивность #ГуглТаблицыНеСпят

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

06 Sep, 16:46


#изучение_с_0

Google Таблицы для начинающих. Функции и формулы

C15. Использование функций для логических операций

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

Для реализации логических операций возможно использовать логические функции, такие как NOT(НЕ), AND(И), OR(ИЛИ) и другие. Их довольно легко интегрировать их с функцией IF(ЕСЛИ) и операторами сравнения.

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

Функции NOT(НЕ), AND(И), OR(ИЛИ)


В логических операциях проверяются различные условия, и в зависимости от их выполнения или невыполнения запускаются определенные события. Существуют три основных логических оператора в Таблицах: оператор NOT(НЕ), оператор OR(ИЛИ) и оператор AND(И). Благодаря использованию этих функций можно эффективно оценить выполнение или невыполнение условий.

Функция AND() проверяет несколько значений, чтобы определить, верны ли все. Если да, то результат истина; в противном случае это ложь.
Функция NOT() меняет значение с истинного на ложное или наоборот.
Функция OR() проверяет несколько значений, если хотя бы одно из них истина результат будет истинным. Если все аргументы ложь, то результат будет ложным.

Использование операторов сравнения совместно с логическими функциями

Самое практичное применение логических функций происходит совместно с операторами сравнения. Эти операторы служат для сравнения двух значений и определения соответствия определенному условию. Среди имеющихся в распоряжении операторов сравнения — оператор равенства, оператор "больше" и оператор "меньше".

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

=IF(A2>50,IF(B2>50,TRUE,FALSE),FALSE)

В качестве альтернативы можно использовать функции сравнения совместно с логическими функциями аналогичным образом:

=IF(AND(A2>50,B2>50),TRUE,FALSE)

Второй способ более читаем.

⇐ Назад и Вперед ⇒

Наш канал и чат про Таблицы Гугл

Таблицы и Скрипты Гугл для бизнеса и анализа🤘🏻

30 Aug, 10:01


#brand

Это Шитмеллоу (Sheetmallow) ☝️
Панятно!?

2,358

subscribers

173

photos

61

videos