CountIf列标题匹配星期几

我有一个包含多个星期的表的电子表格,它有像这样的列和行:

Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon 
  1. 用户1
  2. 用户2
  3. 用户3
  4. 用户4

一个用户/一天预订了一个假期时,会input一个字母“H”,我需要为每个用户计算他们每天假期的时间。

我写了公式:= COUNTIF(INDEX($ N:$ NMMATCH(“Sun”,$ N:$ NM)),“H”)

但是,这显然只会返回它发现的第一个“太阳”列的计数,并忽略所有星期日之后。

有谁知道这可以做到吗?

如果用户1的范围是N2:NM2且标题在N1:NM1中,请尝试使用此公式以“H”

=COUNTIFS(N$1:NM$1,"Sun",N2:NM2,"H")

您可以将其复制到所有用户

使用COUNTIFS:

 =COUNTIFS(2:2;"H";$1:$1;"Sun") 

现在,如果你用Mon作为一个小桌子作为上面的标题,并且参考第四个参数,你可以把“Sun”