2012-09-19 94 views
2

是否可以爲移動日期時間段設置某種過濾器?在Excel 2010數據透視表中移動日期時間過濾器

。例如DB意見我想在我的樞軸表中複製一個有此過濾器:

DATEDIFF(日,dateColumn,GETDATE())< = 90

所以基本上我總是希望顯示多維數據集表中最近90天的whataver數據。 這可能嗎?

回答

2

的這個問題的答案就在這裏: http://blogs.socha.com/2010/05/sliding-date-ranges-with-excel-2010.html

例爲30天的活動期間:

  1. 選擇綁定到立方體透視表中的單元格,這樣的數據透視表工具可
  2. 點擊下的數據透視表工具部分功能區中的選項標籤:
  3. 點擊欄,項目在計算秒&設置下拉該功能區選項卡
  4. 點擊和灰管理集...在下拉
  5. 點擊新建...,然後使用MDX創建集...
  6. 本集的集名稱文本框中輸入一個名稱
  7. 進入MDX表達式定義的時間範圍
  8. 點擊OK

    Filter( 
    [Date].[Date].[Date], 
    [Date].[Date].CurrentMember.Member_Value < Now() 
    AND [Date].[Date].CurrentMember.Member_Value >= DateAdd("d", -30, VBA![Date]()) 
    ) 
    
+0

優秀;謝謝! –

相關問題