Powerbi Power BI自定义列:匹配不同表中的日期和客户ID

Powerbi Power BI自定义列:匹配不同表中的日期和客户ID,powerbi,dax,Powerbi,Dax,我目前正在处理一些电子邮件数据,在这些数据中我有两个表:“发送”和“打开”。两个表都有按客户ID发送或打开的日期 理想情况下,我希望在新列中指定发送日期是否与特定客户的开放日期匹配 任何帮助都将不胜感激。 谢谢您可以通过以下步骤完成此操作: 在“发送”和“打开”表中创建客户ID和事件日期的串联字段: 使用关键变量在“发送”和“打开”表之间创建关系。您可以通过在“建模”选项卡下选择“管理关系”来完成此操作 使用以下公式在“发送”表中创建计算列: Open Date = IF(RELATED(Op

我目前正在处理一些电子邮件数据,在这些数据中我有两个表:“发送”和“打开”。两个表都有按客户ID发送或打开的日期

理想情况下,我希望在新列中指定发送日期是否与特定客户的开放日期匹配

任何帮助都将不胜感激。
谢谢

您可以通过以下步骤完成此操作:

在“发送”和“打开”表中创建客户ID和事件日期的串联字段:

使用关键变量在“发送”和“打开”表之间创建关系。您可以通过在“建模”选项卡下选择“管理关系”来完成此操作

使用以下公式在“发送”表中创建计算列:

Open Date = IF(RELATED(Opens[Customer ID])=BLANK(),"No","Yes")

这会给你想要的结果。希望这能有所帮助。

一般来说,最好避免使用NH计算列。相反,在读取数据时,最好修改数据仓库中的数据源或使用power query
Open Date = IF(RELATED(Opens[Customer ID])=BLANK(),"No","Yes")