反馈已提交

网络繁忙

​無窮/負數/空值顯示為0

1. 概述

1.1 預期效果

目前很多使用者的資料表中,都具有各式各樣的特殊值,比如負數,或者計算後的 ∞ 。此時可以使用 FineBI 將特殊值轉化為想要呈現的資料。

範例一:將進行除法計算後的 ∞ 全部顯示為 0 。

平均銷售額=銷售額/客服人數,若除數客服人數為 0 ,則匯出結果由原來的 ∞ 顯示為 0 ,如下圖所示:

範例二:將空值變為 0 ,且為在空值顯示為 0 後,求支出佔收入的百分比,如下圖所示:

範例三:將負數顯示為 0 ,然後對資料列進行求和,如下圖所示:

image.png

1.2 實現思路

範例一:使用 IF 函式,若除數為 0 ,則直接匯出 0,否則匯出相除計算後的結果。

範例二:使用 IF 函式,若數值為空,則顯示為 0,否則匯出相除計算後的結果。

範例三:使用 SIGN 函式,若資料為正數=1,則匯出該資料,否則匯出 0。

2. 無窮顯示為0

範例資料:銷售額.xlsx

2.1 上傳資料

建立分析主題,上傳下載的範例資料「銷售額」,如下圖所示:

2.2 新增組件

點選左下角「組件」新增組件,如下圖所示:

2.3 新增計算欄位

點選「+」新增計算欄位,命名為「平均銷售額」,輸入計算公式IF(SUM_AGG(客服人數)=0,0,SUM_AGG(銷售額)/SUM_AGG(客服人數)),點選「確定」,如下圖所示:

注:公式框中的函式、欄位都需要點選左側的選擇區域選擇,不能手動輸入。

公式說明
SUM_AGG(客服人數)傳回不同商品的客服人數彙總值
IF(SUM_AGG(客服人數)=0,0,SUM_AGG(銷售額)/SUM_AGG(客服人數))若客服人數作為除數=0,傳回 0,否則傳回計算後的平均銷售額

2.4 效果展示

將需要的欄位拖入對應的分析區域,效果詳情參見本文 1.1 節。

3. 空值顯示為0

範例資料:資料.xlsx

3.1 上傳資料

建立分析主題,上傳下載的範例資料「資料」,如下圖所示:

3.2 新增組件

點選左下角「組件」新增組件,如下圖所示:

3.3 新增計算欄位

點選「+」新增計算欄位,命名為「支出佔比」,輸入計算公式IF(SUM_AGG(支出)=null,0,SUM_AGG(支出)/SUM_AGG(收入)),點選「確定」,如下圖所示:

注:公式框中的函式、欄位都需要點選左側的選擇區域選擇,不能手動輸入。

公式說明
SUM_AGG(支出)傳回不同週的支出彙總值
IF(SUM_AGG(支出)=0,0,SUM_AGG(支出)/SUM_AGG(收入))若支出彙總值等於空值,傳回 0,否則傳回計算後的支出佔比

3.4 效果展示

將需要的欄位拖入對應的分析區域,效果詳情參見本文 1.1 節。

4. 負數顯示為0

範例資料:利潤表.xlsx

4.1 上傳資料

建立分析主題,上傳下載的範例資料「利潤表」,如下圖所示:

利潤表.png

4.2 新增組件

點選左下角「組件」新增組件,如下圖所示:

4.3 新增計算欄位

4.3.1 將負數顯示為 0

點選「+」新增計算欄位,命名為「負數變為0」,輸入計算公式IF(SIGN(利潤)=1,利潤,0),點選「確定」,如下圖所示:

公式
說明
IF(SIGN(利潤)=1,利潤,0)如果利潤資料為正數,則直接匯出,否則匯出 0

4.3.2 對所有正數求和

點選「+」新增計算欄位,命名為「正盈利」,輸入計算公式TOTAL(SUM_AGG(IF(SIGN(利潤)=1,利潤,0)),0,"sum"),點選「確定」,如下圖所示:

注:公式框中的函式、欄位都需要點選左側的選擇區域選擇,不能手動輸入。

4.4 效果展示

將需要的欄位拖入對應的分析區域,效果詳情參見本文 1.1 節。


附件列表


主题: 進階學習
已经是第一篇
已经是最后一篇
  • 有帮助
  • 没帮助
  • 只是浏览
中文(繁體)

售前咨询电话

400-811-8890转1

在线技术支持

在线QQ:800049425

热线电话:400-811-8890转2

总裁办24H投诉

热线电话:173-1278-1526

文 档反 馈

鼠标选中内容,快速反馈问题

鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

不再提示

10s后关闭