我有一个带有用户列表的工作表(A列)。在我的数据集中,我有包含日期时间(AD),提取的日期(AE)和该日期时间实例(AF)的用户的行。
我正在尝试编写一个公式,为用户返回唯一日期的计数。
我尝试了一些公式,并遇到了#NAME和#VALUE错误。这是我的最新尝试,返回0作为计数。我打过Google并查找了其他一些方法,但都没有奏效。
我得到的最接近的是我的0(零)返回码,即:
=Sumproduct(((AF:AF=A2))/CountIfs(AF:AF,AF:AF&",AE:AE,AE:AE&""))
因此,这应该是从A2中抓住用户,在AF中查找该用户的所有实例,然后在AE中搜索日期以计算该用户有多少个唯一日期。但是我得到一个0(零)作为返回值。
有什么想法吗?
答案 0 :(得分:0)
如果您不想使用数据透视表,则可以尝试以下操作:
AI2
中的公式:
=SUM(--(FREQUENCY(IF($A$2:$A$10=AH2,MATCH($AE$2:$AE$10,$AE$2:$AE$10,0)),ROW($AE$2:$AE$10)-ROW($AE$2)+1)>0))
注意: 这是一个数组公式,需要通过以下方式输入: Ctrl Shift < kbd>输入
答案基于this文章。