Qlik Community

Japan

Announcements
Submit your remarkable customer story for the Global Transformation Awards at QlikWorld Denver 2022. SUBMIT A STORY
cancel
Showing results for 
Search instead for 
Did you mean: 
mokitsu61
Creator
Creator

履歴系データから任意行の抽出

以下のような履歴系のデータ(QVD)があった場合、

行番号  顧客ID  利用日        備考

1          A          2018-01-01  テキスト...

2          A          2018-02-01  テキスト... 

3          B          2018-03-01  テキスト...

4          B          2018-04-01  テキスト...

LoadScript、及びテーブルボックスで各顧客IDの最新利用日の行を抽出することは可能でしょうか?

取り出したい結果

2          A          2018-02-01  テキスト...

4          B          2018-04-01  テキスト...

Labels (3)
1 Solution

Accepted Solutions
mokitsu61
Creator
Creator
Author

回答ありがとうございます。

頂いたサンプルの場合、[行番号][備考]を含めた”行そのもの”を取得することはできず、

それを実現するには事前集計が必要、という理解で合っていますか?

View solution in original post

3 Replies
hka
Employee
Employee

サンプルを参照ください。

最新利用日はテーブルにて計算で表示することは可能です。

最新利用日に該当する行を抽出するには、最新利用日を事前にスクリプトで計算しておく必要があります。

Qlik Senseは数式の条件は1つのみに対応しています。

サンプルのように最新利用日が顧客IDごとに違う場合、可変の条件になるので

スクリプトで事前集計する必要があります。

mokitsu61
Creator
Creator
Author

回答ありがとうございます。

頂いたサンプルの場合、[行番号][備考]を含めた”行そのもの”を取得することはできず、

それを実現するには事前集計が必要、という理解で合っていますか?

View solution in original post

hka
Employee
Employee

はい、その通りです。