【问题标题】:How to select N columns from a PowerBI table?如何从 PowerBI 表中选择 N 列?
【发布时间】:2025-11-30 05:20:02
【问题描述】:

我在 PowerBI 上有一个包含三列 A、B 和 C 的表,我想从中选择列 A 和 B 来创建一个新表。

从 Pandas 中的等价物看:

table_2 = table1[["A","B"]]

或来自 SQL:

SELECT A,B FROM table1;

但我没有在 Power BI 上找到等效功能; SELECTCOLUMNS 函数用于创建文档中所述的新列:

将计算列添加到给定的表或表表达式。

【问题讨论】:

    标签: excel select powerbi


    【解决方案1】:

    SELECTCOLUMNS 函数适用于此。它允许您创建更复杂的计算列,但您可以简单地将列本身用作计算定义。

    这应该可以解决问题:

    SELECTCOLUMNS(table1, "A", table1[A], "B", table1[B])
    

    【讨论】:

    • 太棒了,这是指向 table1 还是创建列的副本?
    • 这将创建一个新表。
    • 我创建了一个出现在主窗口中的新表,但是当我去 编辑查询 时,新表现在就在那里。
    • 对。任何 DAX 计算表都不会流回查询编辑器。如果您需要它,请改为在查询编辑器中创建新表。那里更容易。
    最近更新 更多