Excel - Valeurs unique + conditions

Résolu/Fermé
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - Modifié par irongege le 12/11/2012 à 17:25
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - 13 nov. 2012 à 11:51
Bonjour à tous,



Petite problème

Voilà un exemple :

     A      B      C        
   TYPE1  VAL1   X        
   TYPE1  VAL1   X        
   TYPE1  VAL2   X        
   TYPE1  VAL2          
   TYPE1  VAL3   X        
   TYPE1  VAL4          
   TYPE2  VAL4   X        
   TYPE2  VAL5   X        
   TYPE2  VAL5          
   TYPE2  VAL6   X 


AVEC X POUVANT VARIER (entier)

j'aimerai recuperer le nombre de ligne avec :
B unique (c'est à dire que si l'on a
TYPE1 VAL1 X
TYPE1 VAL1 X
il n'y aura qu'une ligne)
qui possédent une valeur dans la colonne C et qui sont du type "TYPE1"

j'ai pensé récupérer les valeurs unique de la colonne B pour ensuite filtrer sur les autres critères, mais je suis bloqué :


NOMBRE DE VALEUR UNIQUE:
=SOMMEPROD((ColB<>"")/(NB.SI(ColB;ColB)+(ColB="")))

CONDITIONS:
=SOMMEPROD((ColA:A=TYPE1)*(ColC:C<>""))

FUSION : ????


Merci d'avance !
A voir également:

3 réponses

Morgothal Messages postés 1236 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 183
12 nov. 2012 à 16:42
Bonjour,
Je ne suis pas sûr de bien avoir compris le problème, il suffit de récupérer les valeurs uniques de la colonne B ?
Il est possible de copier/coller cette colonne à côté, puis de la dédoublonner via l'onglet Données du ruban.

Ça fonctionne pour un besoin ponctuel, si c'est un besoin chronique on peut passer par du VBA, ou alors par formules (mais c'est un peu plus complexe).

A+
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
12 nov. 2012 à 17:20
Bonjour

regarde si cette maquette te convient (par colonne intermédiaire)

https://www.cjoint.com/?3KmrtBuTCxA
0
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 97
13 nov. 2012 à 08:51
Alors, oui et non,

je voudrais obtenir quelque chose sous cette forme :

TYPE 1
NBVALDIFFENRENT pour TYPE = 1
SOMME X pour TYPE = TYPE1

et si possible éviter le tableau intermédiaire (désolé ^^') car j'ai en faite 12 colonne pour les X, Mais sinon je prendrais cette solution !


Merci à vous pour votre aide
0
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 97
13 nov. 2012 à 11:05
En grod, J'ai besoin de compter les valeurs distinctes d'une colonne selon des critères d'autres colonnes
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
13 nov. 2012 à 11:45
car j'ai en faite 12 colonne pour les X,

C'est nouveau çà ?
0
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 97
Modifié par Freedomsoul le 13/11/2012 à 11:51
Bin disons que je vais faire ça pour les 12 colonnes, ça n'importe pas grand chose ici, ce que je voulais c'est une exemple pour une colonne, donc ta solution convient bien, je suis obligé de apsser pour une colonne en plus mais ça me va,

Merci beaucoup !
0