Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

question doublons svp

  • Initiateur de la discussion Initiateur de la discussion gardian
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gardian

XLDnaute Occasionnel
bonjour le forum
voila mon problème ,dans une colonne B j ai huit chiffres qui représente des numéros de pièces
dans ma colonne C j ai mis cette formule =droite( b2;6)qui me donneles six dernier chiffresmais dans ses six chiffre cela arrive d 'avoir des doublons j ai mis une forme conditionnelle pour me dire les doublons
je recherche comment faire dans une colonne pour qui me face apparaître les numéros entier que j ai en doublons car j'ai environ 900 numéros
j 'espère être assez clair comme explications
avec tout mes remercîment
 
Bonjour

Une possibilité en pièce jointe, avec une formule matricielle à valider avec Ctrl+maj+entrer.

La colonne C peut être supprimée si tu n'en as pas besoin.

@ plus

P.S : Bonjour JHA
 

Pièces jointes

merci JHA cela est super ,peut tu m 'expliquer cette formule stp pour mieux comprendre
=_xlfn.IFERROR(INDEX($C$2:$C$8;PETITE.VALEUR(SI($D$2:$D$8>1;LIGNE($D$2:$D$8)-1);LIGNE()-1));"")
 
Bonjour à tous,
Bonjour Cisco🙂,

Je vois que tu as une version Excel 2003 donc la fonction sierreur() ne marchera pas.

Concernant la formule
=PETITE.VALEUR(SI($D$2:$D$8>1;LIGNE($D$2:$D$8)-1);LIGNE()-1)
on recherche la position du premier numéro de la colonne "D" supérieur à 1.
LIGNE($D$2:$D$8)-1 il y a "-1" car la plage débute en ligne 2
LIGNE()-1 pour avoir la plus petite valeur de la ligne donc 1
à la ligne suivante on aura la seconde plus petite valeur de la ligne donc 2, etc..

Formule matricielle à valider par Ctrl+Maj+Entrée

JHA
 
Bonjour gardian, JHA, CISCO,

Oui CISCO on peut se passer des colonnes auxiliaires mais mieux vaut ne lister les doublons qu'une fois :
Code:
=SIERREUR(INDEX(B$1:B$12;PETITE.VALEUR(SI((LIGNE(B$1:B$12)>EQUIV(DROITE(B$1:B$12;6);DROITE(B$1:B$12;6);0))*NON(NB.SI(D$1:D1;B$1:B$12));LIGNE(B$1:B$12));LIGNES(B$2:B2)));"")
A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
788
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…