【问题标题】:How can I get New Sender list over the years?多年来如何获得新发件人列表?
【发布时间】:2022-01-04 11:18:18
【问题描述】:

我有两张表:1. Sender 2. Dates

在发件人表中,我有关于发件人的数据,例如发件人姓名、产品类型、发送日期、到达日期、费用等等。在 sender 表中,数据为两年:2020 年和 2021 年。

2021 年,New Sender 来了。这个新发件人在 2020 年不会发送任何包裹。所以我想创建一个新表,其中仅包含有关新发件人的数据。

如何用 DAX 做到这一点? 谢谢。

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: powerbi dax powerquery powerbi-desktop


【解决方案1】:

您可以通过 DAX 中的 CreatingNewTable 来执行此操作;比如:

NewSenders = 

var allSenders = VALUES('sender'[YourSenderID])
var SenderFromHistory = CALCULATETABLE(VALUES('sender'[YourSenderID]), 'sender'[Date] < DATEVALUE("2021-01-01"))
var OnlyNew = EXCEPT ( allSenders , SenderFromHistory )

return
CALCULATETABLE('sender', 'sender'[YourSenderID] in OnlyNew)

【讨论】:

    猜你喜欢
    • 2016-10-30
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 2021-04-11
    • 1970-01-01
    • 2016-09-01
    • 2021-12-23
    • 1970-01-01
    相关资源
    最近更新 更多