📅  最后修改于: 2023-12-03 14:40:38.555000             🧑  作者: Mango
DAX是数据分析表达式,类似于Excel和SQL中的函数,但是更加强大和灵活。在Power BI和Excel中,DAX函数是创建计算字段、衡量和表格计算的核心。
本文将介绍DAX函数之统计的相关内容,涵盖了常用的统计函数,如SUM、AVERAGE、MIN、MAX和COUNT等,以及它们的用法和示例。希望能帮助程序员更好地理解和利用DAX函数。
SUM函数用于计算一列或多列数字值的总和。语法如下:
SUM(<column>)
其中,<column>
表示要计算总和的列名或表达式。例如,计算表格中的销售额总和:
SUM(Sales[Amount])
或者,计算两列数字值相加的总和:
SUM(Sales[Amount]) + SUM(Sales[Tax])
AVERAGE函数用于计算一列或多列数字值的平均值。语法如下:
AVERAGE(<column>)
其中,<column>
表示要计算平均值的列名或表达式。例如,计算表格中的销售额平均值:
AVERAGE(Sales[Amount])
MIN函数用于计算一列或多列数字值的最小值。语法如下:
MIN(<column>)
其中,<column>
表示要计算最小值的列名或表达式。例如,计算表格中的最低销售额:
MIN(Sales[Amount])
MAX函数用于计算一列或多列数字值的最大值。语法如下:
MAX(<column>)
其中,<column>
表示要计算最大值的列名或表达式。例如,计算表格中的最高销售额:
MAX(Sales[Amount])
COUNT函数用于计算一列或多列值的个数。语法如下:
COUNT(<column>)
其中,<column>
表示要计算个数的列名或表达式。例如,计算表格中的销售记录数:
COUNT(Sales[Order ID])
或者,计算符合特定条件的记录数:
COUNTROWS(FILTER(Sales, Sales[Amount] > 100))
这个示例中,FILTER
函数用于筛选出销售额大于100的记录,然后再使用COUNTROWS
函数计算记录数。
以上就是DAX函数之统计的相关介绍。希望能对您有所帮助,让您更好地掌握DAX函数的使用。