Dax для расчета суммы категории, деленной на каждую позицию - PullRequest
0 голосов
/ 10 октября 2019

Привет, я поделился образцом набора данных для этого с желаемым выводом также в этом письме. что поможет вам лучше понять.

В этом примере набора данных первым листом является лист счета-фактуры, который будет содержать детали счета-фактуры, а второй лист - это обмен, в котором есть дата, из валюты и курсов валют. Теперь на третьем листе тратятся поставщики, а на последнем листе - по группе, т. Е. 0-15 дней и т. Группировка DAX по 0-15 дням и т. Д. С использованием формул, поэтому я хочу разделить общую сумму категории расходов на то, что если дата расходов продавца попадает в категорию 0-15, то общая сумма расходов 0-15 дней делится наэтот поставщик тратит.

Invoice table | Invoice Number | Date | vendor  Number | vendor payment terms | ays | Vendor Payment Grouping | Invoice  payment terms days | Currency | Amount
1123 | 20191001
ABC
30
0-30
10
USD
100
1124
20191002
ABC
30
0-30
20
BRL
200
1125
20191003
ABC
30
0-30
30
INR
300
1126
20191004
DEF
45
31-45
10
USD
200
1127
20191005
DEF
45
31-45
20
BRL
250
1128
20191006
DEF
45
31-45
45
INR
50
1129
20191007
GH
60
46-60
20
BRL
100
1130
20191008
GH
60
46-60
60
BRL
150

exchange table
Date
From Currency
Fx rates
20191001
USD
1
20191001
BRL
1.2
20191001
INR
1.4
20191002
USD
1
20191002
BRL
1.2
20191002
INR
1.4
20191003
USD
1
20191003
BRL
1.2
20191003
INR
1.4
20191004
USD
1
20191004
BRL
1.2
20191004
INR
1.4
20191005
USD
1
20191005
BRL
1.2
20191005
INR
1.4
20191006
USD
1
20191006
BRL
1.2
20191006
INR
1.4
20191007
USD
1
20191007
BRL
1.2
20191007
INR
1.4
20191008
USD
1
20191008
BRL
1.2
20191008
INR
1.4

spend by vendor 
ABC
600
DEF
500
GH
250

spend by group
0-15
600
31-45
500
46-60
250

теперь, если расходы DEF поставщика упадут в категории 0f 0-15 дней, я хочу потратить def, т.е. измерение.

...