我一直在进行一系列的计数,但一直卡住了。我需要计算每周“是”的次数,如果前几周没有“是”,但如果“是”之间有“否”,则计算“是”。例如,第 4 周应该计算 3 次“是”,因为商店 A、C 和 G 在前一周有“否”,但商店 B 和 H 没有访问,上次访问记录了“是”。
当前使用这个复杂的公式,它返回 0:
=COUNTIFS(C$3:C$11,"<>"&$N$12,
D$3:D$11,"<>"&$N$12,
E$3:E$11,"<>"&$N$12,
F$3:F$11,$N$12)
第 12 行是我应该拥有的计数。
这是我的例子。
答案1
我会在你的原始图表下方设置一个类似的图表,而不是使用 countifs,而是在满足条件时将 NO 和 YES 替换为 1 和 0。使用IF(AND
公式
1 2 3 4 5 6 7 8 9 10
A 0 1 0 1 0 0 0 1 0 0
B 0 1 0 0 0 1 0 0 0 1
C 1 0 0 1 0 0 0 0 0 0
D 0 0 1 0 0 0 1 0 1 0
E 1 0 0 0 1 0 0 0 1 0
F 1 0 0 0 1 0 0 0 0 0
G 0 1 0 1 0 0 1 0 0 0
H 0 1 0 0 0 0 0 0 1 0
I 1 0 0 0 0 0 1 0 1 0
4 4 1 3 2 1 3 1 4 1
例如,对于第 2 周(第 1 周只有 1 个条件),我将从以下公式开始 -
=IF(AND(B2="NO",C2="YES"),1,0)
我会将此公式拖下来并复制过来。在底部将本周的 1 和 0 相加,得到条件的总数。第 4 周 = 3!