А это как-то сделать в 2007 офисе можно? Ну или хотя бы на уровне макроса?)) Можете включить макрорекордер и записать что происходит на уровне кода со сводной таблицой?
А это как-то сделать в 2007 офисе можно? Ну или хотя бы на уровне макроса?)) Можете включить макрорекордер и записать что происходит на уровне кода со сводной таблицой?Richhard123
А вообще мне тут стало интересно - если что-то реализовать в 10-ом Офисе, это работать будет в 7? )) ну например тот же самый % от родительской группы))
А вообще мне тут стало интересно - если что-то реализовать в 10-ом Офисе, это работать будет в 7? )) ну например тот же самый % от родительской группы))Richhard123
Или тут опять что-то хитрое есть, что Вы не озвучили?
Угу) Если подтянуть в строку то меняется структура сводной, она как бы дополнительно обрабатывает данные по ценам... А хотелось бы что было поле для справки. Ну например. Вы видите как меняются продажи по неделям... а вам также интересно узнать какая цена стояла на этой неделе... И тут я вижу 2 варианта, или как-то можно через сводную, или подтягивать потом через хитромудрый ВПР (т.к. зависимость от 2 переменных - неделя и модель).
Quote (Serge_007)
Или тут опять что-то хитрое есть, что Вы не озвучили?
Угу) Если подтянуть в строку то меняется структура сводной, она как бы дополнительно обрабатывает данные по ценам... А хотелось бы что было поле для справки. Ну например. Вы видите как меняются продажи по неделям... а вам также интересно узнать какая цена стояла на этой неделе... И тут я вижу 2 варианта, или как-то можно через сводную, или подтягивать потом через хитромудрый ВПР (т.к. зависимость от 2 переменных - неделя и модель).
Если подтянуть в строку то меняется структура сводной, она как бы дополнительно обрабатывает данные по ценам... А хотелось бы что было поле для справки.
Вообще-то если поместить поле в область СТРОК, то сводная не производит доп. вычислений, т.к. такое поле для нее - текст. Не понял чем такой вариант не подходит.
А я чего-то в файле не нашёл поля с ценами...
Quote (Richhard123)
Если подтянуть в строку то меняется структура сводной, она как бы дополнительно обрабатывает данные по ценам... А хотелось бы что было поле для справки.
Вообще-то если поместить поле в область СТРОК, то сводная не производит доп. вычислений, т.к. такое поле для нее - текст. Не понял чем такой вариант не подходит.Serge_007
Под "доп. вычислениями" я имею ввиду то что когда дополнительное поле помещается в область строк происходит изменение структуры, т.е. те значения "цен" (не текстовые значения, а целочисленные) что есть в выгрузке подтягиваются и группируют все остальные элементы, в зависимости от заданной иерархии. Если непонятно выражаюсь могу сделать скриншот... того что я имею ввиду (
Под "доп. вычислениями" я имею ввиду то что когда дополнительное поле помещается в область строк происходит изменение структуры, т.е. те значения "цен" (не текстовые значения, а целочисленные) что есть в выгрузке подтягиваются и группируют все остальные элементы, в зависимости от заданной иерархии. Если непонятно выражаюсь могу сделать скриншот... того что я имею ввиду (Richhard123
Номер модели должен идти первым (или в шапке) далее (под ним или сбоку, в след. столбце) операции (продажа, приход), а под операциями состояние цена на опред. неделю. А получается что структура меняется... Вариант когда цена показывается в отдельно (дополнительная таблица цены по недельно) не подходит.
Как бы так... (
Не, не так(
Номер модели должен идти первым (или в шапке) далее (под ним или сбоку, в след. столбце) операции (продажа, приход), а под операциями состояние цена на опред. неделю. А получается что структура меняется... Вариант когда цена показывается в отдельно (дополнительная таблица цены по недельно) не подходит.
Дело в том что, я пытаюсь решить "задачу" автоматизации одного из процессов аналитика (сам при этом являюсь тоже аналитиком B, хоть как-то умеющим худо-бедно писать в VBA) ) Задача такова: Дано: выгрузка из 1С за какой-то период. Надо: 1) Просчитать выгрузку по параметра (модель, операция, недели (1...n) 2) Отчет сводной переводим в значения... получаем "переработанную выгрузку" 3) Разбиваем новый отчет на группки созадавая N-ое кол-во мини-отчетов (он всегда выглядит как 3-5 строк, точно не помню но кол-во строк постоянное (константа)) 4) На каждый мини-отчет создается диаграмма с 2 графиками.
На выходе должен получиться лист (кол-во листов 8-15) с n-ым кол-вом мини-отчетов с диаграммами для каждого мини-отчета
Моя задача: написать макрос который сможет сделать за 5 минут то что делает человек за 1-4 дня.
Пока отработаны шаги связанные: 1) с разбивкой выгрузки по фильтру на листы 2) с разбивкой отчета сводной на группки
Не отработаны шаги связанные с: 1) Созданием "подходящей" сводной (где показаны значения операций, производиться вычисление продажи/приход, и указывается цена (под операциями и вычислениями) для справки) 2) создание самих графиков.
Вот... Есть предложения?
Дело в том что, я пытаюсь решить "задачу" автоматизации одного из процессов аналитика (сам при этом являюсь тоже аналитиком B, хоть как-то умеющим худо-бедно писать в VBA) ) Задача такова: Дано: выгрузка из 1С за какой-то период. Надо: 1) Просчитать выгрузку по параметра (модель, операция, недели (1...n) 2) Отчет сводной переводим в значения... получаем "переработанную выгрузку" 3) Разбиваем новый отчет на группки созадавая N-ое кол-во мини-отчетов (он всегда выглядит как 3-5 строк, точно не помню но кол-во строк постоянное (константа)) 4) На каждый мини-отчет создается диаграмма с 2 графиками.
На выходе должен получиться лист (кол-во листов 8-15) с n-ым кол-вом мини-отчетов с диаграммами для каждого мини-отчета
Моя задача: написать макрос который сможет сделать за 5 минут то что делает человек за 1-4 дня.
Пока отработаны шаги связанные: 1) с разбивкой выгрузки по фильтру на листы 2) с разбивкой отчета сводной на группки
Не отработаны шаги связанные с: 1) Созданием "подходящей" сводной (где показаны значения операций, производиться вычисление продажи/приход, и указывается цена (под операциями и вычислениями) для справки) 2) создание самих графиков.