2
最後可用的日期我有一個表(表1)在電力透視它由值與分配給他們的日期和類別(非唯一):獲取某一類
CAT DATE VALUE
A 2015-01-03 12
A 2015-01-07 2
B 2015-03-14 50
然後,在另一個表我具有相同類別的日期:
CAT DATE
A 2015-01-04
A 2015-01-06
A 2015-01-08
B 2015-03-16
在表2我想對應的最晚日期低於或高於從表2日期等於當前行中該類別從表1中獲得價值,即:
CAT DATE VALUE_FROM_TABLE_1
A 2015-01-04 12 (value from 2015-01-03)
A 2015-01-06 12 (value from 2015-01-03)
A 2015-01-08 2 (value from 2015-01-07)
B 2015-03-16 50 (value from 2015-03-14)
可替換地,我需要表2一個公式來計算從表1,其是低於或等於這個從表2爲類別當前行中,像這樣的最新日期:
CAT DATE LAST_AVAILABLE_LOWER_OR_EQUAL_DATE_FOR_CAT
A 2015-01-04 2015-01-03
A 2015-01-06 2015-01-03
A 2015-01-08 2015-01-07
B 2015-03-16 2015-03-14
我已經嘗試的各種組合最後期限和計算,但無濟於事。 我會很感激任何提示。
自我回復,它是: '= CALCULATE( Lastdate(表2 [DATE]); FILTER( ALL(表2); 表2 [日期] <= [日期] &&表2 [CAT] = [CAT] ) )' – mstefanski1987
如果這是答案,你可以添加它作爲實際答案(下面),然後接受它?這有助於我們尋找未解答的問題來幫助我們。 –
當然,我已經添加了答案,明天我會接受它。感謝您指出。 – mstefanski1987