|
Помогите с формулой в вычисляемом объекте сводной таблицы!
|
|||
---|---|---|---|
#18+
Выложил пример сводной таблицы. Есть информация по магазину. Его план и факт продаж по месяцам. Хотелось бы получит остаток (План - факт), только на каждый месяц + остатки предыдущих месяцев. Можно ли это сделать с помощью сводной таблицы? В примере показана формула ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2012, 20:46 |
|
Помогите с формулой в вычисляемом объекте сводной таблицы!
|
|||
---|---|---|---|
#18+
пихаем в таблицу "вычисляемый объект" со следующей формулой =ABS(План-факт) --не понял, почему вы в примере брали по модулю. может, ошибка. тогда без "ABS()". теперь при обновлении таблицы мы будем получать в графе "параметр" еще и разность. далее, чтобы отобразить накопительный итог, действуем через параметры полей значений - дополнительные вычисления. выбираем "с нарастающим итогом в поле" по полю "месяц". Ваша строка будет отображаться с накопительным итогом. вая таблица, правда, тоже но тут уж ничего не поделаешь, имхо. возможно, гуру форума подскажут более красивый вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2012, 10:46 |
|
Помогите с формулой в вычисляемом объекте сводной таблицы!
|
|||
---|---|---|---|
#18+
А зачем вообще использовать сводные и проделывать лишние вычисления? Вы же владеете Access'ом, запросы составлять умеете, исходные данные у вас и так в нормализованнном виде - почему бы просто не воспользоваться просто нужными запросами к данным? В примерчике - совмещение MSQuery и формул листа, но можно было и вообще использовать даже ADO... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2012, 11:52 |
|
Помогите с формулой в вычисляемом объекте сводной таблицы!
|
|||
---|---|---|---|
#18+
Тему закрываем! Спасибо всем кто отозвался ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2012, 20:53 |
|
Помогите с формулой в вычисляемом объекте сводной таблицы!
|
|||
---|---|---|---|
#18+
Кстати, возможно кому-то пригодится. Недавно сталкивался с похожей проблемой. Я сделал немного более элегантное (на мой взгляд) решение, используя метод автора. Вообще всё это прекрасно делается теми же функциями Excel, без использования подключений, но так можно использовать любой источник данных, вместо Листа1. Чтобы работало, файл должен находиться в корне диска D:. Или меняйте пути в подключении. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:29 |
|
Помогите с формулой в вычисляемом объекте сводной таблицы!
|
|||
---|---|---|---|
#18+
Eugene_p1, Я вам даже там хотел предложить отказаться от сводных, ибо не понял смысла в них. Для юзеров, что ли, чтобы могли сами анализировать? Так проще формочку добавить и логику, чтобы чего не наворотили. И здесь то же самое - использование ADODB сводит код к минимуму, используется как раз ради того, чтобы никаких "формул листа" и "промежуточных расчетов/данных" (это уже сводные) не было вообще; а что касается "любой источник данных" и т.п. - так это дело разработчика, как прописать параметры: хоть прямо в код, хоть в справочник... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 17:26 |
|
|
start [/forum/topic.php?fid=61&msg=37925947&tid=2174770]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 313ms |
total: | 450ms |
0 / 0 |