显示多个月的季度计算
Quarter calculation showing multiple month
我有四个交叉表,前三个是构成一个季度的第 1、2 和 3 个月。第四个交叉表反映了该季度的总和。我对第四个交叉表的 QUARTER(month)
进行了“月”维度过滤。
我想要的是有一个计算字段或参数来控制前三个表中显示的月份,具体取决于所选的季度。
例如,交叉表 #4 的 2018 年第一季度和前三个交叉表显示 Jan-18、Feb-8 和 Mar-18。 Or when the Q3 2017 is selected then Jul-17, Aug-17 & Sept-17 is shown.
也将 sheet 中的 QUARTER(Month) 过滤器应用于单个月份 sheet。这会将所有 sheet 过滤到所选季度。
创建计算字段以将单个月份 sheet 筛选为单个月份。
一种。创建一个新的计算字段。将字段命名为“!Month 1 Filter”,插入以下表达式,然后单击确定。
DATEDIFF('month',DATETRUNC('quarter',[月]),DATETRUNC('month',[月]))=0
b。创建一个新的计算字段。将该字段命名为“!Month 2 Filter”,插入以下表达式,然后单击确定。
DATEDIFF('month',DATETRUNC('quarter',[月]),DATETRUNC('month',[月]))=1
c。创建一个新的计算字段。将字段命名为“!Month 3 Filter”,插入以下表达式,然后单击“确定”。
DATEDIFF('month',DATETRUNC('quarter',[月]),DATETRUNC('month',[月]))=2
- 每个月 sheet 使用各自的过滤器进行过滤。
我有四个交叉表,前三个是构成一个季度的第 1、2 和 3 个月。第四个交叉表反映了该季度的总和。我对第四个交叉表的 QUARTER(month)
进行了“月”维度过滤。
我想要的是有一个计算字段或参数来控制前三个表中显示的月份,具体取决于所选的季度。
例如,交叉表 #4 的 2018 年第一季度和前三个交叉表显示 Jan-18、Feb-8 和 Mar-18。 Or when the Q3 2017 is selected then Jul-17, Aug-17 & Sept-17 is shown.
也将 sheet 中的 QUARTER(Month) 过滤器应用于单个月份 sheet。这会将所有 sheet 过滤到所选季度。
创建计算字段以将单个月份 sheet 筛选为单个月份。 一种。创建一个新的计算字段。将字段命名为“!Month 1 Filter”,插入以下表达式,然后单击确定。
DATEDIFF('month',DATETRUNC('quarter',[月]),DATETRUNC('month',[月]))=0
b。创建一个新的计算字段。将该字段命名为“!Month 2 Filter”,插入以下表达式,然后单击确定。
DATEDIFF('month',DATETRUNC('quarter',[月]),DATETRUNC('month',[月]))=1
c。创建一个新的计算字段。将字段命名为“!Month 3 Filter”,插入以下表达式,然后单击“确定”。
DATEDIFF('month',DATETRUNC('quarter',[月]),DATETRUNC('month',[月]))=2
- 每个月 sheet 使用各自的过滤器进行过滤。