如何制作看起来与原始表相似的新表

时间:2018-07-13 04:56:36

标签: powerbi data-modeling dax tabular

我在PowerBI中有一个表,其中有3列。

  • 身份证(指蛋糕票)
  • 开放日期
  • 截止日期

Id列中的所有行以及Open Date列中具有截止日期的所有行均被填充。但是,Closed Date列中的某些行为空白。这意味着票证仍在打开并且尚未完成。

我想从原始表中创建两个新表。

一个表的所有条目都应带有空白Closed Date

第二个表中的所有条目都应填充Closed Date

我尝试使用PowerBI中的“建模”选项卡并使用“新建表格”按钮,但未成功完成我想要的操作。

任何提示,建议或其他任何东西都会很有帮助。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用New Table来实现所需的目标。

New Table

样本数据:

Tickets = 
DATATABLE(
    "Id", INTEGER,
    "Open Date", DATETIME,
    "Closed Date", DATETIME,
    {
        {1, "2018-07-01", "2018-07-03"},
        {2, "2018-07-02", BLANK()},
        {3, "2018-07-03", "2018-07-10"},
        {4, "2018-07-04", BLANK()},
        {5, "2018-07-05", BLANK()}
    }
)

Tickets

打开门票:

Open tickets = FILTER(Tickets, ISBLANK(Tickets[Closed Date]))

Open tickets

闭票:

Closed tickets = FILTER(Tickets, Tickets[Closed Date])

Closed tickets

请注意,Tickets[Closed Date]NOT(ISBLANK(Tickets[Closed Date]))相同。