Pb Doublons

menecee

XLDnaute Junior
bonjour je voudrais sortir une liste sans doublon d'une autre liste. je ne sais pas quelle formule utiliser :(
 

Pièces jointes

  • PB DOUBLON.xls
    16 KB · Affichages: 61

Monique

Nous a quitté
Repose en paix
Re : Pb Doublons

Re,

Je pensais bien que ce n’était pas compréhensible.

On peut mettre 2 ";" mais ça ne sert à rien
=SOMME(SI(LetA<>"";1/NB.SI(LetA;LetA);""))
=SOMME(SI(LetA<>"";1/NB.SI(LetA;LetA);"/"))
renvoient la même chose que
=SOMME(SI(LetA<>"";1/NB.SI(LetA;LetA)))

NB.SI(LetA;LetA) : c'est une formule matricielle, elle ne prend pas en compte 1 cellule par rapport à une plage,
elle prend en compte une plage par rapport à une plage (ici, c'est la même)

En appuyant sur F9 après avoir sélectionné "LetA" dans la barre de formule, ça donne :
=SOMME(SI(LetA<>"";1/NB.SI({0;"A";"C";"H";"B";"D";"F";"E";"G";"Baaa";0;0;0;0;"H";0;0;"Aaaa";"A";"A";0;0;0;"C";0;0};{0;"A";"C";"H";"B";"D";"F";"E";"G";"Baaa";0;0;0;0;"H";0;0;"Aaaa";"A";"A";0;0;0;"C";0;0})))

En sélectionnant NB.SI(LetA;LetA) et en appuyant sur F9, ça donne :
=SOMME(SI(LetA<>"";1/{0;3;2;2;1;1;1;1;1;1;0;0;0;0;2;0;0;1;3;3;0;0;0;2;0;0}))

En sélectionnant 1/NB.SI(LetA;LetA)), on obtient :
=SOMME(SI(LetA<>"";{#DIV/0!;0,333333333333333;0,5;0,5;1;1;1;1;1;1;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;0,5;#DIV/0!;#DIV/0!;1;0,333333333333333;0,333333333333333;#DIV/0!;#DIV/0!;#DIV/0!;0,5;#DIV/0!;#DIV/0!}))

En C3, tu tapes :
=SOMME(SI(LetA<>"";1/NB.SI(LetA;A3)))
ou bien (ça revient au même) :
=SI(LetA<>"";1/NB.SI(LetA;A3);0)
et tu copies vers le bas
Le total est bien de 10
Il y a 3 "A", chacun compte pour 1/3
Il y a 2 "C", chacun compte pour 1/2

Sur les formules matricielles :
JYLL a donné des explications sur les formules matricielles ici :
http://www.excel-downloads.com/forum/77886-combinaison-ctrl-maj-entree.html


Sinon, sur le site de Laurent Longre,
Ce lien n'existe plus

cette page :
Ce lien n'existe plus
 

Discussions similaires

Statistiques des forums

Discussions
312 981
Messages
2 094 141
Membres
105 946
dernier inscrit
maarouf