Tableau api 表1显示了两个计算列之间的差异

Tableau api 表1显示了两个计算列之间的差异,tableau-api,Tableau Api,我只想包括一个新的专栏,显示2017SU和2016SU之间的差异。请注意,这两列中的每一列都是一个运行总和 我尝试过进行二次表计算,但它没有添加新列。这里有一个解决方案-所需的工作比您认为的要多,但当您考虑Tableau查看数据时,它是有意义的。我看不出您的全名以Seatc开头的数字字段是什么 定义三个计算字段: 2016SU Seatc=运行_sum(sum(如果[Stc术语]=“2016SU”那么[Seatc…]end)) 2017SU Seatc=运行_sum(sum(如果[Stc术语]

我只想包括一个新的专栏,显示2017SU和2016SU之间的差异。请注意,这两列中的每一列都是一个运行总和


我尝试过进行二次表计算,但它没有添加新列。

这里有一个解决方案-所需的工作比您认为的要多,但当您考虑Tableau查看数据时,它是有意义的。我看不出您的全名以Seatc开头的数字字段是什么

定义三个计算字段:

  • 2016SU Seatc=
    运行_sum(sum(如果[Stc术语]=“2016SU”那么[Seatc…]end))
  • 2017SU Seatc=
    运行_sum(sum(如果[Stc术语]=“2017SU”那么[Seatc…]end))
  • 差异=
    [2017SU Seatc]-[2016SU Seatc]
您必须在calcs表上适当地设置分区和寻址(也称为computeusing)


最后,现在您可以使用度量名称和度量值来使用这3个度量构建一个表(或其他图表)

这是可行的,现在我了解了如何思考Tableau如何查看数据。非常感谢你。