如何使用Bold BI表达式移除列中的第一个字符?
在Bold BI中移除字符串首字符的表达式写法
要移除某一列值的第一个字符(比如将*abc转为abc),你可以结合RIGHT和LEN函数来实现,具体表达式如下:
RIGHT([你的列名], LEN([你的列名]) - 1)
原理说明
LEN([你的列名]):计算目标列中字符串的总长度LEN([你的列名]) - 1:得到除第一个字符外剩余字符的长度RIGHT函数:从字符串右侧提取指定长度的字符,这里刚好提取去掉首字符后的所有内容
举个例子,如果你的列名为ProductCode,值为*abc,表达式就是:
RIGHT([ProductCode], LEN([ProductCode]) - 1)
计算后会得到abc。
内容的提问来源于stack exchange,提问作者Stevoisiak
相关产品推荐
相关产品推荐

