例如,資料表包含了數年的產品合同資訊,業務員在使用時只需要 2017 年的合同資料,那就需要對資料進行過濾處理再使用。
FineBI 提供了資料過濾功能,業務人員可以對資料進行過濾並儲存,以供後續分析使用。
在編輯資料中,即可以新增過濾步驟,對資料進行完整複雜的過濾;又可以直接點選表頭進行簡單過濾。方法如下:
直接在編輯介面點選「過濾」,或者在右側點選「 + >過濾」都能進入過濾介面。如下圖所示:
新增過濾步驟的範例操作如第 2 節所示。
FineBI 還支援選擇某欄位表頭直接過濾。如下圖所示:
例如,只想查看數學科目。操作如下圖所示:
範例資料:合同事實表(部分表).xlsx
下載範例資料,建立分析主題,新增資料,進入資料編輯介面。
因為需要對資料進行過濾後使用,選好欄位以後。點選「過濾」。如下圖所示:
在操作流程欄點選「+」 ,選擇「過濾」也可新增過濾。
進入過濾設定介面,可選擇的過濾條件有兩種:「新增條件」和「新增公式」,如下圖所示:
1)選擇過濾欄位
點選「新增條件(且)>請選擇欄位」,即顯示新增條件時可選條件過濾欄位,可選欄位為當前資料已選欄位。比如,此處可選即為之前在選欄位階段新增的「產品名稱、總金額、購買數量、合同簽約時間」欄位,如下圖所示:
2)設定過濾條件
例如,過濾出產品名稱開頭是梅的資料。
選擇欄位類型為正文欄位 「產品名稱」,設定過濾條件為「開頭是」,輸入文字「梅」,過濾出如下內容,如下圖所示:
正文欄位過濾條件說明:
正文欄位過濾可選條件為「屬於、不屬於、包含、不包含、為空、非空、開頭是、開頭不是、結尾是、結尾不是」。
「屬於/不屬於」條件,可以選擇當前正文欄位中的欄位值作為條件,其餘過濾條件均需輸入文字來進行過濾。
正文欄位選擇「屬於/不屬於」條件:支援在過濾框內搜尋包含空格的字串;支援在過濾框內透過模糊搜尋搜尋包含空格的字元。
「開頭是/開頭不是」條件,在實時資料(連結MySQL資料庫)的情況下不支援"}"這個特殊字元。
目的:需要過濾出產品名稱為「梅鋼1650連鑄」或者「總金額」大於平均值的資料。
實現思路:需要對兩個條件取「或」關係。
實現步驟:1)選擇過濾欄位。點選「新增條件(或條件)>請選擇欄位」,選擇「總金額」數值欄位;2)設定過濾條件。設定合同金額大於平均值條件,則系統會自動計算該合同金額的均值,然後根據設定的條件過濾出大於該均值的合同金額,如下圖所示:
數值欄位過濾條件說明:
數值欄位過濾可選條件:「介於、不介於、等於、不等於、大於、小於、大於等於、小於等於、最大的N個、最小的N個、為空、非空」。
「大於、小於、大於等於、小於等於」在過濾時,可以選擇「固定值」或者「平均值」。固定值為手動輸入值,而平均值則為系統自動計算該數值欄位的平均值並根據條件過濾。
目的:需要過濾出滿足 2.2.1 或者 2.2.2 設定的過濾條件或者「合同簽約時間」相對於「當前時間八年前」的所有資料中的一個條件即可。
實現思路:需要繼續取「或」關係,新增條件實現動態過濾「合同簽約時間」相對於「當前時間8年前」的所有資料。
實現步驟:1)選擇過濾欄位。點選「新增條件(或條件)>請選擇欄位」,選擇「合同簽約時間」時間欄位;2)設定過濾條件。合同簽約時間「屬於」:「動態時間」相對於當前時間「8」年前的「年初」到相對當前時間「8」年前的「年末」,如下圖所示:
時間欄位過濾條件說明:
時間欄位過濾可選條件:「屬於、不屬於、某個日期之前、某個日期之後、等於、不等於、日期最早的N個、日期最晚的N個、為空、非空」。
日期時間可選包含「固定時間」和「動態時間」。固定時間即為固定的年/月/日選項,動態時間可選為相對當前時間的條件設定,在預覽資料時會根據當前時間動態變化。
說明:新增公式支援對當前新增的表欄位進行公式過濾,內嵌常用計算符號(加、減、乘、除、括號)及 函式 ,在輸入公式時,系統會自動檢查該公式是否合法。
範例目的:新增合同單價的條件,過濾出「合同單價」大於一百萬的資料。
實現步驟:設定條件為「合同金額 / 購買數量 > 1000000」,點選「確定」,如下圖所示:
注:公式中的欄位需要點選欄位框選擇,手動輸入無效。
此時過濾出滿足「新增的三個條件中的任意一個」並且滿足「合同單價大於一百萬」的資料,如下圖所示:
點選「儲存並更新」後「跳出並預覽」,如下圖所示:
資料編輯介面只顯示計算結果的前 5000 列,如下圖所示:
在資料編輯介面,可以選擇是否用「前1000萬列」進行計算。如下圖所示:
有時過濾選擇的欄位會因為實際計算數而無法全部顯示過濾項,此時可以透過「手動輸入」來增加並選擇過濾項。
例如要過濾「五菊口店」但列表中未顯示,可手動輸入來增加並選擇「五菊口店」,如下圖所示:
則過濾條件中成功增加該過濾項,點選「確定」即可。
3.2.2 過濾後出現計算結果顯示為空
若使用前 10W 列資料進行計算時,過濾後可能出現計算結果顯示為空的情況。但該情況並不會影響對資料的計算處理和儀錶板的顯示,在分析主題預覽介面,仍可以顯示所有資料計算結果的前 5000 列,且可以手動修改顯示列數。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙