Добрый день. Создаю новый отчет по старому предприятию и столкнулся с ограничением екселя не больше 1 млн строк и размером файла больше 700 мб, долго открывается на ноутбуке не говоря уже о другом...
В ексель вставляются данные из 1С за период с 2012 по сейчас, соответственно данных много, к основной таблице (впр) подтягиваются данные еще из трех таблиц ну и рассчитываются многие цифры.
Соответственно вопросы - как все же рассчитать миллионы строк и свести их данные, PowerPivot мне поможет в этом? - сей отчет больше похож на базу данных, стоит ли вести для отчетности другую какую то базу если есть 1С?
Руководство на данный момент хочет видеть отчет только в екселе, что бы проверять свои гипотезы.
Добрый день. Создаю новый отчет по старому предприятию и столкнулся с ограничением екселя не больше 1 млн строк и размером файла больше 700 мб, долго открывается на ноутбуке не говоря уже о другом...
В ексель вставляются данные из 1С за период с 2012 по сейчас, соответственно данных много, к основной таблице (впр) подтягиваются данные еще из трех таблиц ну и рассчитываются многие цифры.
Соответственно вопросы - как все же рассчитать миллионы строк и свести их данные, PowerPivot мне поможет в этом? - сей отчет больше похож на базу данных, стоит ли вести для отчетности другую какую то базу если есть 1С?
Руководство на данный момент хочет видеть отчет только в екселе, что бы проверять свои гипотезы.VipeRock
а если в dbf файл экспортировать из 1с и с данными работать через SQL запросы?из dbf запрашиваете отчеты их обрабатываете и сохраняете в экселе.возможно через vba, но правильнее написать оболочку(delphi, VB и т.п.)
хз, 5 тый месяц работы экономистом...
какие ресурсы для этого нужны? ПО, сервер?
"но правильнее написать оболочку(delphi, VB и т.п.)" - это типа програмулина которая будет формировать запросы в БД?
Кто-то слышал вообще о PowerPivot или его аналогах?
а если в dbf файл экспортировать из 1с и с данными работать через SQL запросы?из dbf запрашиваете отчеты их обрабатываете и сохраняете в экселе.возможно через vba, но правильнее написать оболочку(delphi, VB и т.п.)
хз, 5 тый месяц работы экономистом...
какие ресурсы для этого нужны? ПО, сервер?
"но правильнее написать оболочку(delphi, VB и т.п.)" - это типа програмулина которая будет формировать запросы в БД?
Кто-то слышал вообще о PowerPivot или его аналогах?VipeRock
Отчёт не может быть в миллионах строк Такой отчет просто нечитаем будет...
Вам нужна база данных (можно использовать Access из пакета офиса) и реальный отчет (можно простой сводной таблицей, без PowerPivot, с источником БД из Accesss)
Отчёт не может быть в миллионах строк Такой отчет просто нечитаем будет...
Вам нужна база данных (можно использовать Access из пакета офиса) и реальный отчет (можно простой сводной таблицей, без PowerPivot, с источником БД из Accesss)Serge_007
Для отчета должны рассчитаться некоторые данные, этих данных очень много, вот и получаются миллионы строк и их потом естественно в сводные таблицы как источник.
реальный отчет (можно простой сводной таблицей, без PowerPivot, с источником БД из Accesss)
Интересная идея, но сложность в том что бы реализовать расчеты в Аксесе (связи между таблицами, операции с текстом, типы данных, заполнить базу <=1неделя, на первый взгляд), время разобраться нужно, поточные задачи итого это уже не 1 неделя, а отчет нужен как можно быстрее плюс недостаток 1С+Аксес+Ексель.
Для отчета должны рассчитаться некоторые данные, этих данных очень много, вот и получаются миллионы строк и их потом естественно в сводные таблицы как источник.
реальный отчет (можно простой сводной таблицей, без PowerPivot, с источником БД из Accesss)
Интересная идея, но сложность в том что бы реализовать расчеты в Аксесе (связи между таблицами, операции с текстом, типы данных, заполнить базу <=1неделя, на первый взгляд), время разобраться нужно, поточные задачи итого это уже не 1 неделя, а отчет нужен как можно быстрее плюс недостаток 1С+Аксес+Ексель.
Это надстройка, которую Microsoft поставляет вместе с офисом. Можно так сказать: PowerPivot - это улучшенная сводная таблица. В вашем случае нет разницы что использовать
Это надстройка, которую Microsoft поставляет вместе с офисом. Можно так сказать: PowerPivot - это улучшенная сводная таблица. В вашем случае нет разницы что использоватьSerge_007
Работайте сразу в 1С. Эта СУБД имеет на порядок большие возможности чем Excel
Я не знаю какие у нас серверные мощности, но когда я провожу документы с меньшим количеством задач (ABC анализ), все точки зависают, а когда такие запросы буду запускать так и сервер ляжет (только запросы освоил, таблиц которые нужно связывать для этого отчета 3, на первый взгляд) ... .
Работайте сразу в 1С. Эта СУБД имеет на порядок большие возможности чем Excel
эта СУБД, как по мне больше на матюк похожа хоть и сам лучше придумать не могу что то лучше, пока. В ней мне понадобится обращаться как минимум к трем таблицам и выполнять расчеты, чем положу сервер. По этому и ищу решение на одном компе.
Не могу пока представить... . Как оно будет обновлять 2.5 млн строк на трёх листах, дай еще как БД, у меня при обновлении 700 000 вылетает ексель на ноуте. Какие мощьностя для этого нужны?... .
Работайте сразу в 1С. Эта СУБД имеет на порядок большие возможности чем Excel
Я не знаю какие у нас серверные мощности, но когда я провожу документы с меньшим количеством задач (ABC анализ), все точки зависают, а когда такие запросы буду запускать так и сервер ляжет (только запросы освоил, таблиц которые нужно связывать для этого отчета 3, на первый взгляд) ... .
Работайте сразу в 1С. Эта СУБД имеет на порядок большие возможности чем Excel
эта СУБД, как по мне больше на матюк похожа хоть и сам лучше придумать не могу что то лучше, пока. В ней мне понадобится обращаться как минимум к трем таблицам и выполнять расчеты, чем положу сервер. По этому и ищу решение на одном компе.
Не могу пока представить... . Как оно будет обновлять 2.5 млн строк на трёх листах, дай еще как БД, у меня при обновлении 700 000 вылетает ексель на ноуте. Какие мощьностя для этого нужны?... .VipeRock
Так проблема то в чём? У Вас маломощный сервер? Тогда нет разницы в каком ПО Вы что-то делаете, если работа ведется через такой сервер. В таком случае при использовании любого ПО результат будет одинаков...
Так проблема то в чём? У Вас маломощный сервер? Тогда нет разницы в каком ПО Вы что-то делаете, если работа ведется через такой сервер. В таком случае при использовании любого ПО результат будет одинаков...Serge_007