Power BI基础操作-SUMMARIZECOLUMNS()函数

  1. 软件打开及数据导入

打开软件之后要求登录账号或者免费试用,这时直接点击右上角叉号即可。
Power BI基础操作-SUMMARIZECOLUMNS()函数_第1张图片
点击“获取数据”,选择相应的数据类型。点击“加载”。
Power BI基础操作-SUMMARIZECOLUMNS()函数_第2张图片
创建新数据集
点击“输入数据”。
Power BI基础操作-SUMMARIZECOLUMNS()函数_第3张图片
Power BI基础操作-SUMMARIZECOLUMNS()函数_第4张图片
添加完成后,点击“加载”即可。

  • SUMMARIZECOLUMNS()函数

函数作用:分组聚合
语法:SUMMARIZECOLUMNS(第1参数,第2参数,第3参数,第4参数)

位置 参数 描述
第1参数 GroupBy_ColumnName 分组依据,可重复,可用于小计和总计函数
第2参数 FilterTable 可对源表进行筛选
第3参数 Name 新增加的列名
第4参数 Expression 新增加的列的内容表达式
  • 处理不重复数据

方法一:对于一个重复的表,可以通过SUMMARIZECOLUMNS()函数处理。例如:
Power BI基础操作-SUMMARIZECOLUMNS()函数_第5张图片
点击“新建表”:
Power BI基础操作-SUMMARIZECOLUMNS()函数_第6张图片
在输入框中输入:

不重复表 = SUMMARIZECOLUMNS('重复表名'[name])

完成后点击回车,形成新的表:
Power BI基础操作-SUMMARIZECOLUMNS()函数_第7张图片
方法二:选中表,右键点击“编辑查询”。
Power BI基础操作-SUMMARIZECOLUMNS()函数_第8张图片
在出现的Powe Query编辑器中,右键点击列名,点击“删除不重复项”。

  • 多列重复表
    Power BI基础操作-SUMMARIZECOLUMNS()函数_第9张图片
    选择“新建表”,输入框中输入下列函数:
多列不重复 = SUMMARIZECOLUMNS('多列重复'[name],'多列重复'[year])

Power BI基础操作-SUMMARIZECOLUMNS()函数_第10张图片

  • 汇总列表
    例如对不同类型电视剧的点赞数进行汇总:
    原始表格为:
    Power BI基础操作-SUMMARIZECOLUMNS()函数_第11张图片
    点击“新建表”,输入如下表达式,回车:
汇总表 = SUMMARIZECOLUMNS('Sheet0'[类型],"综合点赞",SUM(Sheet0[点赞] ))
#Sheet0'[类型],声明哪一列或者哪几列不重复;
#"综合点赞",新建列的名称;
#SUM(Sheet0[点赞] ),汇总公式为SUM()。

结果为:
Power BI基础操作-SUMMARIZECOLUMNS()函数_第12张图片

  • 返回带筛选功能的汇总表
    对汇总结果进行筛选。
    Power BI基础操作-SUMMARIZECOLUMNS()函数_第13张图片
    筛选出性别为“男”的平均年龄:
筛选汇总 = SUMMARIZECOLUMNS('第0章'[MBA],'第0章'[gender],FILTER('第0章','第0章'[gender]="男"),"筛选汇总",AVERAGE('第0章'[Age]))
#'第0章'[MBA],'第0章'[gender],表示按哪一列或哪几列分组;
#FILTER('第0章','第0章'[gender]="男")表明筛选条件,FILTER(表名,条件)
#"筛选汇总",表示新列名
#AVERAGE('第0章'[Age]),分组计算的列及表达式

Power BI基础操作-SUMMARIZECOLUMNS()函数_第14张图片

你可能感兴趣的:(Power BI基础操作-SUMMARIZECOLUMNS()函数)