Sql 计算不同年份同一度量值上两列之间的差异

Sql 计算不同年份同一度量值上两列之间的差异,sql,database,Sql,Database,您好,我是表新手,有人能帮我计算表中两列之间的差异吗 这张桌子看起来像这样 Area 2016 sales 2017 sales difference -------- ------------- ------------- ---------- India 5000 4500 -500 我无法在tableau中计算这样的差异,而在excel中太容易了 有人能帮我吗 在列上标注年份,在文本上标注度量值(标记选项卡) 右键单击绿色测量

您好,我是表新手,有人能帮我计算表中两列之间的差异吗

这张桌子看起来像这样

Area     2016 sales    2017 sales    difference
-------- ------------- ------------- ----------
India    5000          4500          -500
我无法在tableau中计算这样的差异,而在excel中太容易了

有人能帮我吗

  • 在列上标注年份,在文本上标注度量值(标记选项卡)
  • 右键单击绿色测量桩->添加表格计算
  • 选择表格计算“差异自”、“表格交叉”
  • 证实
  • 现在在2017列中,您将看到2017和2016之间的差异,在2016列中为空

    要退回销售,请按如下方式重新设计工作表(您可以通过在“度量”选项卡上拖动三角形计算来保存销售)

    您好,谢谢您的回复,我得到了上述结果,但我只是想看看我是否可以在一个单独的列中得到不同,而不是2017年columnStack Overflow不是一个填鸭式站点。你必须自己尝试解决这个问题。如果你的尝试失败了,展示你尝试了什么,发生了什么。另外,请指定数据库引擎。