2017-09-20 60 views
0

我正在使用Tableau。我讀了一個文件,其中有不同的列。其中一列在{}內有值,例如{0097837}。我只想要價值0097837,不想{}。我怎樣才能做到這一點? 感謝提前一噸。刪除Tableau中的列

+1

您可以嘗試在數據區使用拆分功能:https://public.tableau.com/en-us/s/blog/2016/05/data-prepping-and-data-cleaning-畫面解釋的。我會盡力清理您的數據,但要先插入到畫面 – lampbob

回答

1

添加以下內容作爲一個新的計算領域,這將是與你的領域{}刪除:

REPLACE((REPLACE(ATTR([YOUR_FIELD]),"{", "")),"}", "") 
+0

嗨,感謝您的回覆,但我得到空作爲輸出! –

2

創建一個計算字段,並使用REGEXP_REPLACE功能。

REGEXP_REPLACE([the field], "[{}]", " ") 
+0

工程奇蹟..謝謝! –

+0

@Sarthak_D,如果這個答案解決了你的問題,你可以將它標記爲答案,它不需要超過15的聲望。 –