反馈已提交
网络繁忙
在進行資料整合時,欄位的連接合並、分列必不可少。
資料集中有時候需要合併部分需求欄位。
資料集中有欄位結構為用某些分隔符連結起來的字串,使用時需要拆分開只提取固定位置的字串,或者整體拆分為多列。
正文欄位的合併是透過「+」實現的,當然也可以使用函式 CONCATENATE-合併欄位 。
注:類似於 Excel 中的& 。
例如需要將姓和名連接成一個欄位「姓名」,如下圖所示:
輸入公式:姓+名,則將欄位進行了連接,如下圖所示:
同樣也可以使用CONCATENATE-合併欄位函式,如下圖所示:
如果想給每個欄位加一個字元進行隔開,同樣使用 即可。
例如使用「銷售DEMO>地區資料分析」中的資料,需要將國家、省份、城市資料進行合併,並用 - 隔開。
建立欄位,命名欄位並輸入公式:國家 "-" 省份 "-" 城市,點選「確定」,如下圖所示:
得到「地區」欄位如下圖所示:
根據欄位內的字元,將欄位拆分成多欄。
在 FineBI 中透過使用函式建立「新增欄基礎功能」或者儀表板「新增計算欄位」實現欄位的分列。
例如需要截取電話號碼,範例在自助資料集中建立新欄位進行分列,截取「電話」號碼的最後八位構建新欄位「電話號碼」。
1)使用 Demo 資料「供應商資料表」製作自助資料集,選擇欄位「聯絡人姓名」和「電話」。
2)選擇新增欄,使用 RIGHT 函式,新增列「電話號碼」截取電話號碼的後八位,輸入公式:RIGHT(電話,8),如下圖所示:
更多分列公式見下表。
RIGHT、LEFT、MID
範例:RIGHT(電話,8)
LEFT(欄位名,FIND("字元",欄位名)-1)
範例:LEFT(使用者帳號和密碼,FIND(":",使用者帳號和密碼)-1)
RIGHT(欄位名,LEN(欄位名)-FIND("字元",欄位名))
範例:RIGHT(使用者帳號和密碼,LEN(使用者帳號和密碼)-FIND(":",使用者帳號和密碼))
LEFT(欄位名,LEN(欄位名)-需要去掉的字元長度)
範例:
RIGHT(欄位,LEN(欄位)-需要去掉的字元長度)
INDEXOF(SPLIT(欄位名,"_"),LEN(SPLIT(欄位名,"_"))-1)
範例:INDEXOF(SPLIT(欄位,"_"),LEN(SPLIT(欄位,"_"))-1)
INDEXOF(SPLIT(欄位名,"_"),LEN(SPLIT(欄位名,"_"))-2)
範例:INDEXOF(SPLIT(欄位,"_"),LEN(SPLIT(欄位,"_"))-2)
售前咨询电话
400-811-8890转1
在线技术支持
在线QQ:800049425
热线电话:400-811-8890转2
总裁办24H投诉
热线电话:173-1278-1526
文 档反 馈
鼠标选中内容,快速反馈问题
鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。
不再提示
10s后关闭