Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 基于不同ID的分数平均值_Powerbi_Dax - Fatal编程技术网

Powerbi 基于不同ID的分数平均值

Powerbi 基于不同ID的分数平均值,powerbi,dax,Powerbi,Dax,我有一个表格,根据不同科目的成绩,学生的GPA显示在多行中。我正在尝试使用DAX计算Power BI中的平均GPA,对于DAX计算,我还是一个初学者。我提供了下表以及我的公式。有人能告诉我我做错了什么吗 平均值(值(tbl[GPA]),差异计数(tbl1[ID])) 我在下面附上一个样本: 您可以根据屏幕截图使用“平均”选项 或者创建一个measure=Average(tbl[GPA])并使用它 使用AverageX而不是Average,如下所示 AVERAGEX(值(tbl1[ID]),计

我有一个表格,根据不同科目的成绩,学生的GPA显示在多行中。我正在尝试使用DAX计算Power BI中的平均GPA,对于DAX计算,我还是一个初学者。我提供了下表以及我的公式。有人能告诉我我做错了什么吗

平均值(值(tbl[GPA]),差异计数(tbl1[ID]))

我在下面附上一个样本:

  • 您可以根据屏幕截图使用“平均”选项
  • 或者创建一个measure=Average(tbl[GPA])并使用它

使用AverageX而不是Average,如下所示

AVERAGEX(值(tbl1[ID]),计算(平均值(tbl1[GPA]))


我知道这一点,但是,如果你看看我上面提供的数据,你会发现一个ID会以相同的GPA列出几次,我只想数一次。为了增加收到答案的机会,我建议你采用标准模板:1)上下文,2)问题,3)表格示例,4)示例(3)表中的预期结果。