如何创建按维度过滤的新指标?

时间:2019-09-12 14:13:06

标签: tableau

你好,我目前有一个学生人数的度量单位,也有一个学生年级(1年级,2年级,3年级,4年级)和学校(1年级,2年级,3年级)的维度。我试图将每所学校的一年级学生占学生总数的百分比可视化。这就是为什么我要尝试按学生年(一年级)筛选出新的学生人数指标。

到目前为止,我以百分比表示,但相对于总学生人数,而不是每所学校的学生人数。在计算字段中尝试了一些方法,但是我不确定只有在“学生年份” =“一年级”的情况下如何应用“学生人数”

1 个答案:

答案 0 :(得分:0)

我认为应该可以使用Level-of-Detail-Expression来解决。我认为应该看起来像这样:

第1步:创建一个仅代表1年级学生人数的计算字段[一年级学生人数]

IF [year]='Year 1' THEN [student count] END

第2步:创建第二个计算字段,其中[第一年学生人数]的详细程度固定为学校。

SUM({FIXED [school]: SUM([first year student count])})/SUM([student count])