以编程方式在 PowerBI 中添加列
Add Columns in PowerBI programmatically
我有每个月和每个产品的原始 material 订单列表,我想以编程方式将列添加到 PowerBI 中的新 Table。在每种编程语言中,我只会编写一个快速循环,但在这种情况下,我不知道如何在 DAX 中进行。
我的数据格式
Month | Name | Amount | Price
-----------------------------------
Jan 18 | Product 1 | 1000 | 1200€
March 18 | Product 1 | 1100 | 1400€
Feb 18 | Product 1 | 1000 | 1200€
Jan 18 | Product 2 | 400 | 600€
Feb 18 | Product 2 | 1000 | 1200€
March 18 | Product 2 | 100 | 100€
April 18 | Product 2 | 1000 | 1200€
我想要的输出格式
Month | Product 1 | Product 2
---------------------------------
Jan 18 | 1200€ | 600€
Feb 18 | 1200€ | 1200€
March 18 | 1400€ | 100€
April 18 | 0€ | 1200€
您可以在查询编辑器中执行此操作,方法是删除 Amount
列并在 Name
列上旋转并将 Price
作为值列。
我有每个月和每个产品的原始 material 订单列表,我想以编程方式将列添加到 PowerBI 中的新 Table。在每种编程语言中,我只会编写一个快速循环,但在这种情况下,我不知道如何在 DAX 中进行。
我的数据格式
Month | Name | Amount | Price
-----------------------------------
Jan 18 | Product 1 | 1000 | 1200€
March 18 | Product 1 | 1100 | 1400€
Feb 18 | Product 1 | 1000 | 1200€
Jan 18 | Product 2 | 400 | 600€
Feb 18 | Product 2 | 1000 | 1200€
March 18 | Product 2 | 100 | 100€
April 18 | Product 2 | 1000 | 1200€
我想要的输出格式
Month | Product 1 | Product 2
---------------------------------
Jan 18 | 1200€ | 600€
Feb 18 | 1200€ | 1200€
March 18 | 1400€ | 100€
April 18 | 0€ | 1200€
您可以在查询编辑器中执行此操作,方法是删除 Amount
列并在 Name
列上旋转并将 Price
作为值列。