Powerbi DAX Power BI计算两列中不同参数的乘积,并使用

Powerbi DAX Power BI计算两列中不同参数的乘积,并使用,powerbi,dax,Powerbi,Dax,我有一个问题,我似乎无法用简单的方法解决,只能用过于复杂的方法。 基本上,我在一个表中有两列。其中一列为废物参数/类别(混凝土、塑料、木材等),另一列为各类别的相应CO2值(1.356、1.009、3.5等)。waste参数与具有相应日期的特定废物“交付”相关,这两个列都是表中的列(但我认为我只需要使用交付日期列) 我需要创建一个图表,显示一段时间内每个废物类别的累积CO2。基本上,我正在努力找到一种方法来创造“累计二氧化碳”消耗量,然后我可以用它来显示每一个类别的时间 你有什么建议可以让我以最

我有一个问题,我似乎无法用简单的方法解决,只能用过于复杂的方法。 基本上,我在一个表中有两列。其中一列为废物参数/类别(混凝土、塑料、木材等),另一列为各类别的相应CO2值(1.356、1.009、3.5等)。waste参数与具有相应日期的特定废物“交付”相关,这两个列都是表中的列(但我认为我只需要使用交付日期列)

我需要创建一个图表,显示一段时间内每个废物类别的累积CO2。基本上,我正在努力找到一种方法来创造“累计二氧化碳”消耗量,然后我可以用它来显示每一个类别的时间

你有什么建议可以让我以最有效的方式做到这一点吗?我该如何编写DAX查询?或者你知道有什么资源可以帮我解决这个问题吗

提前感谢您提供的任何帮助

预期结果:
包含按类型划分的累积CO2的列仍在猜测您想要什么。 样本数据:

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMlTSUQrISSwuyUwGsgyNTJVidaKVjFBEjY2NwaLGQHZ4fn4KkkITINs3tSQxB6TMwAAsZoqkDCpkBmQH52eCVBmaQoTMkXQagZTFAgA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Row = _t, Category = _t, Weight = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Row", type text}, {"Category", type text}, {"Weight", Int64.Type}})
in
    #"Changed Type"
你想要的可能是按类别计算总数。如果将Category和Row(或date,您希望运行total的内容)放在表visual中,则此DAX代码将起作用

Running Total = 
CALCULATE (
    SUM ( 'Table'[Weight] ),
    FILTER (
        ALL ( 'Table'[Row] ),
        'Table'[Row] <= MAX ( 'Table'[Row] )
    )
)
运行总数=
算计(
总和('表'[权重]),
滤器(
全部('表'[行]),

“Table”[Row]您能发布两个类别的样本数据吗?请给出预期结果。您好!刚刚更新了帖子!干杯!