過濾器入門

1. 概述

1.1 版本

版本
功能變動
6.1
-

1.2 應用場景

過濾器的作用:

  • 對組件內設定的過濾條件進行檢查與修改:組件中進行的過濾都會出現在過濾器中,方便使用者對組件內的過濾進行覈查和修改;

  • 對 def 計算值明細過濾:使用 def 函式計算結果後,再依據 def 值進行明細過濾(進階內容,可參見:def新增欄過濾

  • 組件內明細過濾:當前組件中不參與計算的資料可以使用過濾器篩除,例如:只篩選出「簽約時間」為 2021 年的資料進行之後的組件計算,如下圖所示:

1.3 功能簡介

過濾操作具有順序性。在入門階段,你可以將組件內的過濾操作分為以下兩個部分:

1)計算前的明細過濾:對使用的資料表進行明細過濾,被篩除的資料不再參與組件所有的計算;

2)計算後的結果過濾:在組件中完成分析計算後,對結果進行過濾,結果過濾不會影響已經計算出的結果值;

2. 操作步驟

背景:現有一份「辦公用品銷售訂單」,我們把訂單利潤小於 0 的訂單視為促銷訂單,現要對 21 年非促銷訂單的銷售額統計分析。

範例資料下載:辦公用品資料.xlsx

2.1 準備資料

建立分析主題,聯集傳範例資料。如下圖所示:

2.2 明細過濾

在這個案例中,只有 2021 年且利潤大於 0 的訂單資料需要參與後續計算,我們可以將這部分訂單資料篩選出來。

1)篩選出 21 年的訂單資料。將「簽約時間」拖入過濾器,分組選為「年」,如下圖所示:

對維度執行明細過濾:將維度拖入過濾器即可


2)篩選出利潤大於 0 的訂單資料。將指標「利潤」拖入過濾器,選擇「明細值」。如下圖所示:

對指標執行明細過濾:指標拖入過濾器後,需要選擇「明細值」



2.3 組件計算

將「省份、銷售額」欄位拖入到組件中,如下圖所示:

由於 2.2 節我們進行了明細過濾,所以統計的是每個省份 2021 年非促銷訂單的銷售額。

此時已經計算出所有省份銷售額,但是我們只需要關注前 5 名的省份銷售額。為了方便查看,我們可以對聚合後的結果進行過濾,對結果過濾不會影響已經獲得結果值。

2.4 結果過濾

2.4.1 範例一:篩選出銷售額前五的省份

對已拖入分析區域的欄位進行結果過濾,有兩個入口:

  • 入口一:直接在分析區域中,對求和後的銷售額結果進行過濾,同時過濾操作會記錄到過濾器中。如下圖所示:

  • 入口二:將「銷售額」欄位拖入過濾器中,選擇聚合方式為「求和」,銷售額會按已拖入的維度「省份」進行聚合求和。再過濾出銷售額最大的 5 個省份,如下圖所示:

對結果過濾:拖入指標欄位到過濾器,需要先選擇聚合方式,指標會按照已拖入分析區域的維度進行分組聚合

2)效果預覽:

2.4.2 範例二:篩選出訂單量最多的五個省份,查看這五個省份的銷售額

1)將「記錄數」拖入到過濾器中,選擇統計依賴個數為「訂單編號」。即按已拖入的維度「省份」進行分組,對訂單編號進行去重計數,求得每個省份的訂單數量。然後我們再過濾出訂單量最多的五個省份,如下圖所示:

2)效果預覽:

3. 過濾條件說明

選擇「新增條件」後,不同的欄位類型可選擇的過濾條件不同,如下圖所示:

欄位類型
可選擇的過濾條件
文字類型
屬於、不屬於、包含、不包含、開頭是、結尾是、開頭不是、結尾不是、為空、非空、前N個、後N個
日期類型
  • 抽取資料:屬於、不屬於、某個日期及之前、某個日期及之後、包含、不包含、開頭是、結尾是、開頭不是、結尾不是、為空、非空、前N個、後N個

  • 直連資料:若日期格式為「年」、「季度」、「月份」、「星期」、「週數」、「日」、「時」、「分」、「秒」,可設定的過濾條件同抽取資料;其他日期格式可設定的條件只有:屬於、不屬於、為空、非空、前N個、後N個

數值類型介於、不介於、等於、不等於、大於、小於、大於等於、小於等於、最大的N個、最小的N個、為空、非空


注1:文字欄位的 前 N 個:將欄位裏的文字按照 ASCII 碼排序,取排在前面的 N 個;

注2:日期欄位的 前 N 個:將日期按照早晚排序,取最新的 N 個日期。

注3:使用最大的N個和最小的N個過濾條件時,數值相同的並列資料會全部保留顯示。

4. 總結

學習完本篇,你瞭解了明細過濾和結果過濾的用法。

若還想進一步學習 FineBI 過濾相關,可學習進階內容:過濾層級是什麼

附件列表


主题: 製作視覺化組件
已经是第一篇
已经是最后一篇
  • 有帮助
  • 没帮助
  • 只是浏览
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙