在Tableau中删除特定字符后面的文本,可以使用字符串函数和计算字段来实现。
- 使用FIND函数找到特定字符的位置:FIND函数用于查找字符串中特定字符的位置。例如,要删除以"_"为分隔符的文本后面的内容,可以使用以下公式:
- 使用FIND函数找到特定字符的位置:FIND函数用于查找字符串中特定字符的位置。例如,要删除以"_"为分隔符的文本后面的内容,可以使用以下公式:
- 使用LEFT函数截取特定字符前面的文本:LEFT函数用于从字符串的开头截取指定长度的文本。将上述FIND函数的结果减去1,并应用到LEFT函数,可以截取特定字符前面的文本。例如:
- 使用LEFT函数截取特定字符前面的文本:LEFT函数用于从字符串的开头截取指定长度的文本。将上述FIND函数的结果减去1,并应用到LEFT函数,可以截取特定字符前面的文本。例如:
- 创建计算字段:在Tableau中,选择维度或度量字段右键点击,选择"创建"->"计算字段",输入上述公式即可创建计算字段。
- 替换原始字段:将计算字段拖拽到原始字段所在的位置,以替换原始字段。这样,Tableau将显示删除特定字符后的文本。
注意:上述方法仅适用于删除特定字符后面的文本,而不会改变原始字段的值。