Power BI汇总|如何使用SUMMARIZE DAX功能?

汇总Power BI中的功能

汇总表是最终用户希望从大量数据中看到的内容。使用MS Excel用户,我们可以简单地使用数据透视表拖放表中的字段以获取摘要表。使用Power BI,我们可以使用可视化获取摘要表或可视化,但是您需要在Power BI中学习的一件事是DAX公式,而其中一个公式是“ SUMMARIZE” DAX函数。在本文中,我们将通过实际示例详细介绍SUMMARIZE DAX函数。

SUMMARIZE函数在Power BI中有什么作用?

SUMMARIZE就像单词本身所说的那样,它将使用提供的条件列将大量数据行汇总到一个表中。例如,您可能有多个城市销售值,但每个城市都有多行交易,因此使用SUMMARIZE函数,我们可以创建一个汇总表,其中每个城市只有一个带有汇总行的单行交易。

以下是Power BI中SUMMARIZE函数的语法。

  • 表名: 首先,我们需要提及正在汇总的表名。
  • 按列名1分组: 来自 桌子, 我们需要提及我们正在汇总的列。
  • 按列名分组2: 来自 桌子, 我们需要提及我们正在总结的第二列。
  • 名称1: 汇总列的名称是什么?
  • 表达式1: 您想做什么样的总结?是否要求和,要取列的平均值还是要进行其他某种计算。
  • 名称2: 第二个汇总列的名称是什么?
  • 表达式2: 您想为第二栏做什么样的总结?

这些是power BI SUMMARIZE函数的参数。

Power BI中SUMMARIZE函数的示例

下面是Power BI中SUMMARIZE函数的示例。您可以下载工作簿以使用与本示例相同的文件。

您可以在此处下载此Power BI SUMMARIZE功能Excel模板– Power BI SUMMARIZE功能Excel模板

范例#1

  • 为了演示我们将在下面的数据表中使用SUMMARIZE DAX函数,您可以下载Excel工作簿并与我们一起学习。

  • 将数据表上传到Power BI桌面文件。

每个人都需要记住的一件事是,“ SUMMARIZE”函数用于将数据分组到新表中。我们只能在创建新表时应用SUMMARIZE函数,因此不能用作NEW COLUMN或NEW MEASURE。

  • 根据以上数据,我们需要根据“明智的”,因此请转到“模型”标签,然后选择“新表”.

  • 这将要求您首先命名表,因此将其命名为“状态汇总表”.

  • 现在打开Power BI 总结 功能。

  • 首先,我们需要提及 桌子 我们试图总结的,因此在这种情况下,我们总结的表是“销售表”,并提及与表名相同的名称。

  • 在此表格中,我们尝试根据“状态”列,因此这将是我们的 按列名分组1.

  • 指定要汇总的列名称后,我们需要为新列命名,将名称命名为“销售价值”.

  • 表达式1 没什么,只是我们需要如何总结所提到的列,因为我们要按状态名称添加销售值,打开SUM函数以按每个州添加销售列值。

  • 列名 我们需要求和的是“ Sales”列,因此请提及同一列。

  • 好的,就是将方括号括起来,然后按Enter键以获取基于州名称的汇总表。

如您所见,感谢SUMMARIZE函数,我们在这里有了一个新表。

范例#2

现在想象一下基于“状态”列和“类别”列汇总数据的情况,因此这是我们需要使用SUMMARIZE函数的多个条件的地方。

  • 首先,在新表中提及SUMMARIZE函数,然后选择要汇总的列,并将第一个列作为“状态”。

  • 到目前为止,我们已经提到了第一个分组列,现在提到了第二级分组列名称,即“类别“ 柱子。

  • 现在,我们提到了两级按列分组,现在为新列命名为“销售价值”.

  • 表达式1 我们将所有的销售价值相加,因此请使用SUM函数汇总销售价值列。

  • 好的,我们完成了括号,然后按Enter键以获取新的汇总表。

在这里,我们有了新的SUMMARIZED表,我们基于“状态”和“类别”进行了汇总。

笔记:也可以从下面的链接下载Power BI SUMMARIZED功能文件,并可以查看最终输出。

您可以在此处下载此Power BI SUMMARIZE功能模板– Power BI SUMMARIZE功能模板

这里要记住的事情

  • Power BI SUMMARIZE函数只能用于创建新表。
  • 如果只有一个级别的摘要,则在直接按列提及组之后,我们可以转到“ Name1”自变量。
  • 我们可以在 表达 论点来决定摘要的类型。