Страницы: 1
RSS
Cвязывание нескольких однотипных таблиц с помощью Power Pivot, свзять несколько файлов
 
Всем привет!
Поискала на форуме, не нашла ничего по моей проблеме.
Прошу помочь, вдруг у кого возникнут мысли или уже сталкивались с подобным.
Попытаюсь объяснить понятно, файлы, к сожалению, не могу прикрепить из соображений конфиденциальности.
Итак, имеются однотипные файлы - это данные по складскому остатку на конец каждого месяца.
Вместо того, чтобы делать 12 сводных таблиц (на каждый месяц по табличке), я сделала одну большую сводную с помощью power pivot. Все таблицы я связала по столбцам "артикул" с месяцом "январь". Поулчилось следующее- таблица строится верно, то етсь количество везде такое, каким и должно быть. Но проблемы в том, что этот складской остаток должен подразделятся -  на тип 1 и тип 2. И соответственно эта разбивка уже идет некорректно, то есть общая сумма (тип 1 + тип 2) правильная, а количество по типам разбивается некорректно.
Никак не могу сообразить как нужно свзяать таблицы так, чтобы и по типам разбивалось правильно, предположила,  что наверное в каждой таблице надо создать по 2 столбца - Тип 1 и тип 2, внести туда такие данные - для ст-ца "тип 1" ввести формулу ="артикул"связать со словом "тип1", аналогично для второго...
Хотелось бы услышать Ваше мнение.
Заранее большое спасибо!

P.S. таких таблиц 12 ( а в лучшем случае нужна еще и информацию за другой год, то етсь их будет 24), в каждой примерно по 7-8 тыс строк.
Суть проблемы- связать между собой столбцы так, чтоб по типу стока разбивалось корректно
Изменено: ulia_ulia - 07.09.2017 13:57:49
 
Цитата
ulia_nikitina написал:
Все таблицы я связала по столбцам "артикул" с месяцом "январь".
нет, не связали. В файле ни артикулов, ни месяцев, ничего такого нет
F1 творит чудеса
 
Максим Зеленский, Максим, я не могу прикрепить файл,я скинула примерную таблицу чтоб показать, что есть артиул, есть тип стока, и много таких таблиц, и я не знаю как их свзяать так, как я указывала в описании
 
Доброе время суток.
Цитата
ulia_ulia написал:
и я не знаю как их свзяать так,
А зачем мучать DAX такими задачами? Для собирания таблиц в одну, как источник данных в модель Power Pivot существует Power Query. По форуму и в интернете по этому вопросу материала уже предостаточно, для затравки.
Цитата
ulia_ulia написал:
как я указывала в описании
По такому описанию, без примера данных на входе и примера, что должно получится на выходе, боюсь, никто не возьмётся.
 
Андрей VG, мне нужно не собрать все таблицы в одну, мне нужно все эти таблицы свернуть в одну сводную,
У меня почти получилось, пока я не заметила, что по типам разбрасывается сумма некорректно. Общая сумма получается верной, если все таблицы связать полем "номер заказа" - я привязала это поле из каждого месяца к таблице с январем.
Я к сожалению ну никак не могу скинуть пример(
 
Цитата
ulia_ulia написал:
Я к сожалению ну никак не могу скинуть пример(
Вы можете сделать его, например, тут, создав примеры таблиц, нарисовав связи между ними и код используемых мер, пример сводной результата - как должно быть, плюс, описать, что такое остаток типа 1 и в, правила их вычисления.
Ну, или ждать специалиста по вашей тематике, который, естественно, сможет понять вас с полуслова.
 
Итак, создала примерный формат файла - на первых 3 вкладках - данные по месяцам, далее обычные сводные таблицы, и далее совдная, сделанная с помощью PowerPivot. Как сделать так, чтоб объединив все три таблицы в одну сводную, данные отображались корреткно?
https://drive.google.com/open?id=0B5EWF_eN9pEIQ0FlcUJTUldqdzg

Спасибо заранее!
 
Юлия, а чем плохо объединить в одну таблицу?
Цитата
ulia_ulia написал:
связать полем "номер заказа"
В приведённом поле нет номера заказа. Вы можете привести пример, как на этих данных должно посчитаться правильно и почему? Я не продажник, от слова совсем :)  Так что, как и вы в Power Pivot, могу задавать, на ваш взгляд, вполне банальные и как бы всем известные, в узком кругу, вопросы.
 
Андрей VG, я так понимаю, Вы поместили таблички друг под друга, но в мом случае это не является рациональным решением, так как исходны етаблицы имею по 7-8 тысю строк.
И идея в том, чтоб с помощью Power Pivot получить то же, что и получили Вы)
С правильной разбивкой по типам стока
 
ulia_ulia, так Андрей VG вам показал направление идеи, которую высказал ранее
Цитата
Андрей VG написал:
А зачем мучать DAX такими задачами? Для собирания таблиц в одну, как источник данных в модель Power Pivot существует Power Query. По форуму и в интернете по этому вопросу материала уже предостаточно, для  затравки.
Это будет самое правильное решение в вашем случае. При чем, если в PowerQuery написать функцию, то можно настроить и автоматическое добавление новых листов-месяцев в модель.
 
Цитата
ulia_ulia написал:
но в мом случае это не является рациональным решением, так как исходны етаблицы имею по 7-8 тысю строк.
И что даёт их раздельное хранение? Решение для этого случая. Заметьте, файл распух и сюда уже не влазит. Power Pivot спокойно хранит и обрабатывает и 1000000 строк данных, мера усложнилась, пришлось создавать вычисляемые столбцы в таблицах и обвязку... Тогда как сбор в единую таблицу при помощи Power Query прост и не требует танцев с бубном.
Страницы: 1
Читают тему
Наверх