活动
RIGHT
RIGHT 根据指定的字符数返回文本字符串中的最后一个或几个字符。
RIGHT(<text>, <num_chars>)
术语 | 定义 |
---|---|
文本 | 包含要提取的字符的文本字符串,或对包含文本的列的引用。 |
num_chars | (可选)希望 RIGHT 提取的字符数;如果省略,则为 1。 还可以使用对包含数字的列的引用。 |
如果列引用不包含文本,它则会强制被隐式转换为文本。
包含指定的最右侧字符的文本字符串。
无论默认的语言设置是什么,RIGHT 始终将每个字符(无论是单字节还是双字节)计为 1。
在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
下面的公式返回 New Products 表中产品代码的最后两位数字。
= RIGHT('New Products'[ProductCode],2)
下面的公式根据 MyCount 列中的数字返回 New Products 表中一个可变的产品代码位数。 如果 MyCount 列中没有值或者值为空,RIGHT 也将返回空白。
= RIGHT('New Products'[ProductCode],[MyCount])