【问题标题】:How to use Tableau TOTAL() on WINDOWS_SUM()如何在 WINDOWS_SUM() 上使用 Tableau TOTAL()
【发布时间】:2020-09-26 03:14:19
【问题描述】:

在我的表格工作簿中,我有一个计算字段 - “滚动 12 个月销售额”,它具有以下公式并且工作正常。
WINDOWS_SUM(SUM(Sales),-11,0)

现在,我正在尝试实现滚动 12 个月销售额百分比

对于这个 % 度量,我指的是现有的计算 - SUM(Sales)/TOTAL(SUM(Sales)) - 当它在各个细分市场上被切割时,我得到百分比分布。

我试图在 滚动 12 个月销售百分比 计算中得到完全相同的结果。我尝试了以下方法,但它不允许在 TOTAL()
WINDOWS_SUM(SUM(Sales),-11,0)/TOTAL(WINDOWS_SUM(SUM(Sales),-11,0) 中使用表计算)

原始数据
+--------+----------+----------+
|月 |硬件 |软件 |
+--------+----------+----------+
| 1 月 20 日 | 5000 | 7500 |
| 2 月 20 日 | 6500 | 10000 |
| 3 月 20 日 | 8000 | 10500 |
| 4-20 | 11000 | 15000 |
| 5 月 20 日 | 13500 | 21000 |
+--------+----------+----------+

滚动 2 个月总销售额(这工作正常)
+--------+----------+----------+
|月 |硬件 |软件 |
+--------+----------+----------+
| 1 月 20 日 | 5000 | 7500 |
| 2 月 20 日 | 11500 | 17500 |
| 3 月 20 日 | 19500 | 28000 |
| 4-20 | 25500 | 35500 |
| 5 月 20 日 | 32500 | 46500 |
+--------+----------+----------+

滚动 2 个月总销售额百分比 - 以下是我想要达到的目标
+--------+----------+----------+
|月 |硬件 |软件 |
+--------+----------+----------+
| 1 月 20 日 | 40.00% | 60.00% |
| 2 月 20 日 | 39.66% | 60.34% |
| 3 月 20 日 | 41.05% | 58.95% |
| 4-20 | 41.80% | 58.20% |
| 5 月 20 日 | 41.14% | 58.86% |
+--------+----------+----------+

选项用完了!

最好的问候

【问题讨论】:

    标签: tableau-api


    【解决方案1】:

    应该不需要TOTAL WINDOW_SUM。我怀疑这可以通过不同的计算使用来解决。但首先我不完全理解你为什么要采取你正在尝试的方法。您是否有机会展示一些示例数据以及您所期望的结果?在示例中为简单起见,滚动 2 个周期而不是 12 个周期会更容易。

    【讨论】:

    • 嗨。我添加了示例数据和预期结果。滚动 2 个月也对我有用。但是 % 是我现在的要求 - 它类似于总销售额的百分比,但它是销售额的滚动值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 1970-01-01
    • 2016-06-10
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多