【发布时间】:2021-12-28 06:52:42
【问题描述】:
我正在尝试从相关表中按单价的多个数量计算项目的价值。
销售报告
| ITEMS | QTY |
|---|---|
| A | 12 |
| B | 30 |
| B | 45 |
单价
| ITEMS | PRICE |
|---|---|
| A | $5 |
| B | $9 |
【问题讨论】:
-
您面临什么问题?到目前为止你尝试过什么?
我正在尝试从相关表中按单价的多个数量计算项目的价值。
销售报告
| ITEMS | QTY |
|---|---|
| A | 12 |
| B | 30 |
| B | 45 |
单价
| ITEMS | PRICE |
|---|---|
| A | $5 |
| B | $9 |
【问题讨论】:
如果您在 Sales 表和 Unit Price 表之间建立了关系,则可以使用 RELATED function 来检索价格。
将 DAX 计算列添加到 SALES REPORT 表:
Value = Sales[QTY] * RELATED(Products[PRICE])
如果您没有在表之间定义关系,您可以使用LOOKUPVALUE 从另一个表中获取结果。正如链接所说,RELATED is more efficient。
Value = Sales[QTY] * LOOKUPVALUE(Products[PRICE],Products[ITEMS],Sales[ITEMS])
【讨论】: