【发布时间】:2019-10-17 17:35:12
【问题描述】:
我想在数据透视表中包含一个使用 DAX 公式的新度量。我有以下 DAX 公式来计算 Column1 中的唯一值
= DISTINCTCOUNT(Table1[Column1])
我怎样才能 COUNT() 值等于“XYZ”而 DISTINCTCOUNT() 值不同于“XYZ”。我已经尝试过类似的方法,但无法正常工作。
=IF(Table1[Column1] <> "XYZ",
DISTINCTCOUNT(Table1[Column1]),
COUNT(Table1[Column1])
示例输入
+----+---------+---------+
| Id | Column1 | Column2 |
+----+---------+---------+
| 1 | ABC | A |
+----+---------+---------+
| 1 | DEF | A |
+----+---------+---------+
| 1 | GHI | B |
+----+---------+---------+
| 1 | ABC | A |
+----+---------+---------+
| 1 | IIU | XYZ |
+----+---------+---------+
| 1 | HYW | A |
+----+---------+---------+
| 1 | ABC | A |
+----+---------+---------+
| 1 | ABC | B |
+----+---------+---------+
| 1 | WQW | XYZ |
+----+---------+---------+
| 1 | ABC | A |
+----+---------+---------+
| 1 | RTT | XYZ |
+----+---------+---------+
| 1 | PPO | XYZ |
+----+---------+---------+
我正在寻找的输出:
+----+---+---+-----+
| ID | A | B | XYZ |
+----+---+---+-----+
| 1 | 3 | 2 | 4 |
+----+---+---+-----+
【问题讨论】:
-
一个度量只能返回一个最终数字。你想返回哪个输出值?
-
@AlexisOlson 嗨,亚历克西斯。我已经在我的原始帖子中更新了我正在寻找的更合适的示例输入和输出。我有一个包含多个 ID 的表(在此示例中,我仅显示 ID=1)。我想计算 Column2="A" 的 DISTINT、Column2="B" 的 DISTICNTCOUTN 和 Column2 = "XYZ" 的 COUNT 值。我希望有意义。谢谢
标签: excel pivot-table formula dax