Tableau技巧——模糊查詢

很多Tableau用戶不知道怎么實現(xiàn)模糊查詢的功能,下面給大家介紹兩個小技巧。主要是通過“參數(shù)”和“CONTAINS”函數(shù)來實現(xiàn):

一。通過選擇查詢內(nèi)容實現(xiàn)模糊查詢

1.創(chuàng)建參數(shù):模糊查詢-選擇,具體如下

2.新建工作表,將“省/自治區(qū)”添加到行功能區(qū),將“銷售額”添加到“標記”——“標簽”

3.創(chuàng)建計算字段:模糊查詢選擇=IF CONTAINS([省/自治區(qū)],[查詢內(nèi)容-選擇])=TRUE THEN "匹配" ELSE "不匹配" END

CONTAINS函數(shù)用于判斷字符串中是否包含子字符串,如果包含返回TRUE,不包含返回FALSE,可以實現(xiàn)模糊查詢的效果。

4.將計算字段“模糊查詢選擇”拖到“篩選器”,勾選“匹配”

5.右鍵參數(shù)“模糊查詢-選擇”,這樣就可以根據(jù)參數(shù)選擇的內(nèi)容,顯示模糊查詢到的省/自治區(qū)信息

二。通過輸入查詢內(nèi)容實現(xiàn)模糊查詢

1.創(chuàng)建參數(shù):模糊查詢-輸入,具體如下

2.新建工作表,將“省/自治區(qū)”添加到行功能區(qū),將“銷售額”添加到“標記”——“標簽”

3.創(chuàng)建計算字段:模糊查詢輸入=IF CONTAINS([省/自治區(qū)],[查詢內(nèi)容-輸入])=TRUE THEN "匹配" ELSE "不匹配" END

4.將計算字段“模糊查詢輸入”拖到“篩選器”,勾選“匹配”

5.右鍵參數(shù)“模糊查詢-輸入”,這樣就可以根據(jù)在參數(shù)框中輸入的內(nèi)容,顯示模糊查詢到的省/自治區(qū)信息

注意:輸入要查詢的內(nèi)容后直接按回車即可。如果沒有輸入任何內(nèi)容按回車,則會全部顯示。

PS:其實還可以使用FIND和FINDNTH函數(shù)實現(xiàn)模糊查詢,思路和CONTAINS函數(shù)一樣,有興趣的同學可以一試。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容