Tableau api 在同一窗口中减去两个数字

Tableau api 在同一窗口中减去两个数字,tableau-api,Tableau Api,是否有一个窗口计算,我可以使用它来发现销售的年度差异 最简单的解决方案是使用“查找”窗口功能创建新维度 右键单击数据窗格并选择“创建计算字段” 命名计算字段(例如,“YOY Diff”) 输入以下公式: (查找(ZN(SUM([Sales])),0)-查找(ZN(SUM([Sales])),-1))/ABS(查找(ZN(SUM([Sales]),-1)) 保存计算字段。右键单击并选择“使用计算”=[Date]字段,然后选择“年”选项 保存计算字段并将其拖动到“年”维度旁边顶部的列栏中 这应该在您

是否有一个窗口计算,我可以使用它来发现销售的年度差异


最简单的解决方案是使用“查找”窗口功能创建新维度

  • 右键单击数据窗格并选择“创建计算字段”

  • 命名计算字段(例如,“YOY Diff”)

  • 输入以下公式:

    (查找(ZN(SUM([Sales])),0)-查找(ZN(SUM([Sales])),-1))/ABS(查找(ZN(SUM([Sales]),-1))

  • 保存计算字段。右键单击并选择“使用计算”=[Date]字段,然后选择“年”选项

  • 保存计算字段并将其拖动到“年”维度旁边顶部的列栏中

  • 这应该在您的表格中,在每年的旁边添加一列,列出相应月份的当年“年环比差异”

    下面是对计算字段公式的快速解释:

    • LOOKUP window函数采用格式查找(表达式[offset]),并返回表达式的值,该值具有相对于当前行的偏移量。在这种情况下,我们的表达式是SUM[销售额],因此我们查看当前值(比如2018年)-以前的值(2017年),然后将该差值除以以前的值(2017年)

    • ZN函数用零替换空值以避免错误

    • ABS功能确保%差值为正


    这是一个非常惊人的反应。非常感谢您抽出时间来了解这一切。祝你有一个美好的一周这个答案是正确和有用的,但是有一条捷径可以用更少的努力达到同样的效果。以原始视图为准,SUM(Sales)位于文本架上,即位于marks卡上,左侧有一个文本T图标。右键单击该总和(销售)药丸并选择快速表格计算->百分比差异。再次右键单击,您可以设置“相对”和“使用计算”设置,以在默认设置无法满足您的需要时按需要运行。有关详细信息,请阅读联机帮助中的表格calcs