我正在尝试使用计算字段计算值在列中出现的次数。测量可以更容易地做到这一点,但是测量限制了我在仪表板中创建其他列和用法的用法。
City
BOS
DTW
CLE
CLE
BOS
BOS
Expected Output:
City Total
BOS 3
CLE 2
DTW 1
在查询编辑器中使用Groupby选项会忽略我数据中的其他列。
答案 0 :(得分:2)
如果您想将输出作为自己的表,那么您可以这样做:
CityCount = SUMMARIZECOLUMNS(Cities[City], "Total", COUNT(Cities[City]))
如果您想将其作为计算列:
Total = COUNTROWS(FILTER(Cities, Cities[City] = EARLIER(Cities[City])))
(假设您的表名为Cities
。)