Suppression de doublons avec nombre précis

Fermé
Initiation scientifique - 10 mars 2016 à 10:53
 Initiation scientifique - 10 mars 2016 à 12:22
Salut,

Quelqu'un pourrait-il m'aider à résoudre ce problème?
Je souhaite supprimer les doublons de deux colonnes (A et B), cependant le nombre de valeurs supprimées de B doit être égale à celui de A.
Exemple: j'ai un montant de 15000 qui se répète 5 fois dans la colonne A, et 20 fois dans la colonne B. Il faut donc que seulement 5 valeurs soit supprimées de B.

Merci de votre aide

4 réponses

Theo.R Messages postés 575 Date d'inscription vendredi 11 juillet 2014 Statut Membre Dernière intervention 30 mars 2016 30
10 mars 2016 à 10:56
Bonjour,

Vos doublons sont-ils sur la même ligne à chaque fois entre les 2 colonnes ?

mais dans tous les cas, la fonction supprimer les doublons n'est pas partielle, il faudra donc passer par formule (voire macro vba si besoin) pour identifier les X premiers doublons.

cdt,
0
Initiation scientifique
10 mars 2016 à 11:02
Theo.R, merci d'avoir répondu.
Pour les doublons, ils sont éparpillés sur des lignes différents. Et les colonnes sont énormes.
0
Theo.R Messages postés 575 Date d'inscription vendredi 11 juillet 2014 Statut Membre Dernière intervention 30 mars 2016 30
10 mars 2016 à 11:15
Mais que souhaitez-vous obtenir en fin de compte ?? Supprimer les doublons veut dire quoi précisément ? Supprimer la ligne ? Laisse un blanc ? Remonter juste la colonnne concernée vers le haut ?

L'ordre des lignes vous importe ou vous pouvez le retravailler ?
0
Initiation scientifique > Theo.R Messages postés 575 Date d'inscription vendredi 11 juillet 2014 Statut Membre Dernière intervention 30 mars 2016
10 mars 2016 à 11:21
Au fait il serait préférable que la ligne entière soit supprimée. Mais si ce n'est pas possible, alors la suppression du montant est serait suffisante.
Merci
0
Theo.R Messages postés 575 Date d'inscription vendredi 11 juillet 2014 Statut Membre Dernière intervention 30 mars 2016 30
10 mars 2016 à 11:32
Oui cela est possible, regardez avec la solution de Vaucluse, cela devrait vous convenir
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 275
10 mars 2016 à 11:19
Bonjour
sous réserve de bonne compréhension, pour créer une colonne C avec les valeurs de" B à prendre en compte
si on commence en ligne 2
en C2 et tiré sur la hauteur utile:
=SI(NB.SI($B$2:B2;B2)>NB.SI(B:B;B2)-NB.SI(A:A;B2);"";B2)

attention aux signes $ sur le 1° B2 avant de tirer la formule

il est ensuite possible de faire un copier / collage spécial valeur de C pour supprimer les formules

crdlmnt
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 534
10 mars 2016 à 11:47
Bonjour,

Une proposition avec VBA
https://www.cjoint.com/c/FCkkUxcBGPt

A+
0
Initiation scientifique
10 mars 2016 à 12:22
Merci à tous d'avoir pris le temps de répondre.
Cela m'aide beaucoup.
0