Comments 16
Точно так же используем систему отчётности для 50 магазинов.
Всю финансовую аналитику ведём в Google Sheets. Информация подтягивается с кучи разных файлов в одно место. А дальше используются дэшборды с наиболее важными цифрами для руководства.
За статью — спасибо. Не думал, что к importrage можно еще и формулы применять)
А вот о втором способе про скрипт с циклом ничего не рассказали в статье.
Всю финансовую аналитику ведём в Google Sheets. Информация подтягивается с кучи разных файлов в одно место. А дальше используются дэшборды с наиболее важными цифрами для руководства.
За статью — спасибо. Не думал, что к importrage можно еще и формулы применять)
А вот о втором способе про скрипт с циклом ничего не рассказали в статье.
0
наверное в следующих частях
0
Рад был рассказать что-то полезное! Да, раз есть интерес, то напишу в следующий про скрипт, с помощью которого можно ускорить работу табличек, если в них слишком уж много тормозящих формул.
Вообще я веду канал в телеграмме про формулы в гугл табличках и разные кейсы с ними, не знаю, можно ли по правилам ресурса давать ссылки?
Вообще я веду канал в телеграмме про формулы в гугл табличках и разные кейсы с ними, не знаю, можно ли по правилам ресурса давать ссылки?
0
Я предполагаю, что t.me/google_sheets
0
Да, тема отчётности в G sheet очень интересна!
Продолжайте делиться своим опытом. Быть может и я сподоблюсь когда нибудь написать статью и о своём опыте рассказать.
В частности было бы интересно узнать про сбор информации с Pivot table (динамической).
О реализациях дэшбордов или о реализации центрального файла, куда стекается вся информация.
Я в данный момент делаю табеля, систему премирования, систему расчёта з/п, отображение остатка наличных в кассе.
И еще многое уже реализовано)
Продолжайте делиться своим опытом. Быть может и я сподоблюсь когда нибудь написать статью и о своём опыте рассказать.
В частности было бы интересно узнать про сбор информации с Pivot table (динамической).
О реализациях дэшбордов или о реализации центрального файла, куда стекается вся информация.
Я в данный момент делаю табеля, систему премирования, систему расчёта з/п, отображение остатка наличных в кассе.
И еще многое уже реализовано)
0
По поводу сбора с Pivot table — экселевской формулы (getpivotdata, или как-то так) в Google Табличках нет, но можно обойтись и без нее.
Набросал пример, допустим, пивот в диапазоне a1:c7. Используем формулу СМЕЩ (она позволяет вывести диапазон или ячейку отступив от заданного диапазона введенное кол-во строк и столбцов).
Например, мы хотим вывести ячейку на пересечение «центр А» и «доход 1», с помощью ПОИСКПОЗ находим в нашем пивоте строку-столбец (условия поиска в E1 и F1) и в итоге СМЕЩ смещается на правильное кол-во полей и мы значение той ячейки, которую искали.
Набросал пример, допустим, пивот в диапазоне a1:c7. Используем формулу СМЕЩ (она позволяет вывести диапазон или ячейку отступив от заданного диапазона введенное кол-во строк и столбцов).
Например, мы хотим вывести ячейку на пересечение «центр А» и «доход 1», с помощью ПОИСКПОЗ находим в нашем пивоте строку-столбец (условия поиска в E1 и F1) и в итоге СМЕЩ смещается на правильное кол-во полей и мы значение той ячейки, которую искали.
0
Очень интересный пример, спасибо!
Но он не совсем подходит в случае, если мы не знаем какого размера и какие данные в нём будут.
К примеру:
Есть файл с отчётностью, в который заполняют информацию о всех тратах наличности из кассы. Некий журнал учёта. Он состоит из даты, суммы и статьи затрат. На основе этих данных строится Pivot table.
Сложность заключается в том, что бы спарсить статьи затрат и их сумму из Pivot, потому что мы не знаем заранее в скольки днях из месяца будут затраты? А в один день может быть несколько затрат. Ну и т.д.
Но он не совсем подходит в случае, если мы не знаем какого размера и какие данные в нём будут.
К примеру:
Есть файл с отчётностью, в который заполняют информацию о всех тратах наличности из кассы. Некий журнал учёта. Он состоит из даты, суммы и статьи затрат. На основе этих данных строится Pivot table.
Сложность заключается в том, что бы спарсить статьи затрат и их сумму из Pivot, потому что мы не знаем заранее в скольки днях из месяца будут затраты? А в один день может быть несколько затрат. Ну и т.д.
0
Целая статья на хабре про то, что в гуглотаблицах можно писать формулы.
+1
Спасибо, не знал, буду использовать.
0
Лет шесть назад делал самописную систему сбора отчетности в формате Excel для одной конторы. Принцип был точно такой же — шаблон на Excel, заполнение только обозначенных ячеек в шаблоне, поддержка проверки правильности введенных значений. Дополнительно была реализована система состояний отчетов, разные роли для пользователей (заполняющий, проверяющий, наблюдатель и прочее), связь между разными отчетными формами и разные типы сводных форм. Все это было разработано на DevExpress XAF WinForms так как я был единственным разработчиком и в то время редактор для таблиц Excel у них был только на WinForms.
Сейчас все переписываю на Web с помощью все того же DevExpress XAF (все еще работаю один), пытаюсь сделать веб-сервис для сбора отчетности в формате Excel. Основные функции уже реализованы, сводная форма пока только одного типа — простое суммирование соответствующих ячеек, но на подходе Pivot и Dashboard от тех же DevExpress. Не знаю, можно ли дать ссылку.
Сейчас все переписываю на Web с помощью все того же DevExpress XAF (все еще работаю один), пытаюсь сделать веб-сервис для сбора отчетности в формате Excel. Основные функции уже реализованы, сводная форма пока только одного типа — простое суммирование соответствующих ячеек, но на подходе Pivot и Dashboard от тех же DevExpress. Не знаю, можно ли дать ссылку.
0
Занятно, мне было бы интересно взглянуть
0
Краткое описание процесса работы
Основной функционал работает, но есть еще много чего что нужно доделать, начиная от дополнительных типов сводных форм и заканчивая оповещениями. Сайт примитивный, я знаю, пока сойдет и это.
Основной функционал работает, но есть еще много чего что нужно доделать, начиная от дополнительных типов сводных форм и заканчивая оповещениями. Сайт примитивный, я знаю, пока сойдет и это.
0
Как у вас с производительностью? Я пытался с подобным образом собирать и обрабатывать данные по номенклатуре (прайсы, хар-ки, отчеты, прогнозы), но гугл-таблички заметно тормоозят примерно после ~20 тыс.строк при пару десятках столбцов.
0
Приветствую! У меня был похожий случай, было около 30 документов и из них нужно было взять по тысяче строк. Владелец таблички все собирал с помощью importrange и документ нечеловечески тормозил.
Что можно сделать:
1) скрипт в этом гугл-доке, который по временному триггеру либо по кнопке будет вставлять все importrange, далее формулы просчитываются и скрипт меняет их на значения.
2) другой скрипт, он будет открывать каждый файл по списку и брать оттуда нужный нам диапазон и копировать его в сводный файл.
Напишу чуть попозже про это, как раз думал следующий пост посвятить тому, что можно сделать для оптимизации табличек и ускорения их работы.
Что можно сделать:
1) скрипт в этом гугл-доке, который по временному триггеру либо по кнопке будет вставлять все importrange, далее формулы просчитываются и скрипт меняет их на значения.
2) другой скрипт, он будет открывать каждый файл по списку и брать оттуда нужный нам диапазон и копировать его в сводный файл.
Напишу чуть попозже про это, как раз думал следующий пост посвятить тому, что можно сделать для оптимизации табличек и ускорения их работы.
0
Здравствуйте! Вот здесь написал про простой скрипт, который позволяет ускорить работу с ресурсоемкими формулами: https://habrahabr.ru/post/331360/#comment_10277466
0
Sign up to leave a comment.
Буби, крести, пики. Или своя CRM-cистема в Гугл Таблицах за пару часов