質問編集履歴
3
参照を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -71,7 +71,7 @@
|
|
71
71
|
ご教授お願いいたします。
|
72
72
|
|
73
73
|
----------
|
74
|
-
なくなく元データ側で累計処理を行いましたが、DAXの問題としては解決できず
|
74
|
+
なくなく元データ側で累計処理を行いましたが、DAXの問題としては解決できず([参照先](https://kuniaki12.hatenablog.com/entry/2017/08/18/150000))
|
75
75
|
|
76
76
|
```MSSQL
|
77
77
|
SELECT t1.日付,
|
2
ラベルの追加
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
1
暫定対処
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
掲題における問題で解決できずにいます。
|
3
3
|
|
4
4
|
元データ
|
5
|
-
日付|
|
5
|
+
日付|カテゴリ|金額|
|
6
6
|
--|--|--:|
|
7
7
|
01/01|食べ物|1700|
|
8
8
|
01/01|ドリンク|7000|
|
@@ -26,7 +26,7 @@
|
|
26
26
|
)
|
27
27
|
```
|
28
28
|
|
29
|
-
日付|
|
29
|
+
日付|カテゴリ|金額|累計
|
30
30
|
--|--|--:|--:|
|
31
31
|
01/01|食べ物|1700|1700
|
32
32
|
01/01|ドリンク|7000|7000
|
@@ -42,7 +42,7 @@
|
|
42
42
|
問題は、この結果の表示期間を
|
43
43
|
1月2日に限定すると
|
44
44
|
|
45
|
-
日付|
|
45
|
+
日付|カテゴリ|金額|累計
|
46
46
|
--|--|--:|--:|
|
47
47
|
01/02|食べ物|900|900
|
48
48
|
01/02|ドリンク|3000|3000
|
@@ -50,7 +50,7 @@
|
|
50
50
|
|
51
51
|
になってしまします。
|
52
52
|
|
53
|
-
日付|
|
53
|
+
日付|カテゴリ|金額|累計
|
54
54
|
--|--|--:|--:|
|
55
55
|
01/02|食べ物|900|2600
|
56
56
|
01/02|ドリンク|3000|10000
|
@@ -68,4 +68,23 @@
|
|
68
68
|
なんとなくメジャーでは無く、計算列で行うとは思っていますが
|
69
69
|
理解が追いつきません。
|
70
70
|
|
71
|
-
ご教授お願いいたします。
|
71
|
+
ご教授お願いいたします。
|
72
|
+
|
73
|
+
----------
|
74
|
+
なくなく元データ側で累計処理を行いましたが、DAXの問題としては解決できず
|
75
|
+
|
76
|
+
```MSSQL
|
77
|
+
SELECT t1.日付,
|
78
|
+
t1.カテゴリ,
|
79
|
+
t1.金額,
|
80
|
+
Sum(t2.金額) AS 累計
|
81
|
+
FROM TBL AS t1
|
82
|
+
INNER JOIN TBL AS t2
|
83
|
+
ON Year(t1.日付) = Year(t2.日付)
|
84
|
+
AND Month(t1.日付) = Month(t2.日付)
|
85
|
+
AND t1.日付 >= t2.日付
|
86
|
+
AND t1.カテゴリ = t2.カテゴリ
|
87
|
+
GROUP BY t1.日付,
|
88
|
+
t1.カテゴリ,
|
89
|
+
t1.金額
|
90
|
+
```
|