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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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 - Fatal编程技术网

Powerbi 按相同ID分组的电源双和单元

Powerbi 按相同ID分组的电源双和单元,powerbi,Powerbi,我怎样才能得出一个公式,将所有具有相同ID的单元格相加 编辑:这两列都在同一个表中。我需要一个新列来计算具有相同ID的所有小时的总和。在这种情况下,我将创建一个新的汇总表: SummeryTable = SUMMARIZE( 'TableName'; 'TableName'[ID]; "Time_summed"; SUM('TableName'[TimeColumn]) ) 然后,您将得到一个表,每行上都有不同的[ID],以及与原始数据表中该ID对应的所有小时的总

我怎样才能得出一个公式,将所有具有相同ID的单元格相加


编辑:这两列都在同一个表中。我需要一个新列来计算具有相同ID的所有小时的总和。

在这种情况下,我将创建一个新的汇总表:

SummeryTable = 
SUMMARIZE(
    'TableName';
    'TableName'[ID];
    "Time_summed"; SUM('TableName'[TimeColumn])
)
然后,您将得到一个表,每行上都有不同的[ID],以及与原始数据表中该ID对应的所有小时的总和。可以使用它创建与原始表的关系

编辑_1:

是的,如果使用这样的计算列,则可以:

SumTime = 
VAR thisID = [ID]
RETURN
CALCULATE(
    SUM('TableName'[TimeColumn]);
    ALL('Tablename');
    'TableName'[ID] = thisID
)

你的问题有点不清楚。你必须要有一个衡量标准,还是仅仅看一眼就满意?图片中的两列在同一张表中吗?如果没有,他们的关系是什么?有没有一种方法可以在没有新表的情况下做到这一点?在我现有的表格中有一列新的公式?有没有更直接的方法?我可以利用你更多的知识:)哈哈谢谢@PLATINUM,为什么不把问题放在这里,这样每个人都可以从任何人的问题中学习。否则我就得按小时向你收取私人辅导费;-)