在Excel 2016中查找每个用户在一天内访问的最高次数的公式

我正在努力解决用户每天访问系统的最大次数。 他们访问系统的date有所不同,但有些日子他们已经不止一次地访问了系统,我想find最高的date。

(A)2.date(B)3.日常访问总量(C)4.每个用户每天最多访问次数(D)

我已经复制下面的公式不显示在一天中访问的最高次数:

= MAX(C:C,A)

如果有人能告诉我哪里出错了,我真的很感激。

谢谢

1)使用修改后的公式生成唯一名称列表,以适应您的范围:

 =INDEX($A$2:$A$20, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$20), 0)) 

上述公式取自这个问题

2)假设您在列F中生成名称列表,并假设范围F1:F10

 =Aggregate(16,6,(A:A=F1)*C:C,1) 

把它复制到你的唯一名字列表。

我们假设名字在列A中,列B中的date; 每个用户和date一行,多个用户,可能多个date。 对于公式,我们假设第2到第22行的数据。

我们需要一个辅助列来保存名称和date的组合,如列E:
=A2&B2
对于细胞E2。
要列出每个用户的每日login总数,请放入C列
=COUNTIF($e$e:$E$22,$A2&$B2)
复制这个为每行保存数据。

要获得每个用户的最大日常事件,请在列F中创build用户列表(手动或使用其他答案中引用的答案)。 进入用户列表的每一行,input
=MAX(IF(A2=A$2:A$22;C$2:C$22))
作为数组公式(按Ctrl + Shift + Enterclosures)。