Excel 2013 - Множественные подсчеты

Excel 2013 - Множественные подсчеты

Я продвигался через серию countifs, но застрял. Мне нужно подсчитать количество "да" каждую неделю, где не было "Да" в предыдущие недели, но подсчитать "Да", если между "Да" было "Нет". Например, неделя 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!

Связанный контент