- 92
- 0
- 约8.01千字
- 约 50页
- 2020-10-22 发布于广东
- 举报
;MAXX 函数 MINA 函数 MIN 函数 MINX 函数 RANK.EQ 函数 RANKX 函数 ROW 函数 STDEV.P 函数 STDEV.S 函数 STDEVX.P 函数 STDEVX.S 函数
SUMMARIZE 函数
TOPN 函数 VAR.P 函数 VAR.S 函数 VARX.P 函数 VARX.S 函数
返回页首
ADDCOLUMNS 函数 (DAX)
将计算列添加到给定的表或表的表达式中。 语法 ;返回值
具有所有原始列和添加列的表。 返回页首
示例
下面的示例返回 Product Category 表的扩展版本,其中包括来自经销商渠道和 Internet 销售的总销售额值。 ;项 ;AVERAGEA 函数采用列作为参数,但除此之外,该函数与具有相同名称的 Excel 函数类 似。使用 AVERAGEA 函数可以计算包含空值的列的平均值。
返回页首
此文章对您是否有帮助?
AVERAGEA 函数 (DAX)
返回列中值的平均值(算术平均值)。处理文本和非数字值。 语法 ;返回页首
示例
下面的示例返回以下表的引用列中非空白单元格的平均值。如果您使用了 AVERAGE 函数, 则平均值是 21/2;对于 AVERAGEA 函数,则结果是 22/5。 ;备注
AVERAGEX 函数可用于对表的每一行计算表达式,然后采用生成的值的集合并计算其算术平 均值。因此,该函数采用表作为其第一个参数,采用表达式作为其第二个参数。
在所有其他方面,AVERAGEX 都遵循与 AVERAGE 相同的规则。不能包含非数字或空单元 格。表和表达式参数都是必需的。
在没有可聚合的行时,该函数将返回空白。 在存在行,但这些行都不符合指定条件时, 则该函数返回 0。
返回页首 示例
下面的示例通过首先将每一行中的 Freight 与 TaxAmt 相加,然后对相加后的结果求平均 值,计算 InternetSales 表中每个订单的平均运费和税额。 ;返回值
整数。如果找不到满足条件的行,则返回空白。 返回页首
备注
此函数的唯一允许参数是列。您可以使用包含任何数据类型的列,但只对空白单元计数。 将不对具有值零 (0) 的单元计数,因为零被视作数值并且不是空白。
只要没有可聚合的行,该函数就返回空白。 然而,如果存在行,但这些行都不符合指定 条件,则该函数返回 0。如果没有找到符合条件的行,Microsoft Excel 也会返回 0。
换言之,如果 COUNTBLANK 函数未找到任何空白,则结果将是 0,但如果没有要检查的 行,则结果将是空白。
不支持在 DirectQuery 模式下使用此 DAX 函数。有关 DirectQuery 模型中的限制的详细 信息,请参阅 [[REMOVED FWLINK 219172 TO MSDN]]。
返回页首 示例
下面的示例说明了如何计算 Reseller 表中对于 BankName 具有空白值的行数。 ;项 ;COUNTX 函数 (DAX)
在对表计算表达式的结果时,计算包含数字或者计算结果为数字的表达式的行的数目。 语法 ;中具有标价的行的数目。FILTER 表达式应用于表 Products,但使用在相关表 ProductSubCategory 中查找的值。 ;如果不需要统计逻辑值或文本,请改用 COUNTX 函数。
只要该函数发现没有可聚合的行,就会返回空白。然而,如果存在行,但这些行都不符合 指定条件,则该函数返回 0。如果没有找到符合条件的行,则 Microsoft Excel 也会返回 0。
返回页首 示例
下面的示例使用通过 [Status] = Active 筛选 Reseller 表所得到的表,统计 Phone 列 中非空行的数目。 ;如果无需对包含逻辑值或文本的单元进行计数(换言之,如果您想要只对包含数字的单元 进行计数),则使用 COUNT 或 COUNTX 函数。
在该函数找不到要计数的任何行时,就会返回空白。 在存在行,但这些行都不符合指定 条件时,则该函数返回 0。
返回页首 示例
下面的示例返回 Reseller 表中在存储电话号码的列中具有任何类型的值的所有行。因为 表名不包含任何空格,所以引号是可选的。 ;数字
日期
如果行包含不能转换成数字的文本,则不对该行进行计数。
在函数没有发现要计数的行时,就会返回空白。 在存在行,但这些行都不符合指定条件 时,则该函数返回 0。
返回页首 示例
下面的示例说明了如何对 ShipDate 列中的数值进行计数。 ;备注
table 参数中的列名在所有表中都必须不同,否则返回错误。
CROSSJOIN() 返回的总行数等于参数内所
原创力文档

文档评论(0)