gpt4 book ai didi

sum - 电源 BI : Simple addition give wrong result

转载 作者:行者123 更新时间:2023-12-01 03:19:29 26 4
gpt4 key购买 nike

我正在计算给定时间范围内每月唯一 ID 的数量,但我遇到了两件奇怪的事情:
1. 寻找相同的东西,但使用两种不同的方法(每个月的值和逐月的累积值)给出不同的值。请参阅下面的屏幕截图。
2.当您在第一列(每月值)中手动添加值时,结果为 868,当 PowerBI 对其进行汇总时 - 为 864 o_O

有任何想法吗?

Formula for first column and result

DAX 公式如下:

Y-1 Kandydaci = CALCULATE(
distinctcount(getDataForTeb[ID_DANE_OSOBOWE]);
DATESBETWEEN(
getDataForTeb[Złożenie podania];
DATE(YEAR(now())-1;4;1);
IF(DATE(YEAR(NOW())-1;MONTH(NOW());DAY(NOW()))<=DATE(YEAR(NOW())-1;11;30);
DATE(YEAR(NOW())-1;MONTH(NOW());DAY(NOW()));DATE(YEAR(NOW())-1;11;30)));
ISBLANK(getDataForTeb[REZYGNACJA_DATA]))

Y-1 Kandydaci cumulative = CALCULATE(
DISTINCTCOUNT(getDataForTeb[ID_DANE_OSOBOWE]);
FILTER(
ALL (getDataForTeb);
AND (
getDataForTeb[Złożenie podania] <= MAX(getDataForTeb[Złożenie podania])-364;
AND (
getDataForTeb[Złożenie podania] <= DATE(YEAR(NOW())-1; 11; 30);
getDataForTeb[Złożenie podania] >= DATE(YEAR(NOW())-1; 4; 1)
)
)
);
ISBLANK(getDataForTeb[REZYGNACJA_DATA])
)

不久前另一个有趣的例子:不同的文件,不涉及 DAX:

Addition went crazy

最佳答案

是的!这就是DISTINCTCOUNT()的神奇之处.它计算了 [ID_DANE_OSOBOWE] 的不同值的数量。列中的每个月,但是当对所有月份评估该度量时,它不会重复计算出现在一个月以上的值。

简化:

| ID | Month |
+----+-------+
| 1 | March |
| 1 | April |

当你有一个度量时 My Measure = DISTINCTCOUNT(tbl[ID])对于每个月,该值将为 1,但是当您对所有月份进行不同计数时,该值仍将为 1,因为只有一个不同的值。

关于sum - 电源 BI : Simple addition give wrong result,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46710318/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com