power bi文本,截取及查找函数
1. 文本函数
1.concatenate函数
- 将两个字符串连接
- 格式:concatenate(<文本/数字>,<文本/数字>)
- 例子
列1 = CONCATENATE([文本1],[文本2]) 列2 = CONCATENATE([数字1],[数字2]) 列3 = CONCATENATE([数字1],[文本2])
2. exact 函数
- 判断字符是否相同,文本和数字都可以判断
- 格式:exact(<文本/数字>,<文本/数字>)
- 例子
列1 = EXACT([文本1],[文本2]) 列2 = EXACT([数字1],[数字2])
3. find函数
- 含义:找字符串在另一个字符串的起始位置
- 区分大小写,不支持通配符
- 格式:find(<待查找的内容>,<查找范围>,[<起始位置>],[<备选位置>])
- 参数含义
参数 | 属性 | 描述 |
---|---|---|
待查找的内容 | 要找的文本,使用双引号(空文本)匹配查找中的第一个字符;不允许使用通配符 | |
查找范围 | 包含要查找的文本的文本 | |
起始位置 | 可选 | 开始搜索的位置;如果省略,则起始位置=1,也就是查找范围中的第一个字符 |
备选结果 | 可选 | 未找到文本时返回的数值,可设为0,-1或blank();如果省略,则返回错误 |
- 例子
列 = find([子串],[字符串],1,blank())