我正在尝试创建一个excel公式,该公式将计算单词的所有出现次数'是'在我的专栏K中,B栏中的日期年份是' 2014'。
Column B Column K
01/02/2014 Yes
03/04/2014 No
06/01/2014 Yes
08/02/2015 Yes
所以我知道如何从我在b栏中的日期获得这一年
= YEAR(B:B)
但是现在我想把它结合起来并把它放到一个countif公式中,它将计算我的专栏k中的所有是,其中b列的年份是2014年。
这是我试图整理的内容:
=COUNTIF(K:K="Yes",YEAR(A:A)=2014))
这不起作用,请有人告诉我哪里出错了。
答案 0 :(得分:1)
试试这个:
=SUMPRODUCT(--(YEAR($A$2:$A$5)=2014),--($B$2:$B$5="Yes"))
为了使其更具动态性,即:从匹配的行数据中获取条件,将公式更改为:
=SUMPRODUCT(--(YEAR($A$2:$A$5)=YEAR(A2)),--($B$2:$B$5=B2))
修改强>
也许这就是我们需要的,将下面的公式粘贴到C2
:
=SUMPRODUCT(--(YEAR($E$2:$E$5)=A2),--($F$2:$F$5=B2))
答案 1 :(得分:0)
也许不是最优雅的解决方案,但这可行:
使用以下公式创建第3列:=YEAR(A2) & B2
为了让您的计数使用:=COUNTIF(C2:C5; "2014Yes")