【发布时间】:2017-10-05 09:13:52
【问题描述】:
我在 PowerBI 中有两个表和一个切片器,下面以抽象的方式呈现。
我想知道在给定日期范围内为客户下的订单数量。此数据是用于说明的示例 - 实际上有大约 10,000 个客户和 500,000 个订单,并且两个表都有许多其他字段、ID 等。
我的挑战 - 虽然通过关联表格并进行计数很容易做到这一点,但当我仍然希望看到有 0 个订单的客户并且最重要的是我希望它在一个日期范围内工作时,困难就来了。换句话说,我希望他们出现在列表中,但不是没有订单的客户从列表中消失,但值为 0,具体取决于日期范围。如果这可以作为衡量标准也很好,这样我就可以逐月查看未订购的客户总数。我已经尝试过外部连接、合并查询、交叉连接和查找,但似乎无法破解它。
示例 1: 如果我将订单日期切片器设置为:02/01/2017 到 01/01/2018 我想要以下结果
示例 2: 如果我将订单日期切片器设置为:03/01/2017 到 06/01/2017 我想要以下结果
任何帮助表示赞赏!
谢谢
【问题讨论】:
-
如果我展示了所有的尝试,将会有另外几页的屏幕截图会混淆问题。您的建议不起作用,因为日期过滤器在订单上,它将排除 0 项,而不是用 0 值显示它们。
标签: join count powerbi dax powerquery