Return 1 如果一个人的名字出现在给定的一天

Return 1 if a person's name appears in a given day

我想创建一个列,如果特定用户的名字在给定的一天出现一次或多次,则 returns 数字 1,否则为 0。我不知道该怎么做。

我能想到的最好的是类似这样的东西:

SUM(IIF([User]= NULL,0,1))

数据样本:

Date             User            
1/9/2019          a               
1/9/2019          a               
1/9/2019          c               
2/9/2019          b               
2/9/2019          b  

期望的输出:

Date             User        Val       
1/9/2019          a           1     
1/9/2019          a           1    
1/9/2019          c           1    
2/9/2019          b           1   
2/9/2019          b           1 

据我了解,您想检查特定日期的用户是否存在?创建一个计算字段并将条件添加为 如果 [User] = Null then 0 else 1 end

将计算字段放在要显示的视图中。