在画面中寻找适用于财政年度的 YOY YTD 公式

Posted

技术标签:

【中文标题】在画面中寻找适用于财政年度的 YOY YTD 公式【英文标题】:Looking for YOY YTD formula that works with fiscal years in tableau 【发布时间】:2022-01-22 08:57:43 【问题描述】:

我正在寻找适用于 tableau 财政年度的 YOY YTD 公式。

方法 1 似乎适用于:https://resources.useready.com/blog/ytd-cy-vs-py-in-tableau-2-methods/,但不适用于会计年度。 当前年份过滤器从一月开始。 无论如何调整方法1以适用于财政年度? 注意:我尝试了默认属性-> 财政年度从 7 月开始,但没有奏效

请参阅下面的“画面截图中的目标”

【问题讨论】:

【参考方案1】:

假设您计算了您在 Tableau 中显示的内容,您就快到了 并且不只是在 Excel 中模拟它。

如果您没有,请创建一个计算字段“FY-Number”,其中 一月 -> 1,二月 -> 2 等。您已经按该顺序排序 所以也许你已经有了这样的领域。

假设您的“平均值”是“总数”(使用 AVERAGE ), 您现在只需要一个过滤器来选择 FY-Number

我有一个 FY-number 和 Fiscal-Month-number 的层次结构来生成网格。

计算一个我们可以最大化的运行数字,一个跨越所有年份的连续数字,用于该月。我使用了 FMRun 的公式

[FY num]*12 + [FM num]

2021 年 12 月的最大值为 270。Tableau 可以找到最大值。 接下来,基本上,将其反转以找到最大月份数。

FMInvert 公式:

FIXED :(MAX([FMRun])/12 - FLOOR(max([FMRun])/12))*12

给定数据的值为 6。

最后,使用我称为 whatmax 的过滤器对其进行过滤,我们希望它是真的:

if  [FM num]   <= [FMinvert] then TRUE
else FALSE
END

瞧,你已经完成了。

这是工作簿。 https://public.tableau.com/app/profile/wade.schuette/viz/YOY-YTD-answer/Dashboard1?publish=yes

【讨论】:

以上是关于在画面中寻找适用于财政年度的 YOY YTD 公式的主要内容,如果未能解决你的问题,请参考以下文章

仅适用于当前财政年度日期的动态 SQL

在 DAX 中测量以计算仅适用于 Power BI 的所选月份的 YTD

计算财政年度和季度

Php财政年度报告,选择合适年份的麻烦

SQL 填充每月总工作日减去当前财政年度的银行假期

财政年度从 4 月开始,但我想使用 ISO 2018 日历年的第 14 周到 2019 日历年的第 13 周