用 IF 条件计数
Count with IF Condition
我有一个 table 结构如下:
User Condition Date
A New 2019-01-01
B New 2019-01-01
B Old 2019-02-01
C New 2019-01-01
我想计算 'New' 用户的数量。我试过使用这个公式:
If ATTR([Condition])="New" then COUNT([User]) END
但是计算没有完成。我只得到空值。有人可以告诉我我做错了什么吗?
将整个公式包裹在计数中。
count(if [condition]='New' then [user] end)
等效的解决方案是 sum(int(condition = ‘New’))
Int() 将 True 转换为 1,将 False 转换为 0
我有一个 table 结构如下:
User Condition Date
A New 2019-01-01
B New 2019-01-01
B Old 2019-02-01
C New 2019-01-01
我想计算 'New' 用户的数量。我试过使用这个公式:
If ATTR([Condition])="New" then COUNT([User]) END
但是计算没有完成。我只得到空值。有人可以告诉我我做错了什么吗?
将整个公式包裹在计数中。
count(if [condition]='New' then [user] end)
等效的解决方案是 sum(int(condition = ‘New’))
Int() 将 True 转换为 1,将 False 转换为 0