🔥 Как сравнить списки в Google Таблицах? Разбираем формулу! 🔥
Привет, друзья! Сегодня разберём, как быстро сравнить два списка в Google Таблицах и найти уникальные элементы. Например, у нас есть списки покупок мамы и папы. Хотим узнать, что купила мама, но не купил папа.
📌 Формула для сравнения:
🔍 Как это работает?
1.
2.
3.
📊 Пример из таблицы:
- Что купила мама, но не папа:
Помидоры
Киви
Яблоки
Арбуз
Макароны
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
📊 Таблица с примером
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
💡 Полезно? Попробуйте сами! Такие формулы помогают анализировать данные без ручного поиска.
Напишите в комментариях, какие ещё способы сравнения списков вам известны, возможно мы выбрали не самый оптимальный и вы предложите что-то более интересное!
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
📗 Наш канал: https://t.iss.one/GoogleSheets_ru
📗 Наш чат: https://t.iss.one/google_sheets_pro
Привет, друзья! Сегодня разберём, как быстро сравнить два списка в Google Таблицах и найти уникальные элементы. Например, у нас есть списки покупок мамы и папы. Хотим узнать, что купила мама, но не купил папа.
📌 Формула для сравнения:
=FILTER(B5:B17; ISNA(MATCH(B5:B17; C5:C17; 0)))
🔍 Как это работает?
1.
MATCH(B5:B17; C5:C17; 0) — ищет каждый элемент из списка мамы (столбец B) в списке папы (столбец C). Если элемент не найден, возвращает ошибку #N/A.2.
ISNA(...) — проверяет, вернулась ли ошибка #N/A. Если да (элемент не найден), возвращает TRUE.3.
FILTER(B5:B17; ...) — фильтрует список мамы, оставляя только те элементы, для которых ISNA вернула TRUE. То есть — то, что есть у мамы, но нет у папы.📊 Пример из таблицы:
- Что купила мама, но не папа:
Помидоры
Киви
Яблоки
Арбуз
Макароны
📊 Таблица с примером
💡 Полезно? Попробуйте сами! Такие формулы помогают анализировать данные без ручного поиска.
Напишите в комментариях, какие ещё способы сравнения списков вам известны, возможно мы выбрали не самый оптимальный и вы предложите что-то более интересное!
💰 Заказать работу или консультацию: @GoogleSheets_ru_cmPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍8💯2🤯1
Forwarded from Григорий Боев
Если нужна производительность тут больше подойдёт QUERY
И пара слов зачем нужен LET и как его можно использовать
И пара слов зачем нужен LET и как его можно использовать
=arrayformula(let(
author; "Boew Grigory @ProgrammerForever";
ОписаниеФормулы; "
LET хорош тем, что можно задать чему-то имя и использовать это во всей формуле.
Это может быть диапазон данных, константа или другая функция.
_Имена - тут задаем диапазон для имен. Удобно, можно использовать теперь этот псевдоним
Как видно, можно задавать псевдонимы на русском языке.
Чтобы отделять псевдонимы от других сущностей можно добавлять префикс, например _.
Это необязательно, но поможет избежать ошибки, когда псевдоним совпадает с названием встроенной функции.
QUERY позволяет делать SQL- подобный запрос к данным.
В качестве данных 2 столбца. Столбцы разделяются обратной чертой и записываются в фигурных скобках. {_Имена \ _Суммы}
Запрос по строкам:
SELECT Col1, Sum(Col2) = ВЫБЕРИ Столбец1 и сумму по Столбцу2
WHERE Col1 IS NOT NULL = ТОЛЬКО ТЕ СТРОКИ у которых Столбец1 НЕ ПУСТОЙ
GROUP BY Col1 = СГРУППИРУЙ по Столбец1
ORDER BY Sum(Col2) DESC = СДЕЛАЙ СОРТИРОВКУ по Столбец2 ПО УБЫВАНИЮ
LABEL Col1 'Имя', Sum(Col2) 'Сумма' = СДЕЛАЙ ЗАГОЛОВКИ для Столбец1-Имя, для Столбец2-Сумма
";
_Имена; $A2:A$;
_Суммы; $B2:B$;
ОписаниеДанных;"
Перед сложными участками формулы можно добавлять комментарии.
Например тут описать что делает эта часть формулы. Что на входе, что на выходе
Принимает 2 столбца = {_Имена \ _Суммы}
Отдаёт сумму по именам с сортировкой по сумме (по убыванию)
Имя | Сумма
===============
Вася | 10000
Маша | 3000
";
СводныеДанные; QUERY({_Имена \ _Суммы}; "
SELECT Col1, Sum(Col2)
WHERE Col1 IS NOT NULL
GROUP BY Col1
ORDER BY Sum(Col2) DESC
LABEL Col1 'Имя', Sum(Col2) 'Сумма'
");
ОписаниеРезультата; "
В результате - сводные данные по всем именам.
";
СводныеДанные
))
🔥6👍4💯2
📊 Как сделать интервальный поиск курса валют в Google Таблицах? Разбираем формулу!
Приветствую вас друзья!
Сегодня мы с вами разберём, как автоматически заполнять пропущенные даты курсами валют, которые мы подтягиваем с сайта ЦБ РФ, с помощью мощной формулы в Google Таблицах.
🔍 Формула интервального поиска:
Как это работает?
1.
2. Если точной даты нет, функция возвращает последнее известное значение (предыдущую дату, где курс был указан)
3.
4. Фигурные скобки
💡 Почему подставляются данные для пропущенных дат?
-
- Для корректной работы важно, чтобы исходные данные были отсортированы по дате по возрастанию
📈 Пример из таблицы:
⚠️ Важно!
〰️ 〰️ 〰️ 〰️ 〰️ 〰️
- Если нужно точное совпадение, добавьте
- Для валют используйте финансовое округление (2 знака после запятой)
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
📊 Таблица с примером
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Так же обратите внимание на формулы, с помощью которых мы доставали курсы валют, они находятся в заголовках в строке 6
Попробуйте в своих таблицах! Эта техника экономит часы ручной работы.
Напишите в комментариях, как вы решали подобные задачи и как вы оцениваете предложенное нами решение.
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
С уважением, Дроздов Игорь
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
📗 Наш канал: https://t.iss.one/GoogleSheets_ru
📗 Наш чат: https://t.iss.one/google_sheets_pro
Приветствую вас друзья!
Сегодня мы с вами разберём, как автоматически заполнять пропущенные даты курсами валют, которые мы подтягиваем с сайта ЦБ РФ, с помощью мощной формулы в Google Таблицах.
🔍 Формула интервального поиска:
={"Курс валюты"; ARRAYFORMULA(VLOOKUP(E7:E; B7:C; 2))}Как это работает?
1.
VLOOKUP ищет каждую дату из списка E7:E в исходной таблице B7:C 2. Если точной даты нет, функция возвращает последнее известное значение (предыдущую дату, где курс был указан)
3.
ARRAYFORMULA применяет VLOOKUP ко всему диапазону сразу, а не к одной ячейке 4. Фигурные скобки
{"Курс валюты"; ...} добавляют заголовок к результатам 💡 Почему подставляются данные для пропущенных дат?
-
VLOOKUP по умолчанию использует интервальный поиск (приблизительное совпадение), когда последний аргумент не указан - Для корректной работы важно, чтобы исходные данные были отсортированы по дате по возрастанию
📈 Пример из таблицы:
| Дата | Курс |
|------------|---------|
| 29.12.2024 | 101,68 | ← реальные данные
| 30.12.2024 | 101,68 | ← подставлено
| 31.12.2024 | 101,68 | ← подставлено
⚠️ Важно!
- Если нужно точное совпадение, добавьте
FALSE как 4-й аргумент: VLOOKUP(E7:E; B7:C; 2; FALSE)
- Для валют используйте финансовое округление (2 знака после запятой)
📊 Таблица с примером
Так же обратите внимание на формулы, с помощью которых мы доставали курсы валют, они находятся в заголовках в строке 6
Попробуйте в своих таблицах! Эта техника экономит часы ручной работы.
Напишите в комментариях, как вы решали подобные задачи и как вы оцениваете предложенное нами решение.
С уважением, Дроздов Игорь
💰 Заказать работу или консультацию: @GoogleSheets_ru_cmPlease open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3💯2🥱1
Ты открываешь Google Таблицы, и сразу начинается ад. Полчаса тыкаешь в формулы — не работает. Где-то ошибка, а где — вообще не разберешь что к чему. Пропала одна скобка — всё посыпалось. Нужен
Вот для этого и придумали ChatGPT for Google Sheets — помощник, который берёт это всё на себя. Пишешь, что хочешь, — он сам всё делает: считает, исправляет, объясняет. И больше никакого страха перед таблицей.
Это как твой личный Джарвис внутри Google Таблиц. Пишешь обычным языком — и AI сам всё делает: формулы вставляет, ошибки находит, ячейки заполняет, данные анализирует, отвечает на вопросы по таблице. Один запрос — и куча рутинной работы исчезает. Подходит абсолютно всем — от бывалово топа до школьника!
👉 Установить в Chrome Web Store
💬 Есть идея или предложение? Пиши прямо создателю — @glue01, отвечает лично и без бюрократии, или спроси у нас в чате @google_sheets_pro ❤️
VLOOKUP, но ты не помнишь, как он пишется. Данные не сходятся, таблица глючит, в голове каша, в глазах #DIV/0!. Ты тратишь часы на то, что можно было сделать за минуту.Вот для этого и придумали ChatGPT for Google Sheets — помощник, который берёт это всё на себя. Пишешь, что хочешь, — он сам всё делает: считает, исправляет, объясняет. И больше никакого страха перед таблицей.
Это как твой личный Джарвис внутри Google Таблиц. Пишешь обычным языком — и AI сам всё делает: формулы вставляет, ошибки находит, ячейки заполняет, данные анализирует, отвечает на вопросы по таблице. Один запрос — и куча рутинной работы исчезает. Подходит абсолютно всем — от бывалово топа до школьника!
👉 Установить в Chrome Web Store
💬 Есть идея или предложение? Пиши прямо создателю — @glue01, отвечает лично и без бюрократии, или спроси у нас в чате @google_sheets_pro ❤️
👍8🔥5👏2🙏1💯1
Media is too big
VIEW IN TELEGRAM
🚀 Автоматизируем рутину: заполнение документов по шаблону!
Привет, друзья! 👋
Устали тратить время на ручное заполнение документов? Предлагаем вам удобное и эффективное решение для автоматизации этой задачи! 📑✨
Почему это круто?
✅ Экономия времени – больше никакой рутины!
✅ Четкая систематизация – все документы в идеальном порядке.
✅ Простота использования – минимум действий, максимум результата.
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
📊 Таблица с примером
📃 Файл шаблона договора
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
💬 Обсудим?
Как вы справляетесь с такими задачами сейчас? Что думаете о нашем решении? Пишите в комментариях! 👇
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
С уважением, Дроздов Игорь
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
📗 Наш канал: https://t.iss.one/GoogleSheets_ru
📗 Наш чат: https://t.iss.one/google_sheets_pro
Привет, друзья! 👋
Устали тратить время на ручное заполнение документов? Предлагаем вам удобное и эффективное решение для автоматизации этой задачи! 📑✨
Почему это круто?
✅ Экономия времени – больше никакой рутины!
✅ Четкая систематизация – все документы в идеальном порядке.
✅ Простота использования – минимум действий, максимум результата.
📊 Таблица с примером
📃 Файл шаблона договора
💬 Обсудим?
Как вы справляетесь с такими задачами сейчас? Что думаете о нашем решении? Пишите в комментариях! 👇
С уважением, Дроздов Игорь
💰 Заказать работу или консультацию: @GoogleSheets_ru_cmPlease open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥11💯3
⏱️ Цена одной задачи: 10 минут или 3 недели разработки?
Привет, друзья! Вчера столкнулся с классической дилеммой: потратить кучу времени на красивое техническое решение или найти простой способ решить бизнес-задачу. Спойлер: простота победила, и сейчас расскажу как.
💼 Задача на первый взгляд сложная
Коллега пришел с задачей: есть несколько оптовых складов и нужно найти все розничные магазины в радиусе 5 км от каждого склада. На руках - таблица с 2000+ адресов магазинов и координаты складов.
Первая оценка: несколько недель разработки, привлечение аналитика, бюджет 50-80 тысяч рублей. Классическая ситуация, когда "простая" задача по анализу клиентской базы превращается в серьезный проект.
🛠 Мой первоначальный план: технично, но дорого
У меня уже была заготовка - таблица, которая строит точки на карте по адресам. Логичное решение: доработать ее, добавить полигоны вокруг складов, написать алгоритмы проверки вхождения точек в области.
Планировалось:
• Модифицировать систему карт
• Добавить построение полигонов
• Написать геометрические алгоритмы
• Протестировать и отладить
Время: несколько дней активной работы. Но тут я остановился: "А зачем так сложно?"
💡 Поворот к простоте
Вспомнил: есть же математический способ расчета расстояний по координатам! Честно скажу - я троечник по математике и не понимаю, как работает формула гаверсинуса. Но знал, что такой метод существует.
10 минут гугления - и готовое решение найдено. Адаптировал под Google Apps Script:
🔧 Простое решение в действии
В таблице использовал формулу:
Где C4 и D4 - координаты магазина, а числа - координаты склада.
Добавил условие
✅ Проверили - работает идеально
Выборочно сверили результаты с Яндекс.Картами - совпадение практически стопроцентное. Видимо, картографические сервисы используют тот же математический метод для расчета расстояний "по прямой".
🎉 Итог: 10 минут против 3 недель
Результат:
• Время решения: 10 минут
• Затраты: 0 рублей
• Точность: проверена картографическими сервисами
• Поддержка: любой может добавить новые точки
Против:
• Время разработки: 2-3 недели
• Затраты: 50-80 тысяч рублей
• Сложность: требует программиста и тестирования
💭 Главный урок
В этом и заключается наша работа с данными - находить решения, которые экономят время и деньги. Иногда самое мудрое решение - не писать код вовсе, а вспомнить, что задача уже решена математически 200 лет назад.
🔥 Применение в ваших задачах
Функция пригодится для:
• Анализа покрытия торговых точек
• Оптимизации логистических маршрутов
• Поиска конкурентов в радиусе
• Сегментации клиентской базы по геолокации
А сталкивались ли вы с ситуацией, когда простое решение оказывалось лучше сложного? Поделитесь в комментариях!
Раздел: #решения #геолокация #оптимизация
Функции: #haversineDistance #IF
🔗 Пример в Таблице чата (код там же)
💬 Чат
📢 Канал
Привет, друзья! Вчера столкнулся с классической дилеммой: потратить кучу времени на красивое техническое решение или найти простой способ решить бизнес-задачу. Спойлер: простота победила, и сейчас расскажу как.
💼 Задача на первый взгляд сложная
Коллега пришел с задачей: есть несколько оптовых складов и нужно найти все розничные магазины в радиусе 5 км от каждого склада. На руках - таблица с 2000+ адресов магазинов и координаты складов.
Первая оценка: несколько недель разработки, привлечение аналитика, бюджет 50-80 тысяч рублей. Классическая ситуация, когда "простая" задача по анализу клиентской базы превращается в серьезный проект.
🛠 Мой первоначальный план: технично, но дорого
У меня уже была заготовка - таблица, которая строит точки на карте по адресам. Логичное решение: доработать ее, добавить полигоны вокруг складов, написать алгоритмы проверки вхождения точек в области.
Планировалось:
• Модифицировать систему карт
• Добавить построение полигонов
• Написать геометрические алгоритмы
• Протестировать и отладить
Время: несколько дней активной работы. Но тут я остановился: "А зачем так сложно?"
💡 Поворот к простоте
Вспомнил: есть же математический способ расчета расстояний по координатам! Честно скажу - я троечник по математике и не понимаю, как работает формула гаверсинуса. Но знал, что такой метод существует.
10 минут гугления - и готовое решение найдено. Адаптировал под Google Apps Script:
🔧 Простое решение в действии
В таблице использовал формулу:
=haversineDistance(
C4;D4;
55,782057;37,675047
)
Где C4 и D4 - координаты магазина, а числа - координаты склада.
Добавил условие
=IF(E4<=5;"В зоне";"Далеко") - и готово!✅ Проверили - работает идеально
Выборочно сверили результаты с Яндекс.Картами - совпадение практически стопроцентное. Видимо, картографические сервисы используют тот же математический метод для расчета расстояний "по прямой".
🎉 Итог: 10 минут против 3 недель
Результат:
• Время решения: 10 минут
• Затраты: 0 рублей
• Точность: проверена картографическими сервисами
• Поддержка: любой может добавить новые точки
Против:
• Время разработки: 2-3 недели
• Затраты: 50-80 тысяч рублей
• Сложность: требует программиста и тестирования
💭 Главный урок
В этом и заключается наша работа с данными - находить решения, которые экономят время и деньги. Иногда самое мудрое решение - не писать код вовсе, а вспомнить, что задача уже решена математически 200 лет назад.
🔥 Применение в ваших задачах
Функция пригодится для:
• Анализа покрытия торговых точек
• Оптимизации логистических маршрутов
• Поиска конкурентов в радиусе
• Сегментации клиентской базы по геолокации
А сталкивались ли вы с ситуацией, когда простое решение оказывалось лучше сложного? Поделитесь в комментариях!
Раздел: #решения #геолокация #оптимизация
Функции: #haversineDistance #IF
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26🏆4💯2
Contributor
Как создавался NUMBERTEXT: История разработки дополнения для Google Таблиц от создателя
От идеи до 500 000 установок: история создания популярного дополнения NUMBERTEXT для Google Таблиц, которое автоматизировало перевод чисел в текст на 50+ языках.
⚙️ Разбор полетов: как устроен аддон для перевода чисел в текст
Коллеги, задача "сумма прописью" кажется тривиальной только на первый взгляд. А под капотом - интересные архитектурные решения, работа с разными языками и интеграция с Google Workspace API.
В последнее время было много вопросов по этому поводу, поэтому сделал вторую версию публикации, уже для технарей.
Написал подробную статью о том, как создавался аддон Numbertext. Рассказал, почему выбрали именно такую библиотеку для конвертации чисел, с какими сложностями столкнулся при рефакторинге и как обеспечил стабильность.
Для всех, кто любит заглянуть в машинное отделение и посмотреть, как строятся реальные аддоны для маркетплейса.
➡️ Технический разбор по ссылке:
https://contributor.pw/post/add-on-numbertext-2/
#AppsScript #Architecture #Development #CaseStudy
Коллеги, задача "сумма прописью" кажется тривиальной только на первый взгляд. А под капотом - интересные архитектурные решения, работа с разными языками и интеграция с Google Workspace API.
В последнее время было много вопросов по этому поводу, поэтому сделал вторую версию публикации, уже для технарей.
Написал подробную статью о том, как создавался аддон Numbertext. Рассказал, почему выбрали именно такую библиотеку для конвертации чисел, с какими сложностями столкнулся при рефакторинге и как обеспечил стабильность.
Для всех, кто любит заглянуть в машинное отделение и посмотреть, как строятся реальные аддоны для маркетплейса.
➡️ Технический разбор по ссылке:
https://contributor.pw/post/add-on-numbertext-2/
#AppsScript #Architecture #Development #CaseStudy
👍9🔥6💯2
📊 Оптимизация Google Таблиц: Как быстро работают ваши формулы?
Знакомая ситуация: решаешь задачу одним способом, думаешь, попробовал бы другой... А вдруг получится быстрее? 🤔
Важна не только правильная формула, но и её производительность. Чем быстрее считается ваш документ, тем удобнее вам работать с ним.
Вот три простых способа проверить, какая формула справляется лучше всего:
✅ Смотрим глазами: заметили, что расчёт тянется бесконечно? Значит, эта формула явно не самая быстрая.
✅ Меряем через скрипты: автоматически определяем, сколько времени займёт обработка данных. Минус - сами скрипты замедляют процесс.
⚡️ Но лучший вариант - новая магия от Google: встроенная функция
Подробности читайте в статье нашего эксперта Михаил Смирнова:👉🏻 Google Sheets - Время расчёта формулы
Теперь ваша работа с таблицами станет продуктивной и быстрой! 😎 #GoogleТаблицы #оптимизация #формулы
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
💬 Обсудим?
Расскажите, а вы сталкивались с формулами, которые сильно грузят вашу таблицу?
Что вы делаете для решения подобных ситуаций?
Пишите в комментариях! 👇
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
С уважением, Дроздов Игорь
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
📗 Наш канал: t.iss.one/GoogleSheets_ru
📗 Наш чат: t.iss.one/google_sheets_pro
Знакомая ситуация: решаешь задачу одним способом, думаешь, попробовал бы другой... А вдруг получится быстрее? 🤔
Важна не только правильная формула, но и её производительность. Чем быстрее считается ваш документ, тем удобнее вам работать с ним.
Вот три простых способа проверить, какая формула справляется лучше всего:
✅ Смотрим глазами: заметили, что расчёт тянется бесконечно? Значит, эта формула явно не самая быстрая.
✅ Меряем через скрипты: автоматически определяем, сколько времени займёт обработка данных. Минус - сами скрипты замедляют процесс.
⚡️ Но лучший вариант - новая магия от Google: встроенная функция
REDUCE() вместе с lambda. Она сама точно подсчитает время выполнения вашей формулы прямо в таблице.Подробности читайте в статье нашего эксперта Михаил Смирнова:👉🏻 Google Sheets - Время расчёта формулы
Теперь ваша работа с таблицами станет продуктивной и быстрой! 😎 #GoogleТаблицы #оптимизация #формулы
💬 Обсудим?
Расскажите, а вы сталкивались с формулами, которые сильно грузят вашу таблицу?
Что вы делаете для решения подобных ситуаций?
Пишите в комментариях! 👇
С уважением, Дроздов Игорь
💰 Заказать работу или консультацию: @GoogleSheets_ru_cmPlease open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3💯2
Так, что есть на данный момент:
- вебапы начали падать где-то в 7 часов утра по Москве
- не смог запустить разные вебапы с разных аккаунтов https://t.iss.one/gasru/529
- сейчас пошли потверждения о чужих вебапах, которые не поднимаются и в диалоговых окнах
- возможная ошибка в трекере https://issuetracker.google.com/issues/428521312
Так-то. Ждем
- вебапы начали падать где-то в 7 часов утра по Москве
- не смог запустить разные вебапы с разных аккаунтов https://t.iss.one/gasru/529
- сейчас пошли потверждения о чужих вебапах, которые не поднимаются и в диалоговых окнах
- возможная ошибка в трекере https://issuetracker.google.com/issues/428521312
Так-то. Ждем
👍7🔥2🤯2
Всем привет! Может у кого-то под рукой есть рабочий способ или просто будет интересно решить задачку.
🔍 ЗАПРОС:
Трансформировать справочник из группированного формата с объединенными ячейками в нормализованный плоский справочник
📊 ДАННЫЕ:
Ссылка на мой пример в Таблице чата
ИСХОДНЫЙ ФОРМАТ (слева):
- В колонке A: основные категории с ОБЪЕДИНЕННЫМИ ЯЧЕЙКАМИ по вертикали
- В колонке B: все подкатегории для каждой группы
- Объединенная ячейка в колонке A покрывает все строки с подкатегориями этой группы
НУЖНЫЙ РЕЗУЛЬТАТ (справа):
- В колонке E каждая основная категория повторяется для каждой своей подкатегории (БЕЗ объединенных ячеек)
- В колонке F соответствующая подкатегория
- Обычные ячейки, без объединения, все связки явно указаны в каждой строке
🎯 ОЖИДАЕМЫЙ РЕЗУЛЬТАТ:
Формула или скрипт, который автоматически преобразует структуру с объединенными ячейками в плоскую таблицу, где каждая строка содержит пару "категория-подкатегория" для дальнейшего использования в сводных таблицах, фильтрах и зависимых выпадающих списках
💡 ЧТО УЖЕ ПРОБОВАЛ:
Пытался копировать данные и использовать "Специальная вставка" → "Только значения", но объединенные ячейки создают проблемы с формулами FILTER и QUERY
❓ ВОПРОС:
Как корректно обработать объединенные ячейки и развернуть их в нормализованную структуру? Какие есть способы "разбить" объединенные ячейки с повторением значения для каждой строки подкатегорий?
____________________________________
☝️ Как надо задавать вопросы😎 😎
🔍 ЗАПРОС:
Трансформировать справочник из группированного формата с объединенными ячейками в нормализованный плоский справочник
📊 ДАННЫЕ:
Ссылка на мой пример в Таблице чата
ИСХОДНЫЙ ФОРМАТ (слева):
- В колонке A: основные категории с ОБЪЕДИНЕННЫМИ ЯЧЕЙКАМИ по вертикали
- В колонке B: все подкатегории для каждой группы
- Объединенная ячейка в колонке A покрывает все строки с подкатегориями этой группы
НУЖНЫЙ РЕЗУЛЬТАТ (справа):
- В колонке E каждая основная категория повторяется для каждой своей подкатегории (БЕЗ объединенных ячеек)
- В колонке F соответствующая подкатегория
- Обычные ячейки, без объединения, все связки явно указаны в каждой строке
🎯 ОЖИДАЕМЫЙ РЕЗУЛЬТАТ:
Формула или скрипт, который автоматически преобразует структуру с объединенными ячейками в плоскую таблицу, где каждая строка содержит пару "категория-подкатегория" для дальнейшего использования в сводных таблицах, фильтрах и зависимых выпадающих списках
💡 ЧТО УЖЕ ПРОБОВАЛ:
Пытался копировать данные и использовать "Специальная вставка" → "Только значения", но объединенные ячейки создают проблемы с формулами FILTER и QUERY
❓ ВОПРОС:
Как корректно обработать объединенные ячейки и развернуть их в нормализованную структуру? Какие есть способы "разбить" объединенные ячейки с повторением значения для каждой строки подкатегорий?
____________________________________
☝️ Как надо задавать вопросы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1💯1
📊 Больше порядка в твоей Google Таблице!
Любишь собирать огромные объемы данных в Google Таблицах, но боишься превысить ограничение в 10 миллионов ячеек? Или замечаешь, что твоя таблица стала сильно тормозить из-за большого количества пустых клеток?
Тогда пришло время познакомиться с удобным расширением
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
Расширение “Size My Sheet” покажет, сколько ячеек реально задействовано в твоей таблице, предупредит о риске перегрузки и предложит способы оптимизации!
🔍 Основные возможности приложения:
- Показывает, сколько ячеек уже использовано в вашем листе.
- Позволяет оценить процент заполнения относительно максимального лимита.
- Помогает оптимизировать работу с большим количеством данных, предупреждая о возможных проблемах с производительностью при достижении предела.
Теперь твои таблицы будут легкими и быстрыми! 🚀
📌 Скачать бесплатно: Size My Sheet
#GoogleSheets #Финансы #Продуктивность
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
💬 Обсудим?
Как думаете, нужно контролировать размер таблицы или просто подождать пока она начнёт сильно "тормозить" и потом уже разбираться в причинах?
Как по мне - очень полезная вещь!
Пишите в комментариях свои мысли! 👇
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
С уважением, Дроздов Игорь
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
📗 Наш канал: t.iss.one/GoogleSheets_ru
📗 Наш чат: t.iss.one/google_sheets_pro
Любишь собирать огромные объемы данных в Google Таблицах, но боишься превысить ограничение в 10 миллионов ячеек? Или замечаешь, что твоя таблица стала сильно тормозить из-за большого количества пустых клеток?
Тогда пришло время познакомиться с удобным расширением
Расширение “Size My Sheet” покажет, сколько ячеек реально задействовано в твоей таблице, предупредит о риске перегрузки и предложит способы оптимизации!
🔍 Основные возможности приложения:
- Показывает, сколько ячеек уже использовано в вашем листе.
- Позволяет оценить процент заполнения относительно максимального лимита.
- Помогает оптимизировать работу с большим количеством данных, предупреждая о возможных проблемах с производительностью при достижении предела.
Теперь твои таблицы будут легкими и быстрыми! 🚀
📌 Скачать бесплатно: Size My Sheet
#GoogleSheets #Финансы #Продуктивность
💬 Обсудим?
Как думаете, нужно контролировать размер таблицы или просто подождать пока она начнёт сильно "тормозить" и потом уже разбираться в причинах?
Как по мне - очень полезная вещь!
Пишите в комментариях свои мысли! 👇
С уважением, Дроздов Игорь
💰 Заказать работу или консультацию: @GoogleSheets_ru_cmPlease open Telegram to view this post
VIEW IN TELEGRAM
👍9💯3🔥2
Contributor
Автоматизация обновления отчетности для 100.000+ сделок в год с помощью Google Apps Script для nocode-среды
Разработана система, которая автоматически создает и ежеминутно обновляет персональные Таблицы Гугл для резидентов, решая проблему ручного обновления и обеспечивая доступ к актуальным данным.
🔥 Не просто таблицы: превращаем выгрузки из вашей CRM в умные веб-приложения
Коллеги, знакомая картина? Выгружаете данные из корпоративной CRM или ERP системы в Google Таблицу… и получаете "мертвый" файл. Просто снимок данных на текущий момент. Чтобы из него получить нужную аналитику, менеджеры и бухгалтеры часами вручную считают, фильтруют и строят сводные таблицы. Цена ошибки - упущенная выгода или штрафы.
А теперь смотрите, как должно быть. Вот реальный кейс:
✅ Взяли: Обычную выгрузку данных о работе агентов из CRM клиента в одну Google Таблицу
✅ Добавили: Немного инженерной магии на Google Apps Script
✅ Получили: Полноценное веб-приложение. Оно само предоставляет данные для потребителей, которые уже сами себе как хотят рассчитывают сложную логику своих бизнес-процессов и выводят результыт на свои дашборды или отправляют дальше по своим пайплайнам. "Мертвый" отчет превратился в живой, интерактивный инструмент
Почему это в десятки раз дешевле и быстрее, чем "настоящая" разработка?
Потому что вся тяжелая и дорогая инфраструктура - серверы, базы данных, система авторизации - уже оплачена вами в подписке Google Workspace или даже просто бесплатно в персональном аккаунте. Мы не строим завод. Мы устанавливаем умный станок в уже построенном вами и инженерами Google цеху.
🔥 Хватит воспринимать Google Таблицы как кладбище для данных из других систем. Давайте превратим их в мозг вашего отдела, который будет работать на вас 24/7!
Подробнее о решении в статье
https://contributor.pw/project/project-resident-status-automation/
➡️ Мы поможем найти скрытый потенциал в ваших рутинных отчетах. Узнайте, как превратить выгрузки в работающие инструменты, которые экономят время и деньги. Контакты в профиле: @oshliaer, @GoogleSheets_ru_cm
#ROI #NoCode #Автоматизация #GoogleWorkspace #CRM #Аналитика
Коллеги, знакомая картина? Выгружаете данные из корпоративной CRM или ERP системы в Google Таблицу… и получаете "мертвый" файл. Просто снимок данных на текущий момент. Чтобы из него получить нужную аналитику, менеджеры и бухгалтеры часами вручную считают, фильтруют и строят сводные таблицы. Цена ошибки - упущенная выгода или штрафы.
А теперь смотрите, как должно быть. Вот реальный кейс:
✅ Взяли: Обычную выгрузку данных о работе агентов из CRM клиента в одну Google Таблицу
✅ Добавили: Немного инженерной магии на Google Apps Script
✅ Получили: Полноценное веб-приложение. Оно само предоставляет данные для потребителей, которые уже сами себе как хотят рассчитывают сложную логику своих бизнес-процессов и выводят результыт на свои дашборды или отправляют дальше по своим пайплайнам. "Мертвый" отчет превратился в живой, интерактивный инструмент
Почему это в десятки раз дешевле и быстрее, чем "настоящая" разработка?
Потому что вся тяжелая и дорогая инфраструктура - серверы, базы данных, система авторизации - уже оплачена вами в подписке Google Workspace или даже просто бесплатно в персональном аккаунте. Мы не строим завод. Мы устанавливаем умный станок в уже построенном вами и инженерами Google цеху.
🔥 Хватит воспринимать Google Таблицы как кладбище для данных из других систем. Давайте превратим их в мозг вашего отдела, который будет работать на вас 24/7!
Подробнее о решении в статье
https://contributor.pw/project/project-resident-status-automation/
➡️ Мы поможем найти скрытый потенциал в ваших рутинных отчетах. Узнайте, как превратить выгрузки в работающие инструменты, которые экономят время и деньги. Контакты в профиле: @oshliaer, @GoogleSheets_ru_cm
#ROI #NoCode #Автоматизация #GoogleWorkspace #CRM #Аналитика
🔥7👍4💯2
Forwarded from Тимофей
Картина маслом
🔥6🤯4👌4
Таблица с примером (Файл → Создать копию)
Хотите быстро и легко получать нужные вам данные из огромных таблиц? Тогда этот пост специально для вас!
Эксперт Павел Мрыкин делится секретами функции QUERY, которая позволит:
💬 Присоединяйтесь к нашему сообществу и делитесь опытом работы с Google Sheets.
🛠 Нужна помощь с настройкой таблиц, созданием ботов или интеграций? Мы готовы решить любую вашу задачу:
Автоматизируем повседневные задачи
Ускорим тормозящие таблицы
Сделаем понятный и удобный интерфейс
Присоединяйтесь и начните эффективно управлять своими данными прямо сейчас!
Таблица с примером (Файл → Создать копию)
С уважением, Дроздов Игорь
💰 Заказать работу или консультацию: @GoogleSheets_ru_cm @oshliaerPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4👏2