1

開始日と最新の活動日を持つプロジェクト ファクト テーブルがあります。私が答えようとしている質問の 1 つは、毎年、いくつのアクティブなプロジェクトがあるかということです。

ProjectA は 2012 年に開始され、2016 年にアクティブになったとします。ProjectB は 2011 年に開始され、最後の活動は 2015 年でした。

したがって、年ごとのアクティブなプロジェクトの数は、次のように表示する必要があります。

2011 - 1
2012 - 2
2013 - 2
2014 - 2
2015 - 2
2016 - 1

この計算を行うために、どのように設計または MDX と DAX を考え出すことができるか混乱しています。

このような状況に遭遇したことがないので、どのように対処すればよいか混乱しています。

誰かが私を導くことができれば、本当に感謝しています。さらに詳細が必要な場合はお知らせください。

4

1 に答える 1

2

たとえば、タブラ o パワー ピボットで dax を使用する場合、年の値を持つテーブルを作成しました。

ここに画像の説明を入力

その後、この計算列を作成しました:

=calculate(COUNTA(Tabella1[project]),filter(Tabella1,and([Year]>=year(Tabella1[star date]),[Year]<=year(Tabella1[end date]))))

結果は次のとおりです。

ここに画像の説明を入力

式は、選択した年が開始日と終了日の間にあるすべてのプロジェクトをカウントします。

于 2016-03-04T12:08:06.683 に答える