Filtrer les données sans doublos

Résolu/Fermé
seto2seto Messages postés 7 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 7 novembre 2007 - 12 oct. 2007 à 22:04
seto2seto Messages postés 7 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 7 novembre 2007 - 13 oct. 2007 à 14:49
Bonjour,

J'aimerai trouver un moyen de filtrer une colonne sur Excel sans doublons.

Merci d'avance pour votre aide.

9 réponses

seto2seto Messages postés 7 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 7 novembre 2007 1
13 oct. 2007 à 14:49
Je vous remercie les gars pour votre aide,

j'ai réussi a filtrer mon tableau, grace a la méthode de la colonne doublons proposé par éric.

au fait , mon tableau contené une seule colonne avec des noms de participants a des formations. yen avait qui ont participer a plusieurs formations. je voulais avoir le nombre réel des personnes qui au moins particper a une formations.

et J'ai réussi .

avant je le fesai manuellement , ca me prenait bcp de temps. maintenant en moins d'une min :).
1
just1xpa2 Messages postés 1603 Date d'inscription jeudi 26 juillet 2007 Statut Membre Dernière intervention 3 février 2013 196
12 oct. 2007 à 23:17
bonsoir
dans excel, tu peux utiliser le filtre automatique, car si tu possede plusieurs colonne , avec des données difference de la colonne a , tu pourras supprimer tes doublons, par rapport a toutes tes colonnes, et non pas sur uniquement la 1ère colonne , de la feuille

Poids n° la dat le type de produit le poids moyen
940 96340 2/102007 63 950
980 95480 04/10/2007 54 1000
730 78530 07/10/2007 85 750
870 82170 05/10/2007 21 875
940 95640 30/1007 56 950

exemple, le poids 940 correspond a 2 n° et 2 date differente, si tu ne supprime que le doublon de la colonne poids, tu supprimera peut-être une donnée importantes, d'ou le fractionnement de ton classeur, figeage des volet et activaton du filtre automatique, et si tu a 2 ligne parfaitement identique , tu pourras en supprimer une manuellemnt, bonne soirée
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
13 oct. 2007 à 00:23
Bonsoir,

- en colonne A tes données avec en A1 un nom de champ.
- tu te libères la colonne B, en B1 nom de champ "Doublon"
- en B2: =SI(EQUIV(A2;A:A;0)=LIGNE();"";"doublon") que tu tires vers le bas tant que tu veux.
Tu n'as plus qu'à te mettre un filtre automatique et filtrer sur doublon. La 1ère occurence est vide en B, la 2nde et les autres sont marquées 'doublon'

eric
0
seto2seto Messages postés 7 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 7 novembre 2007 1
13 oct. 2007 à 03:26
Merci infiniment, ca fs longtemps que je cherché une solution .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
seto2seto Messages postés 7 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 7 novembre 2007 1
13 oct. 2007 à 03:34
merci
0
just1xpa2 Messages postés 1603 Date d'inscription jeudi 26 juillet 2007 Statut Membre Dernière intervention 3 février 2013 196
13 oct. 2007 à 08:32
juste un question, eric, la formule ne fonctionne comme marqué que pour la colonne A sans s'occuper si la suite de la ligne est identtique , donc, tu n'a que la moitié de la réponse,
exemple

nom1 doublon diamètre qté
bille 1,5 verre
grosse bille 3 verre
velo 26 metal
ballon 25 caoutchouc
flute 4 verre
verre 6 verre
casserole 23 cuivre
poele 30 inox
poele doublon 32 aluminium
casserole doublon 18 cuivre
marmite 10 inox
marmite doublon 10 inox
marmite doublon 10 cuivre


dans ce tableau j'ai 3 erreurpoele casserole, et marmite, en colonne c ou d pas les même valeurs...donc, pour moi, ce ne sont en aucun cas des doublons, mais des variante de la base

as tu une solution autre, car dans mon post, avec le filtre automatique, le visuel se fait a chaque selection et pour toute les colonnes ne repondant pas aux critères...


0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
13 oct. 2007 à 09:30
Bonjour,

La question était 'filtrer une colonne'...
Si tu en as 2 ou 3, il faut te fabriquer une clé concatenant ces colonnes et filtrer sur la clé.
Ta méthode est bien lorsque tu as qcq dizaines de valeurs, tu peux te permettre de supprimer les doublons valeur par valeur. Mais lorsque tu es face à une liste de 5000 ou 10000 valeurs elle trouve ses limites.
eric
0
just1xpa2 Messages postés 1603 Date d'inscription jeudi 26 juillet 2007 Statut Membre Dernière intervention 3 février 2013 196
13 oct. 2007 à 11:14
ok , mais le filtre, comme ca, ca l'oblige a supprimer manuellement tous le doublons... prends en consideration plus de 1000 ligne ou non, car vu que le filtre automatique s'arrete la, de plus, si il a une liste de plus de 1000 ligne, ca l'oblige a jouer de la roulette , a moins de remettre une formule , dans laquelle il pourrait questionner sa colonne pour voir si donnée dejà saisie.. a mon avis.. sur ce , je retourne compter mes moutons...
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
13 oct. 2007 à 13:40
justixpa
Mais lis-tu complètement et testes-tu au moins les solutions proposées ainsi que les tiennes ??? et accesssoirement les questions parfois ?

Tu ajoutes une colonne où tu marques 'doublons' (quelque soit la formule que tu utilises, celle que j'ai fourni ou une autre, il y a rarement une et DES solutions ), tu filtres sur cette colonne. Si tu veux supprimer les doublons tu sélectionnes la 1ere ligne, shift-clic sur la dernière ligne pour toutes les sélectionner, clic droit sur le n° de ligne et tu les supprimes tous.
D'autre part la limitation de la taille des listes des filtres automatiques s'applique au nombre de VALEURS DIFFERENTES dans la liste, pas au nombre de lignes filtrées. Dans cette colonne tu n'as que 2 valeurs différentes : 'doublon' ou rien, ce qui est largement dans les possibilités d'excel même si tu as 65000 lignes marquées doublons.

Avec ta méthode (donc avec les filtres automatiques et sans utiliser de colonne supplémentaire avec formule) :
sur un exemple plus modeste d'une liste de 100 valeurs différentes avec 3 doublons soit 103 valeurs :
Je filtre sur la 1ère valeur de la liste du filtre automatique, ah !!! pas de doublons, je continue...
Je filtre sur la 2nde valeur de la liste du filtre automatique, ah!!! pas de doublons, je continue...
Je filtre sur la 3ème valeur de la liste du filtre automatique, ah!!! 1 doublon je peux l'effacer...
....
Je filtre sur la 100ème valeur, ahhhhhhhh, oufff voilà mon dernier doublon
A mon avis sur une petite liste la trier et supprimer les doublons au fur et à mesure qu'on les voit est plus rapide (bien que moins fiable si manque d'attention) ou alors j'ai raté qc chose...

Au demandeur de choisir la solution qu'il préfère en fonction de ses critères personnels et ses impératifs, d'ailleurs rien ne dit que ta solution n'était pas suffisante dans son cas et qu'il l'a utilisée.
C'est la dernière fois que je perd du temps à développer un sujet avec toi si tu ne prends pas la peine d'analyser et de tester, ou si ton intervention est hors de propos.

bon we
eric
0