【发布时间】:2019-05-22 00:35:19
【问题描述】:
我有一个包含我的各种银行账户的联合表,用于创建个人财务分析仪表板。
我正在尝试创建Running Total 以显示我在任何给定日期可用的总资本。使用 Running Total table calculation 与使用 RUNNING_SUM() calculated field 一样有效。他们都在工作,直到我过滤日期。 所以我试图找到一种方法来使正在运行的计算工作而不会被日期过滤器抛出(我想在仪表板中实现相对日期以进行可视化)。
我的联合表有以下相关数据列:
- 订单 ID:每个帐户的每个条目从 1 开始递减数字。
- 日期:入境日期。
- 项目:条目名称。
- 帐户:银行帐户的名称。
- 金额:
+ive用于贷方或-ive用于借方。 - 余额:每个给定帐户输入值后的余额。
因此,在 2019 年 7 月 5 日,运行总数应为 229.64。
上面提到的运行总和公式目前是RUNNING_SUM(SUM([Amount])),所以如果通过过滤器排除任何日期,运行总和不会达到正确的数量。
我可以看到解决问题的一种方法是获取给定日期最后余额读数的所有帐户的总和。余额是一个运行总计,但只有将所有帐户的每个 time period 的最终条目相加才有效。是否可以创建一个计算字段,获取每个帐户在任何给定日期的最后余额读数,然后将它们相加?
或者有没有我不知道的更简单更聪明的方法?
【问题讨论】:
标签: tableau-api