カスタム式を使用するときに、OVER関数を使用してRANKまたは注文日を指定するためのSpotfireの制限を回避する方法を知っている人はいますか?
少し背景を説明して、以下のデータに基づいてリースを1、2、3などとして識別またはマークしようとしています。たとえば、左の列に63が2回表示されているので、1と2を返します。 2016年1月1日と2016年8月1日から始まる2つの異なるリースを識別するため。次に、72の場合は1と2、140の場合は1などです。残念ながら、OVER関数は集計メソッドでのみ使用でき、探している結果を生成するための別のメソッドを知りません。
Tenant Lease_From Lease_To Tenant_status
63 1/1/2016 1/31/2017 Current
63 8/1/2017 7/31/2018 Current
72 10/1/2016 7/31/2017 Current
72 8/1/2017 7/31/2018 Current
140 2/1/2017 7/31/2018 Current
149 8/1/2016 7/31/2017 Current
149 8/1/2017 7/31/2018 Current
156 1/15/2017 3/31/2018 Current
156 4/1/2018 3/31/2019 Current
これを使って:
Rank([Lease_From], [Tenant])
結果としてこれを与えます:
Tenant Lease_From Lease_To Tenant_status Rank([Lease_From], [Tenant])
63 1/1/2016 1/31/2017 Current 1
63 8/1/2017 7/31/2018 Current 2
72 10/1/2016 7/31/2017 Current 1
72 8/1/2017 7/31/2018 Current 2
140 2/1/2017 7/31/2018 Current 1
149 8/1/2016 7/31/2017 Current 1
149 8/1/2017 7/31/2018 Current 2
156 1/15/2017 3/31/2018 Current 1
156 4/1/2018 3/31/2019 Current 2
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加