在 PowerQuery 中使用 OR 逻辑连接两个表

Join two tables with OR logic in PowerQuery

如标题所述,我正在尝试合并 2 tables。我想要一个嵌套的联合,其中第一个 table 的值始终存在,并且将与第二个 table 匹配的行添加到第一个。我相信这就是所谓的嵌套连接。

不幸的是,它只允许 1 键对 1 键匹配,因为我需要它用于 table 中的 1 键 table 中的 1 到 2 键 2

这是一个例子

Table1:

Group
..
..
Time
Date


Table2:

Group 1
Group 2
..
..
..
Other Info

我想要的是 "Group = Group 1 OR Group = Group 2" 并显示 table 2 嵌套到 Table 1

中的匹配行

我查看了以下示例,但我一定对语法感到困惑,因为它似乎对我不起作用。

How to join two tables in PowerQuery with one of many columns matching?

所以在进一步调查答案后 post 我之前链接过,我将在这里添加一个解释:

Table.AddColumn(Source, "Name_of_Column",
    (Q1) => Table.SelectRows(Query2,
                each Q1[Col_from_q1] = [Col_from_q2] or Q1[Col_from_q1] = [2_Col_from_q2]
            )
)

所以这对我有用,它添加了一个额外的列,需要展开才能从 table 中获取所有值。我要补充的是,我不知道/没有测试过是否有多个匹配项以及它如何处理它,基于 nestedjoin,我假设它会在第一个 table.