2016-09-21 86 views
0

我試圖獲得qlikview集分析中最小日期的平均值。Qlikview集分析最小平均值

有一組數據與初始聯繫日期,然後是許多會議日期。

我想知道的是所有客戶從InitialContact到Min(MeetingDate)的平均天數。

我看了一下週圍的網站,看到任何可比的東西,我也嘗試過在線自動設置表達式創建工具,但是它沒有一個以這種方式工作的例子。

所有幫助表示讚賞。

乾杯

加里

+0

請張貼的例子你有的數據和預期的結果 – EldadT

回答

1

我不認爲一個集分析是你所追求的。一個aggr()應該做你想要的。我做了這個假裝基於數據你說

LOAD *,date(num(date#(IC,'YYYY/MM/DD'))) as InitialContact INLINE [ 
CustomerNo, IC 
1, 2016/08/28 
2, 2016/08/29 
3, 2016/08/30 
]; 

LOAD *,date(num(date#(MD,'YYYY/MM/DD'))) as MeetingDate INLINE [ 
CustomerNo, MD 
1, 2016/08/30 
1, 2016/08/31 
2, 2016/08/31 
1, 2016/09/01 
2, 2016/09/01 
1, 2016/09/02 
2, 2016/09/02 
3, 2016/09/02 
1, 2016/09/03 
2, 2016/09/03 
3, 2016/09/03 
2, 2016/09/04 
3, 2016/09/04 
3, 2016/09/05 
3, 2016/09/06 
]; 

,然後我可以用這句話

=avg(aggr(min(MeetingDate)-min(InitialContact),CustomerNo)) 

得到從首次接觸的平均時間第一次會議

+0

完美的謝謝,似乎正是我所需要的! –

相關問題