|
|
|
Распределение на DAX или PowerQuery или еще как?
|
|||
|---|---|---|---|
|
#18+
Добрый день, Друзья! Не проходите мимо - помогите, уже два дня убил на это чудо(( Задача: необходимо получить матрицу со значениями (оборот) в разрезе статей (строки) и проектов (колонки). Для определенных статей нужно заменить значения из исходных данных на расчетные. То есть по вложенному скрину видно нам нужно получить колонку со следующими значениями: НДФЛ 54 618,58 Обяз. страх взносы 92 448,13 ФОТ 1 121 526,41 Статьи НДФЛ и Страх. взносы нужно распределить относительно ФОТ по проектам. Использовались следующие формулы: мера_НДФЛРаспр = Calculate( [мера_НДФЛВСЕ] * [мера_ДоляПроектаПоФОТ] ) мера_НДФЛВСЕ = Calculate(Sum('ТаблицаОборотов'[Оборот]); 'ТаблицаОборотов'[Статья] = "НДФЛ" ; ALL('ТаблицаОборотов'[Проект])) мера_ДоляПроектаПоФОТ = DIVIDE( [мера_ФотПроекта]; [мера_ФОТВСЕ]; 0 ) мера_ФотПроекта = Calculate(Sum('ТаблицаОборотов'[Оборот]); 'ТаблицаОборотов'[Статья] = "ФОТ персонала") мера_ФОТВСЕ = Calculate(Sum('ТаблицаОборотов'[Оборот]); 'ТаблицаОборотов'[Статья] = "ФОТ персонала" ; ALL('ТаблицаОборотов'[Проект])) аналогично для Обяз. страх взносы. пытались решить вопрос через вычисляемый столбец Оборот_БДДС = IF( 'ТаблицаОборотов'[Статья] = "НДФЛ" ; мера_НДФЛРаспр ; IF( 'ТаблицаОборотов'[Статья] = "Страх" ; мера_СтрахВзносыРаспр ; Sum('ТаблицаОборотов'[Оборот]) )) и через меру пытались построить условие, но не смогли выявить статью из контекста строки и в итоге заполняется значением первого условия. Есть хорошие решения как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2019, 11:08 |
|
||
|
Распределение на DAX или PowerQuery или еще как?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2019, 11:58 |
|
||
|
Распределение на DAX или PowerQuery или еще как?
|
|||
|---|---|---|---|
|
#18+
IDVT, https://gyazo.com/85981b558d0facea28d76580690a15ca не получается, видимо потому что таблица изначальная еще по периодам разбита ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2019, 12:27 |
|
||
|
Распределение на DAX или PowerQuery или еще как?
|
|||
|---|---|---|---|
|
#18+
слукавил..... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. но лучше сразу приводите к нормальной модели, т.е факты и измерения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2019, 12:43 |
|
||
|
|

start [/forum/topic.php?fid=49&gotonew=1&tid=1857520]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
6ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 175ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...