目前很多使用者的資料表中,都具有各式各樣的特殊值,比如負數,或者計算後的 ∞ 。此時可以使用 FineBI 將特殊值轉化為想要呈現的資料。
範例一:將進行除法計算後的 ∞ 全部顯示為 0 。
平均銷售額=銷售額/客服人數,若被除數客服人數為 0 ,則匯出結果由原來的 ∞ 顯示為 0 ,如下圖所示:
範例二:將空值變為 0 ,且為在空值顯示為 0 後,求支出佔收入的百分比,如下圖所示:
範例三:將負數顯示為 0 ,然後對資料列進行求和,如下圖所示:
範例一:使用 IF 函式,若被除數為 0 ,則直接匯出 0,否則匯出相除計算後的結果。
範例二:使用 IF 函式,若數值為空,則顯示為 0,否則匯出相除計算後的結果。
範例三:使用 SIGN 函式,若資料為正數=1,則匯出該資料,否則匯出 0。
範例資料:銷售額.xlsx
上傳 範例資料至 FineBI 中,如下圖所示:
選擇「儀表板/建立儀表板」,設定建立位置並點選「確定」,建立組件並選擇「銷售」資料表,點選「確定」,如下圖所示:
點選「+」新增計算欄位,命名為「平均銷售額」,輸入計算公式IF(SUM_AGG(客服人數)=0,0,SUM_AGG(銷售額)/SUM_AGG(客服人數)),點選「確定」,如下圖所示:
注:公式框中的函式、欄位都需要點選左側的選擇區域選擇,不能手動輸入。
將需要的欄位拖入對應的分析區域,效果詳情參見本文 1.1 節。
範例資料:資料.xlsx
選擇「儀表板/建立儀表板」,設定建立位置並點選「確定」,建立組件並選擇「資料」資料表,點選「確定」,如下圖所示:
點選「+」新增計算欄位,命名為「支出佔比」,輸入計算公式IF(SUM_AGG(支出)=null,0,SUM_AGG(支出)/SUM_AGG(收入)),點選「確定」,如下圖所示:
示例数据:利潤表.xlsx
選擇「儀表板/建立儀表板」,設定建立位置並點選「確定」,建立組件並選擇「利潤表」資料表,點選「確定」,如下圖所示:
點選「+」新增計算欄位,命名為「負數變為0」,輸入計算公式IF(SIGN(利潤)=1,利潤,0),點選「確定」,如下圖所示:
點選「+」新增計算欄位,命名為「正盈利」,輸入計算公式TOTAL(SUM_AGG(IF(SIGN(利潤)=1,利潤,0)),0,"sum"),點選「確定」,如下圖所示: