2017-09-11 6 views
0

Ceci est une suite à une question précédente, Excel countif multiple criteria overlapping ranges and multiple lines. Je dois maintenant faire cela comme une vue arrière, donc au lieu de montrer le nombre de personnes qui étaient membres dans le mois cible, mais pas trois mois plus tard, j'ai besoin de montrer le nombre de personnes qui ont abandonné dans le passé trois mois. Au début, j'ai pensé que ce serait aussi simple que de retourner les références de cellules, mais cela ne concernait pas les personnes qui avaient abandonné au cours des deux mois précédents. J'ai ensuite essayé cette formule, mais il n'a pas compté correctement (et je ne suis toujours pas sûr de savoir pourquoi)Excel countifs chevauchement des critères

=COUNTIFS(B1:B5,"<>",C1:C5,"", D1:D5,"", E1:E5,"") 

J'ai ensuite utilisé cette formule, mais que les doubles ou triples comptés qui ont abandonné.

=COUNTIFS(B1:B5,"<>",C1:C5,"")+COUNTIFS(B1:B5,"<>",D1:D5,"")+COUNTIFS(B1:B5,"<>",E1:E5,"") 

données Toy:

A  B  C  D  E 
1 Mem# May-16 June-16 July-16 Aug-16 
2 001  197  197  197  
3 002    203  203 203 
4 003  144  144 
5 004  144  144 

sortie souhaitée pour Août serait 3 (le nombre de personnes qui étaient membres en mai, mais pas en Juin, Juillet ou Août), mais ce que je veux est 7.

Répondre

0

Vous pouvez utiliser SUMPRODUCT()

=SUMPRODUCT((B2:B5<>"")*((C2:C5<>"")+(D2:D5<>"")+(E2:E5<>"")<>3)) 

enter image description here

+0

Désolé, j'ai utilisé 1s pour l'amour de la simplicité (éditera). Je dois obtenir un compte, plutôt qu'une somme. – ajbentley