比较 运行 不同年份的总数
Compare running totals of different years
我正在尝试绘制 运行 按年周计算的总数并按年划分。我的专栏是:
[date], [week#], [month#], [year], [usermame], [transaction]
我目前正在使用这个公式:
=CALCULATE(SUM(data[transaction]),FILTER(ALL(data),data[date]<=MAX(data[date]))
但是当我在我的数据轴上绘制它时(x 轴:周#,y 轴:交易),它考虑了 2010 年的所有数据。我只需要绘制 2015 年和 2016 年的图表。此外,图表从上一年停止的 运行 计数开始。我希望每年从0开始计数。
我试过这个公式:
=CALCULATE(SUM(data[transaction]),FILTER(ALL(data),data[date]<=MAX(data[date]),YEAR(data[date])=2016)
它从 0 开始计数,但之后我将无法绘制 2015 年的图表并将其与 2016 年的数据进行比较。
所以每周 运行 总计的一列每年都会重置?
我认为使用 SUMX 和 EARLIER 函数可能会有所帮助。
我想这个公式可能就是您要找的:
=SUMX(FILTER(Table,AND([week#]<=EARLIER([week#]),[year]=earlier([year]))),[transaction])
试试这个
=CALCULATE(SUM(data[transaction]),[year]=2015||[year]=2016)
此外,如果您尝试逐年进行,则需要导出调整后的年份列以用作行或 X 轴。然后使用 [Year] 作为您的系列。我通常在 SQL.
中创建调整后的年份
我的逻辑:
2016 数据 - 原样
2015数据-在天字段中添加364天
即其中 [day] 在 01/01/2015 和 12/31/2015 之间然后将 364 天添加到 [Day] 等..
2014 数据 - 添加 728 天
其他年份您将需要执行相同的增量操作。这会忽略闰年,因为您要对齐一周中的某一天,每周 7 天不变,并且从不波动。创建此 AdjustedYear field/column 后,您现在可以将其用于 YoY analysis.The 以上日期添加将为您提供日期,然后您可以根据关闭得出年份那个。还要注意,使用这种方法,您将在同一年内停留 1-2 天,因为 1 月 1 日加上 364 是 12 月 31 日。我根据我创建的图表过滤掉它。
我希望这对您有所帮助,我没有遗漏任何东西。
我正在尝试绘制 运行 按年周计算的总数并按年划分。我的专栏是:
[date], [week#], [month#], [year], [usermame], [transaction]
我目前正在使用这个公式:
=CALCULATE(SUM(data[transaction]),FILTER(ALL(data),data[date]<=MAX(data[date]))
但是当我在我的数据轴上绘制它时(x 轴:周#,y 轴:交易),它考虑了 2010 年的所有数据。我只需要绘制 2015 年和 2016 年的图表。此外,图表从上一年停止的 运行 计数开始。我希望每年从0开始计数。
我试过这个公式:
=CALCULATE(SUM(data[transaction]),FILTER(ALL(data),data[date]<=MAX(data[date]),YEAR(data[date])=2016)
它从 0 开始计数,但之后我将无法绘制 2015 年的图表并将其与 2016 年的数据进行比较。
所以每周 运行 总计的一列每年都会重置?
我认为使用 SUMX 和 EARLIER 函数可能会有所帮助。
我想这个公式可能就是您要找的:
=SUMX(FILTER(Table,AND([week#]<=EARLIER([week#]),[year]=earlier([year]))),[transaction])
试试这个
=CALCULATE(SUM(data[transaction]),[year]=2015||[year]=2016)
此外,如果您尝试逐年进行,则需要导出调整后的年份列以用作行或 X 轴。然后使用 [Year] 作为您的系列。我通常在 SQL.
中创建调整后的年份我的逻辑:
2016 数据 - 原样
2015数据-在天字段中添加364天
即其中 [day] 在 01/01/2015 和 12/31/2015 之间然后将 364 天添加到 [Day] 等..
2014 数据 - 添加 728 天
其他年份您将需要执行相同的增量操作。这会忽略闰年,因为您要对齐一周中的某一天,每周 7 天不变,并且从不波动。创建此 AdjustedYear field/column 后,您现在可以将其用于 YoY analysis.The 以上日期添加将为您提供日期,然后您可以根据关闭得出年份那个。还要注意,使用这种方法,您将在同一年内停留 1-2 天,因为 1 月 1 日加上 364 是 12 月 31 日。我根据我创建的图表过滤掉它。
我希望这对您有所帮助,我没有遗漏任何东西。