0
私はこのようなフィールドを持つ 『購入』という名前の顧客の取引を持つテーブルがある:私は合計購入回数のためのcalc列を作成する場合PowerPivotで顧客訪問の日付をランク付けするにはどうすればよいですか?
--------------------------------------------------
| title | price |qty| client_id | created_at |
--------------------------------------------------
| product A | 100 | 1 | 1 | 01.01.2010 |
| product B | 120 | 2 | 1 | 05.01.2010 |
| product B | 120 | 1 | 2 | 08.01.2010 |
、それは素晴らしい作品:
=calculate(DISTINCTCOUNT([created_at]);ALLEXCEPT(purchases;purchases[client_id]))
が、私は数式を使って各顧客の正確な訪問(またはランク)の数を計算しようとします
=calculate(DISTINCTCOUNT([created_at]);filter(purchases;purchases[created_at]<=earlier([created_at]));ALLEXCEPT(purchases;purchases[client_id]))
訪問回数を計算します現在のclient_idは、フィルタのALLEXCEPT部分を無視します。 どうすれば修正できますか?
私もRANKXでそれを解決しようとしましたが、問題は類似していた:私は、現在のclient_idに応じてフィルタリングする方法がわかりません。