You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Tableau计算字段提取现有字段第5至第8位字符

Tableau 提取ID字段指定区间字符的解决方案

针对格式为LWZ-2017-32498的ID字段,可通过以下两种计算字段方案提取2017部分:

方案1:固定位置截取(适用于所有ID前缀长度完全一致的场景)

直接使用Tableau内置的MID函数,语法为MID(目标字段, 起始位置, 截取长度),你需要的第5-8位正好对应起始位置为5、截取长度为4,计算字段写法如下:

MID([你的ID字段名称], 5, 4)

如果后续需要用该值做数值计算,可套一层INT函数转为整数格式:

INT(MID([你的ID字段名称], 5, 4))

方案2:分隔符拆分(鲁棒性更强,适用于ID前缀长度可能变化的场景)

因为你的ID格式统一用-作为分隔符,可使用SPLIT函数按分隔符拆分后取第二个分段,不用关心前缀长度,写法如下:

SPLIT([你的ID字段名称], "-", 2)

需要转数值的话外层加INT即可。

内容的提问来源于stack exchange,提问作者324

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 21:45:03