2017-03-16 2 views
0

Je tente de créer un rapport dynamique à partir d'une feuille de calcul que j'ai et je suis en quelque sorte coincé incapable d'obtenir des valeurs uniques.Utilisation de Countifs pour ne compter que les valeurs uniques basées sur une plage de données différente

Dans A1: A15000k J'ai Ticket/Tâche #, le ticket peut être travaillé plus d'une fois, j'essaie d'appliquer un autre critère à ma formule pour permettre seulement les numéros de billets uniques à compter.

ici est la formule que je suis maintenant en utilisant:

=SUMPRODUCT(COUNTIFS(INDIRECT($C$3 & "!$G$1:$G$14989"),INDIRECT(D3),INDIRECT($C$3 & "!$S$1:$S$14989"),$B$3, INDIRECT($C$3 & "!$H$1:$H$14989"), E$10, INDIRECT($C$3 & "!$U$1:$U$14989"), ">="& $C$7, INDIRECT($C$3 & "!$U$1:$U$14989"), "<="& $D$7)) 

Version non dynamique de celui-ci

=SUMPRODUCT(COUNTIFS($G$1:$G$14989,Names, $H$1:$H$14989, "Priority", $N$1:$N$14989, ">=3/15/2016", $N$1:$N$14989, "<=3/16/2017")) 

où les noms représentent un ensemble d'utilisateurs ....

enter image description here

+0

Si vous souhaitez afficher certaines données de test et la sortie attendue, cela nous aidera à mieux comprendre votre problème. –

+0

@ScottCraner J'ai ajouter un échantillon des données, le résultat attendu pour la formule devrait être 29 Merci d'avance pour votre temps pour aider ... – OmarQA

Répondre

0

Je gut cela fonctionne finalement mais avec une colonne d'aide ... vient d'ajouter une nouvelle colonne à ma feuille originale qui vérifie les doublons n la colonne que je ne veux pas compter lorsque son dupliqués

=IF(COUNTIF($C$6:$C6,C6)>1,"DUPLICATE",1) 

Après que tout je devais faire un dd la nouvelle colonne à ma formule de NB.SI.ENS ...