我有一个问题,我似乎不能用简单的方式解决,只是一个过于复杂的方法。基本上,我在一张桌子上有两列。在一个列中有一个废物参数/类别(混凝土、塑料、木材等)。另一个是对应于每个类别(1.356、1.009、3.5等)的CO2值。废弃物参数与具有相应日期的特定“交付”废物相关,这两个日期都是表中的列(但我认为我只需要使用交付日期列)。
我需要创建一个图表,显示每个CO2浪费类别随时间的累积。基本上,我很难找到一种方法来创建“累积CO2”消费,然后我可以使用它来显示每个类别随着时间的推移。
你有什么建议,我如何以最有效的方式做这件事?我怎么写那个DAX查询呢?或者你知道有什么资源可以帮助我解决这个问题吗?
感谢您提供的任何帮助!

预期结果:按类型使用累积CO2的A列
发布于 2020-01-21 11:10:50
还在猜你想要什么。样本数据:
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"你想要的可能是按类别计算总数。如果将“类别”和“行”(或日期,要运行“总计”的内容)放在表中,则此DAX代码将起作用。
Running Total =
CALCULATE (
SUM ( 'Table'[Weight] ),
FILTER (
ALL ( 'Table'[Row] ),
'Table'[Row] <= MAX ( 'Table'[Row] )
)
)

https://stackoverflow.com/questions/59827895
复制相似问题