在 Power BI 中建立相對日期交叉分析篩選器和篩選

適用於:Power BI Desktop Power BI 服務

透過相對日期交叉分析篩選器相對日期篩選,您可以將時間型篩選套用至數據模型中的任何日期數據行。 例如,您可以使用 相對日期交叉分析篩選器 ,只顯示過去 30 天內發生的銷售數據(或月份、行事曆月份等等)。 當您重新整理數據時,相對時間週期會自動套用適當的相對日期條件約束。

Screenshot showing a sales report and a relative date slicer with the date slicer called out.

若要與 Power BI 同事共用報表,您必須擁有個別的 Power BI Pro 授權,或報表儲存在 進階版 容量中。

影片

在此影片中,Will 會逐步解說建立日期範圍交叉分析篩選器。

注意

這段影片使用舊版 Power BI Desktop 或 Power BI 服務。

建立相對日期範圍交叉分析篩選器

您可以使用相對日期交叉分析篩選器,就像任何其他交叉分析篩選器一樣。 為您的報表建立 交叉分析篩選器 視覺效果,然後選取 Field 值的日期值。 在下圖中,我們選取 [ 日期] 字段。

Screenshot of the Visualizations pane with the slicer visual icon and the Field well called out.

選取交叉分析篩選器,然後在 [格式] 窗格的 [可視化>交叉分析篩選器設定>選項] 底下,將 [樣式] 變更[相對日期]。

Screenshot of the slicer visual with the Format pane and the Relative Date selected.

然後,您可以在日期交叉分析篩選器中選取設定。

在第一個設定中,您有下列選擇:

Screenshot of the Relative config options with the first setting called out.

  • 姓氏
  • 下一步

在相對日期交叉分析篩選器的第二個 (中間) 設定中,輸入數位來定義相對日期範圍。

Screenshot of the Relative config options with the second setting called out.

在第三個設定中,您會挑選日期度量。 下列選項可供您選擇:

Screenshot of the Relative config options with the third setting called out.

  • 星期
  • 周 (行事曆)
  • 月 (行事曆)
  • 年 (行事曆)

如果您從該清單中選取 [月 ],然後在中間設定中輸入 2 ,以下是會發生什麼事:

  • 如果今天是 7 月 20 日:

    • 交叉分析篩選器所限制之視覺效果中包含的數據會顯示前兩個月的數據:
    • 從5月21日開始,到7月20日(今天的日期)。

相較之下,如果您選取 [ 月(行事曆)],受限制的視覺效果會顯示從 5 月 1 日至 6 月 30 日的數據(過去兩個完整行事曆月份)。

建立相對日期範圍篩選

您也可以為報表頁面或整個報表建立相對日期範圍篩選。 若要這樣做,請將日期字段從 [字段 ] 窗格拖曳至 此頁面 的 [篩選] 或 [篩選] 窗格中所有頁面[篩選 ] :

Screenshot showing the Date field highlighted in the Fields pane and the Date field highlighted in the 'Filters on this page' well.

一旦有,您可以變更相對日期範圍。 其類似於您可以自定義 相對日期交叉分析篩選器的方式。 從 [篩選類型] 下拉式清單中選取 [相對日期]。

Screenshot showing the Relative date option highlighted in the Filter type drop-down.

選取 [相對日期] 之後,您會看到三個區段,以在值時變更,包括中間數值方塊,就像交叉分析篩選器一樣。

Screenshot showing the Filters on this page section of the Filters pane, with the 'Show items when the value' options called out.

考量與限制

下列考慮和限制目前適用於 相對日期範圍交叉分析篩選器 和篩選。

  • 交叉分析篩選器中欄位的數據類型必須是日期,而不是文字的預設值。 否則,相對選項不會顯示在交叉分析篩選器中。
  • Power BI 中的數據模型不包含時區資訊。 模型可以儲存時間,但不會指出它們位於的時區。
  • 交叉分析篩選器和篩選一律會以UTC為單位的時間為基礎。 如果您在報表中設定篩選,並將它傳送給不同時區的同事,則兩者都會看到相同的數據。 除非您位於 UTC 時區,否則您和同事必須考慮您遇到的時間位移。
  • 您可以使用 查詢編輯器,將本機時區中擷取的數據轉換成 UTC