Calcul nombre de cellules non vides en excluant les doublons !

Le
pmartini
Avec NBVAL (ou NBSI), je sais qu'une plage de cellules contient x clients,
mais s'il y a des doublons, ils sont également comptabilisés. Comment faire
pour ne compter qu'une fois deux cellules identiques ?
Merci.

  • Partager ce contenu :
Vos réponses
Trier par : date / pertinence
JB
Le #3783821
Bonjour,

=SOMME(1/NB.SI(champ;champ))
Valider avec Maj+Ctrl+entrée

Si des cellules du champ sont vides:

=SOMME(SI(NB.SI(champ;champ)<>0;1/NB.SI(champ;champ);""))
Valider avec Maj+Ctrl+entrée

JB
pmartini
Le #3783761
MERCI BEAUCOUP ! ! !


Bonjour,

=SOMME(1/NB.SI(champ;champ))
Valider avec Maj+Ctrl+entrée

Si des cellules du champ sont vides:

=SOMME(SI(NB.SI(champ;champ)<>0;1/NB.SI(champ;champ);""))
Valider avec Maj+Ctrl+entrée

JB




pmartini
Le #3783681
Désolé, je n'y arrive pas ! Soit j'ai le meassage 'insuffisant', soit #DIV.0 !

Peux-tu me redonner la syntaxe exacte à partir de cet exemple ?

A1 Nom1
A2 Nom2
A3 Nom2
A4 Nom3

J'obtiens 4 et je voudrais obtenir 3 (car Nom2 est un doublon).







MERCI BEAUCOUP ! ! !


Bonjour,

=SOMME(1/NB.SI(champ;champ))
Valider avec Maj+Ctrl+entrée

Si des cellules du champ sont vides:

=SOMME(SI(NB.SI(champ;champ)<>0;1/NB.SI(champ;champ);""))
Valider avec Maj+Ctrl+entrée

JB






pmartini
Le #3783471
Je n'arrive pas à faire fonctionner cette formule:
Peux-tu me donner un exemple à partir de

A1 = DUPONT
A2 = DUPONT
A3 = MARTIN
A4 = FERNANDEZ

Je voudrais obtenir 3 et non 4 !!!

Merci



Bonjour,

=SOMME(1/NB.SI(champ;champ))
Valider avec Maj+Ctrl+entrée

Si des cellules du champ sont vides:

=SOMME(SI(NB.SI(champ;champ)<>0;1/NB.SI(champ;champ);""))
Valider avec Maj+Ctrl+entrée

JB




Eric Mermin
Le #3783381
ce serait pas le "Ctrl"+"Maj"+"Entrée" que tu n'arrives pas à faire et
donc de ne pas valider matriciellement la formule que t'as donné JB ?
eric
Je n'arrive pas à faire fonctionner cette formule:
Peux-tu me donner un exemple à partir de

A1 = DUPONT
A2 = DUPONT
A3 = MARTIN
A4 = FERNANDEZ

Je voudrais obtenir 3 et non 4 !!!

Merci



Bonjour,

=SOMME(1/NB.SI(champ;champ))
Valider avec Maj+Ctrl+entrée

Si des cellules du champ sont vides:

=SOMME(SI(NB.SI(champ;champ)<>0;1/NB.SI(champ;champ);""))
Valider avec Maj+Ctrl+entrée

JB






pmartini
Le #3783281
Ok; ça fonctionne ! merci pour vos conseils à tous les deux. Merci pour
l'exemple !
Vous êtes EXCEL++


Voir PJ

http://cjoint.com/?dCpPPG5WMA

JB




...Patrick
Le #3782831
Hello,

=SOMMEPROD(1/NB.SI(plage;plage))


en nommant les cellules "plage" par Insertion/nom/definir


Patrick

"Eric Mermin"
ce serait pas le "Ctrl"+"Maj"+"Entrée" que tu n'arrives pas à faire et
donc de ne pas valider matriciellement la formule que t'as donné JB ?
eric
Je n'arrive pas à faire fonctionner cette formule:
Peux-tu me donner un exemple à partir de A1 = DUPONT
A2 = DUPONT
A3 = MARTIN
A4 = FERNANDEZ

Je voudrais obtenir 3 et non 4 !!! Merci



Bonjour,

=SOMME(1/NB.SI(champ;champ))
Valider avec Maj+Ctrl+entrée

Si des cellules du champ sont vides:

=SOMME(SI(NB.SI(champ;champ)<>0;1/NB.SI(champ;champ);""))
Valider avec Maj+Ctrl+entrée

JB








Poster une réponse
Anonyme