neko_daisuki
@neko_daisuki (Power BI)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

【Power BI】スライサー 日付範囲のカウント

解決したいこと

日付のスライサーを変更した場合でも、範囲でカウントを行いたい

発生している問題

以下の様なデータをインポートしました。

Index ID Date
1 1 2020年9月1日
2 2 2020年9月1日
3 3 2020年9月1日
4 1 2020年9月2日
5 2 2020年9月2日
6 3 2020年9月2日
7 1 2020年9月3日
8 2 2020年9月3日
9 3 2020年9月3日

該当のテーブルに、ユーザー毎にデータ内で何回目かカウントを行う式を追加し、表形式で表示しました。

ユーザー毎カウント = 
VAR _ID='テーブル1'[ID]
VAR _Rank=RANKX(FILTER('テーブル1','テーブル1'[ID]=_ID),'テーブル1'[Date],,ASC,Dense)
return
_Rank

image.png

しかしながら、上記の式 (新しい列) ではスライサーで範囲指定した場合は、正しくカウントされません。

image.png

スライサーで、範囲指定を行った場合でも、範囲内のカウントを行うための、メジャー式についてご教示お願いいたします。

0

3Answer

Comments

  1. @neko_daisuki

    Questioner

    1番目の URL の内容は、とても近いですが、何日分などの日付範囲ではないため、別のレポートで検討いたします。
    2番目の URL の内容がかなり近い内容でしたので、ご提示いただいた PBIX ファイルを参考に動作検証してみます!
    ありがとうございます!

@tukiyo3 さん
ご連絡いただいたページを参考して作成を行いました。
しかしながら、単一の日付であれば問題ないのですが、範囲指定の場合、SELECTEDVALUE が利用できず、期待した結果が出力されませんでした。
他有用な情報をお持ちでしょうか。

0Like

Your answer might help someone💌