1

私はDAXでこれを行う方法について頭を悩ませようとしてきましたが、あまり成功していません。以下は、本質的に私が探している式ですが、1つの欠点があります(以下):

Last 7 Days Unique Customer IDs:=CALCULATE(
        DISTINCTCOUNT(Orders[CustomerID]),
        FILTER(OrderDate, OrderDate[RelativeDateOffset] >= -7)
)

これは Excel のピボット テーブルで機能しますが、タイムライン (または任意の日付フィルター) が導入されると、メジャーはコンテキストに依存し、正しい数値ではなくなります。OrderDate のフィルターをクリアするために ALL(OrderDate) をミックスに追加しようとしましたが、数値が完全に間違っています。

Last 7 Days Unique Customer IDs:=CALCULATE(
        DISTINCTCOUNT(Orders[CustomerID]),
        FILTER(ALL(OrderDate), OrderDate[RelativeDateOffset] >= -7)
)
4

0 に答える 0