文本函数

数据分析表达式(DAX)包括一组基于 Excel 中的字符串函数库的文本函数,但已修改这些函数以处理表格模型中的表和列。 本部分介绍 DAX 语言中提供的文本函数。

在此类别中

功能 描述
COMBINEVALUES 将两个或多个文本字符串联接到一个文本字符串中。
CONCATENATE 将两个文本字符串联接到一个文本字符串中。
CONCATENATEX 连接为表中每一行计算的表达式的结果。
精确 比较两个文本字符串,如果两个文本字符串完全相同,则返回 TRUE,否则 FALSE
FIND 返回另一个文本字符串中一个文本字符串的起始位置。
固定 将数字舍入为指定的十进制数,并将结果作为文本返回。
FORMAT 根据指定的格式将值转换为文本。
LEFT 从文本字符串的开头返回指定的字符数。
LEN 返回文本字符串中的字符数。
LOWER 将文本字符串中的所有字母转换为小写。
MID 在给定起始位置和长度的情况下,从文本字符串中间返回一个字符字符串。
REPLACE REPLACE 根据指定的字符数将文本字符串的一部分替换为其他文本字符串。
REPT 重复给定次数的文本。
RIGHT 根据指定的字符数返回文本字符串中的最后一个字符或字符。
搜索 返回首先找到特定字符或文本字符串的字符数,从左到右读取。
SUBSTITUTE 将现有文本替换为文本字符串中的新文本。
TRIM 删除文本中的所有空格,但单词之间的单个空格除外。
UNICHAR 返回数值引用的 Unicode 字符。
UNICODE 返回与文本字符串的第一个字符对应的数字代码。
UPPER 将文本字符串转换为所有大写字母。
VALUE 将表示数字的文本字符串转换为数字。