2015-06-19 49 views
0

我是dax的新手。我试图总结每年的死亡人数。 我的公式:dax公式中的错误

= SUMMARIZE (
    'TableCrash', 
    'TableCrash'[Year], 
    "Fatal", SUM ('TableCrash'[Fatalities]) 
) 

- 例如:

SUMMARIZE(<table>, <groupBy_columnName>[, <groupBy_columnName>]…[, <name>, <expression>]…) 

Source

回答

1

有没有什么不对您的公式。问题在于你如何使用它。因为它返回一个表格,你通常会将这个片段合并到一个更大的公式中。您可以将DAX Studio安装到Excel中以测试这些片段。在这种情况下,你将执行:

EVALUATE 
(
    SUMMARIZE (
     'TableCrash', 
     'TableCrash'[Year], 
     "Fatal", SUM ('TableCrash'[Fatalities]) 
    ) 
) 

但是,如果你有一个包含年份和死亡的表,你不需要任何的公式来计算死亡人数总和。尝试将两个字段放入Power View或数据透视表中,并且Fatalities将自动加和。