【问题标题】:Can the line on a line graph use an input that is linked to the x-values shown on the x-axis?折线图上的线是否可以使用链接到 x 轴上显示的 x 值的输入?
【发布时间】:2021-12-29 23:39:48
【问题描述】:

我有数据显示多个人在多天的记录。每行还显示该日期发生在一年中的哪一周。一些示例数据:

Date Week of year Person Commission
2020-12-20 51 Alice $3
2021-12-20 51 Alice $4
2020-12-20 51 Bob $14
2021-12-20 51 Bob $22
2020-12-31 52 Alice $34
2021-12-31 52 Alice $42
2020-12-31 52 Bob $4
2021-12-31 52 Bob $2

我想要的是绘制一个折线图,在 x 轴上显示“一年中的一周”,但实际上绘制了一个值 - 两名员工之间的平均佣金 - 每年每周的每一天。这可能吗?

每当我告诉 Power BI 在 x 轴中使用“一年中的第几周”和“日期”的年份部分作为图例时,它都会给出正确的 x 轴并正确地给我每年一行。但是,它显然使用了每周“佣金”的平均值,而不是使用每天的值。也就是说,当我真正想要大约 365 时,它在线上给了我大约 52 个值。使用“日期”作为 x 轴似乎给了我正确的线条,但是我没有我想要的 x 轴.

如果有帮助,我已经有一个表格可以将每个日期转换为相应的星期。

【问题讨论】:

  • 您可以在日期表中创建一个额外的列,其中包含周数和短日? (所以 51 星期一、51 星期二、51 星期三等)这样你就没有轴上的完整日期,但你每天都有轴。然而,轴会变得混乱,这是一个缺点。但我认为目前没有其他方法可以实现您想要的,但是我已经看到它被建议给 Power BI。

标签: graph powerbi linegraph


【解决方案1】:

我不是 PowerBI 用户,但如果您可以使用它从两个表中绘制,并且第一个表在 Excel 中,请在第一个表中创建第二个表,其中包含每天的平均值。将所有日期复制到新列,删除重复项,然后使用类似的公式计算平均佣金

=AVERAGEIFS(salesCom[Commission],salesCom[Date],"=" &H3)

将结果放入第二个表并添加到 PowerBI。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-26
    相关资源
    最近更新 更多