Power BI-Compare 2 Text columns for equality 使用度量

Power BI-Compare 2 Text columns for equality using a measure

数据类似如下:

OLD_ZEND 来自表 1,NEW_ZEND 来自表 2。希望创建一个度量来比较 OLD_ZEND 和 NEW_ZEND 的字符串,如果它们相同则输出 Y,否则输出 N.

我认为您需要的是 table 之一中的计算列。

通过右键单击 table1 和 select Edit Query 在每个 table 中创建一个 index 列,Query Editor 将被打开,在 Add Column 选项卡中 select Index Column - From 1 然后按 Close & Apply。对 table2.

做同样的事情

然后在 table2 中创建一个新的计算列,将其命名为 OLD_ZEND 并使用此 DAX 表达式:

OLD_ZEND =
    IF (
        [NEW_ZEND] = LOOKUPVALUE ( table1[OLD_ZEND], table1[Index], [Index] ),
        "Y",
        "N"
    )

现在您在 table2 中有一个新列 YN 取决于 OLD_ZENDNEW_ZEND 是否相等。

如果有帮助请告诉我。