dax公式错误

Error in dax formula

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

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

- 示例:

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

Source

你的公式没有任何问题。问题是你如何使用它。因为它 returns 一个 table 你通常会把这个片段合并到一个更大的公式中。您可以将 DAX Studio 安装到 Excel 中以测试这些片段。在这种情况下,您将执行:

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

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