如何在Excel中进行关系计数?

我有一个与雇员身份证姓名date时间他们参加和离开这样的表:

来自链接的图像

我现在需要的是根据旧表格创build一个新表格,以统计每个date有多less员工参加。 我做了一些使用像这样的if语句:

 =IF(B2=total!C:C;COUNT(total!D2:D154)) 

但有时它不起作用。

请,有没有人有任何想法?

假设一个员工每天只能参加一次(我看你只有一个员工一行),下面的公式可能会计算在某一天有多less员工参加:

=COUNTIFS(C:C,C1,D:D,">0")

在我的数据中,列A保存ID号码; B – 名字; Cdate; D – 出席的时间,如果员工没有出席,则没有价值(单元格留空)。 如果我使用了截图数据,C1单元将代表02/09/2013的值。

COUNTIFS用于计数满足几个条件的值。 在我们的情况下,我们有2个条件。
首先 ,部分C:C,C1检查在C:C列中总共有多lessdate。
然后 ,部分D:D,">0"计算D:D列中有多less个单元格不留空(员工实际参加)。

如果同一行上的两个条件均满足,则对该行进行计数,否则不计数。 公式处理表单中的每一行,正如我们在我们的条件中所定义的那样: C:CD:D