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

nombre commun

perrmi

XLDnaute Occasionnel
bonjour,

A partir d'1 colonne de nombres de 2 chiffres.(12-25-32-52...)
j'aimerais extraire les nombres communs de cette colonne qui possedent les meme chiffres.
ici par excemple 25 et 52
voir fichier joint
merci
perrmi
 

Pièces jointes

  • commun.xlsx
    10.7 KB · Affichages: 37
Dernière édition:

CISCO

XLDnaute Barbatruc
Bonjour

Combien de chiffres ont les nombres au max. Deux dans ton exemple, mais il y en a t'il plus dans ton fichier réel ?

@ plus

P.S : Gosselien, STP, comment fais tu pour obtenir ce texte à l'envers ?
 
Dernière édition:

job75

XLDnaute Barbatruc
Bonjour perrmi, gosselien, CISCO,

On peut aussi colorer les cellules concernées par une MFC, la formule est simple :
Code:
=(NBCAR(A1)=2)*SOMMEPROD(SIGNE((A1=T)+(DROITE(A1)&GAUCHE(A1)=""&T)))>1
Fichier joint.

Edit : je l'avais compliquée inutilement.

A+
 

Pièces jointes

  • commun(1).xlsx
    16.7 KB · Affichages: 19
Dernière édition:

job75

XLDnaute Barbatruc
Re, salut Philippe,

Pas très sérieux nos amis belges

Je continue, si l'on veut extraire les valeurs c'est nettement plus compliqué.

Formule matricielle en B20 à valider par Ctrl+Maj+Entrée et tirer vers la droite :
Code:
=SIERREUR(INDEX(T;PETITE.VALEUR(SI((NBCAR(T)=2)*((NB.SI(T;T)>1)+(DROITE(T)<>GAUCHE(T))*ESTNUM(EQUIV(DROITE(T)&GAUCHE(T);""&T;0)));LIGNE(T)-2);COLONNES($B20:B20)));"")
Fichier (2).

A+
 

Pièces jointes

  • commun(2).xlsx
    17.4 KB · Affichages: 41

CISCO

XLDnaute Barbatruc
Bonsoir à tous

Une autre possibilité en pièce jointe, toujours avec une formule matricielle, et ne fonctionnant que pour les nombres positifs inférieurs à 100. Est-ce assez polyvalent pour couvrir tous les cas rencontrés ?

@ plus
 

Pièces jointes

  • commun(2).xlsx
    11.8 KB · Affichages: 18
Dernière édition:

job75

XLDnaute Barbatruc
Bonjour le forum,

Dans ce fichier (3) seuls les nombres entiers positifs à 2 chiffres sont récupérés et classés.

Plus besoin de la fonction INDEX :
Code:
=SIERREUR(PETITE.VALEUR(SI((NBCAR(T)=2)*((NB.SI(T;ABS(T))>1)+ESTNUM(EQUIV(--(DROITE(T)&GAUCHE(T));T;0)/MOD(T;11)));T);COLONNES($B20:B20));"")
J'ai aussi complété la formule de la MFC.

Bonne journée.
 

Pièces jointes

  • commun(3).xlsx
    17.5 KB · Affichages: 17

Discussions similaires

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