- DAX 函数教程
- DAX 函数 - 首页
- DAX 函数 - 简介
- DAX 参数命名约定
- 描述结构
- DAX 函数 - 聚合
- DAX 函数 - 筛选
- DAX 函数 - 时间智能
- DAX 函数 - 日期和时间
- DAX 函数 - 信息
- DAX 函数 - 逻辑
- 数学和三角函数
- DAX 函数 - 父级和子级
- DAX 函数 - 统计
- DAX 函数 - 文本
- DAX 函数 - 其他
- DAX 函数有用资源
- DAX 函数 - 快速指南
- DAX 函数 - 有用资源
- DAX 函数 - 讨论
DAX 文本 - SUBSTITUTE 函数
描述
在文本字符串中用新文本替换现有文本。
语法
SUBSTITUTE (<text>, <old_text>, <new_text>, <instance_num>)
参数
序号 | 参数和描述 |
---|---|
1 |
text 您要替换现有文本的新文本所在的文本,或包含文本的列的引用。 |
2 |
old_text 您要替换的现有文本。 |
3 |
new_text 您要替换 old_text 的文本。 |
4 |
instance_num 可选。 您要替换的 old_text 的出现次数。 如果省略,则替换 old_text 的每个实例。 |
返回值
一个文本字符串。
备注
SUBSTITUTE 函数区分大小写。如果 find_text 和 old_text 之间的大小写不匹配,SUBSTITUTE 将不会替换文本。
如果 find_text 为“Not”,并且 within_text 包含“not”,则 SUBSTITUTE 不会替换文本。
DAX SUBSTITUTE 函数类似于 DAX REPLACE 函数。
如果要替换文本字符串中的特定文本,可以使用 SUBSTITUTE 函数。
如果要替换文本字符串中特定位置出现的任何可变长度的文本,可以使用 REPLACE 函数。
示例
= SUBSTITUTE([Product],"Powder","Lotion")
将“Powder”的所有实例替换为“Lotion”在“产品”列中。如果“产品”列的任何行中未找到“Powder”,则不会更改任何内容。
dax_functions_text.htm
广告