Я хочу заменить пустые значения на ноль, для этого я создал меру в табличной модели, определение этой меры:
Test:=if (
calculate (
sum ( quantity ),
flag = 1,
title = "WEEKS"
) = blank (),
0,
calculate (
sum ( quantity ),
flag=1,
title = "WEEKS"
)
)
Хотя это работает нормально, но когда я перетаскиваю эту мерус некоторыми измерениями это увеличивает количество строк.
+-------------+-------------+------+
| Dimension A | Dimension B | Test |
+-------------+-------------+------+
| A | C | 0 |
| B | X | 0 |
| A | X1 | 0 |
| B | X1 | 0 |
| A | G | 0 |
| A | D | 0 |
+-------------+-------------+------+
Это увеличивает количество строк, как, например, есть декартово, и когда я удаляю условие if, оно просто отлично работает.
+-------------+-------------+------+
| Dimension A | Dimension B | Test |
+-------------+-------------+------+
| A | C | 0 |
| B | X | 270 |
| A | X1 | 101 |
| B | X1 | 44 |
| A | G | 12 |
| A | D | 10 |
+-------------+-------------+------+
Так в чем может быть причина, я просто хочу заменить пустые значения на ноль.