活动
文本函数
数据分析表达式(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 | 将表示数字的文本字符串转换为数字。 |