tableau行求和和列求和

想用自动行求和的结果来作为下一步计算占比的分母,怎么处理呢?

在Tableau中,可以通过创建计算字段和使用表计算功能来实现将自动行求和的结果作为下一步计算占比的分母。以下是一般的步骤:

  1. 创建行求和计算字段:
    a. 选择需要进行行求和的度量字段,并右键单击。
    b. 在弹出菜单中选择"创建" > "计算字段"。
    c. 在计算字段对话框中,输入一个适当的名称,并编写公式以进行行求和。例如,你可以使用SUM()函数对需要求和的字段进行求和操作。
    d. 点击确定创建计算字段。

  2. 创建占比计算字段:
    a. 创建一个新的计算字段,并定义它作为占比的分子。
    b. 编写公式,在公式中使用之前创建的行求和计算字段作为分母。例如,你可以使用如下公式:[度量字段] / SUM({INCLUDE : [维度字段]} [度量字段])

  3. 应用表计算功能:
    a. 将所需的维度字段拖动到表格的列或行上,以设定表计算的范围。
    b. 右键单击度量字段,选择"表计算" > "计算场景"。
    c. 在计算场景对话框中,选择"百分比"。
    d. 在使用分母时,选择之前创建的占比计算字段。
    e. 点击确定应用表计算。

通过以上步骤,你可以将自动行求和的结果作为下一步计算占比的分母,并使用表计算功能进行百分比计算。请注意,具体操作步骤可能因Tableau版本和数据源而有所不同,建议根据实际情况进行调整。