上次修改日期: 20 Jul 2023
环境
Tableau Desktop答案
在附带的示例工作簿中,会计年度从 6 月 1 日开始。选项 1:使用参数
- 使用以下设置创建“Select FY”(选择 FY)参数。
- 数据类型:字符串
- 当前值:今年
- 允许的值:列表
- 值列表:今年、2013 年、2014 年、2015 年、2016 年和 2017 年
- 右键单击“Select FY”(选择 FY)参数,然后单击“显示参数控件”。
- 创建一个名为“FY”的计算字段,其中包含以下公式。
IF MONTH([Order Date]) >= 6 THEN YEAR([Order Date])+1
ELSE YEAR([Order Date])
END
ELSE YEAR([Order Date])
END
- 创建一个名为“Select FY Conversion”(选择 FY 转换)的计算字段,其中包含以下公式。
IF [Select FY]="This Year" THEN STR({FIXED:MAX([FY])})
ELSE [Select FY] END
- 创建一个名为“FY Filter”(FY 筛选器)的计算字段,其中包含以下公式。
[Select FY Conversion]=STR([FY])
- 将“Sales”(销售额)放在“列”上,将“Order Date”(订单日期)放在“行”上,然后扩展到月份级别。
- 将“FY Filter”(FY 筛选器)放在“筛选器”上,然后选择“True”。
- 创建一个名为“FY”的计算字段,其中包含以下公式。
IF MONTH([Order Date]) >= 6 THEN YEAR([Order Date])+1
ELSE YEAR([Order Date])
END
- 将“Sales”(销售额)放在“列”上,将“Order Date”(订单日期)放在“行”上,然后扩展到月份级别。
- 将“FY”放在“筛选器”上,并设置“Top 1 by FY, Maximum”(按 FY 列出的前 1 项,最大值)。
感谢您提供该文章是否有效的反馈。
打开新案例
继续搜索
知识库
社区
产品帮助
培训和教程