信息函数
DAX 信息函数查看作为参数提供的单元格或行,并告知值是否与预期类型匹配。 例如,如果引用的值包含错误,ISERROR 函数将返回 TRUE
。
在此类别中
功能 | 描述 |
---|---|
COLUMNSTATISTICS | 返回一个有关模型中每个表的每一列的统计信息表。 |
CONTAINS | 如果所有引用列的值都存在或包含在这些列中,则返回 true;否则,该函数返回 false。 |
CONTAINSROW | 如果表中存在或包含值行,则返回 TRUE 否则返回 FALSE 。 |
CONTAINSSTRING | 返回 TRUE 或 FALSE 指示一个字符串是否包含另一个字符串。 |
CONTAINSSTRINGEXACT | 返回 TRUE 或 FALSE 指示一个字符串是否包含另一个字符串。 |
CUSTOMDATA | 返回连接字符串中 CustomData 属性的内容。 |
HASONEFILTER | 当 columnName 上直接筛选的值数为 1 时,返回 TRUE;否则返回 FALSE 。 |
HASONEVALUE | 仅当 columnName 的上下文筛选为一个非重复值时,返回 TRUE 。 否则为 FALSE 。 |
ISAFTER | 一个布尔函数,该函数模拟 Start At 子句的行为,并为满足所有条件参数的行返回 true。 |
ISBLANK | 检查值是否为空,并返回 TRUE 还是 FALSE 。 |
ISCROSSFILTERED | 筛选相同或相关表中的 columnName 或其他列时,返回 TRUE 。 |
ISEMPTY | 检查表是否为空。 |
ISERROR | 检查值是否为错误,并返回 TRUE 还是 FALSE 。 |
ISEVEN | 如果数字为偶数,则返回 TRUE ;如果数字为奇数,则返回 FALSE 。 |
ISFILTERED | 直接筛选 TRUE 时返回 columnName 。 |
ISINSCOPE | 当指定列是级别层次结构中的级别时,返回 true。 |
ISLOGICAL | 检查值是逻辑值(TRUE 还是 FALSE ),并返回 TRUE 还是 FALSE 。 |
ISNONTEXT | 检查值是否不是文本(空白单元格不是文本),并返回 TRUE 或 FALSE 。 |
ISNUMBER | 检查值是数字,并返回 TRUE 还是 FALSE 。 |
ISODD | 如果数字为奇数,则返回 TRUE ;如果数字为偶数,则返回 FALSE 。 |
ISONORAFTER | 一个布尔函数,该函数模拟 Start At 子句的行为,并为满足所有条件参数的行返回 true。 |
ISSELECTEDMEASURE | 由表达式用于计算项来确定上下文中的度量值是度量值列表中指定的度量值之一。 |
ISSUBTOTAL | 在 SUMMARIZE 表达式中创建另一列,如果行包含作为参数给出的列的分类汇总值,则返回 True,否则返回 False。 |
ISTEXT | 检查值是否为文本,并返回 TRUE 或 FALSE 。 |
NONVISUAL | 将 SUMMARIZECOLUMNS 表达式中的值筛选器标记为非视觉对象。 |
SELECTEDMEASURE | 由表达式用于计算项以引用上下文中的度量值。 |
SELECTEDMEASUREFORMATSTRING | 由表达式用于计算项来检索上下文中度量值的格式字符串。 |
SELECTEDMEASURENAME | 由表达式用于计算项来确定按名称在上下文中的度量值。 |
USERCULTURE | 返回当前用户的区域设置。 |
USERNAME | 在连接时从提供给系统的凭据中返回域名和用户名。 |
USEROBJECTID | 返回当前用户的对象 ID 或 SID。 |
USERPRINCIPALNAME | 返回用户主体名称。 |