Sélection d'un nombre lorsqu'il apparaît plusieurs fois dans une cellule

  • Initiateur de la discussion Initiateur de la discussion mp5078
  • 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 !

mp5078

XLDnaute Occasionnel
Bonjour ; je cherche à résoudre le problème suivant : la fonction qui permet de sélectionner un nombre automatiquement s'il apparaît au minimum 2 fois dans plusieurs cellules ; je joins un exemple ; merci d'avance à la personne m'aidant et résolvant ce sujet ; cordialement
 

Pièces jointes

Re : Sélection d'un nombre lorsqu'il apparaît plusieurs fois dans une cellule

Bonsoir mp5078,

Tout d'abord, pour appliquer des formules sur votre tableau, il faut qu'il possède une certaine régularité. C'est pourquoi, j'ai ôté les cellules fusionnées (qui d'après moi sont à éviter le plus possible!) et supprimé une des lignes centrales de votre tableau afin de lui redonner une certaine "régularité" ( les données sont maintenant situées sur une ligne sur deux)

1) J'ai "déplié" votre tableau dans une colonne auxiliaire (colonne P) à l'aide de la formule en P2 à copier vers le bas jusqu'à l'apparition d'une cellule vide:
Code:
=SI(LIGNE()-1 > NB($D$4:$I$10);"";DECALER($D$4;2*ENT((LIGNE()-2)/6);MOD(LIGNE()-2;6)))

2) Je me suis servi de la colonne P pour la formule matricielle recherchant les doublons ou plus. Cette formule est à placer en D15 puis à recopier vers la droite jusqu'à l'apparition d'une cellule vide.

Attention! Cette formule est une formule matricielle. La formule en D16 est:
Code:
=SIERREUR(PETITE.VALEUR(SI(FREQUENCE($P$2:$P$25;$P$2:$P$25)>1;$P$2:$P$25;"");COLONNE()-3);"")

Formule matricielle: Elle doit être validée par la combinaison des touches Ctrl+Maj+Entrée au lieu de la seule touche Entrée comme une formule classique.
Si la validation matricielle est correcte, alors Excel entoure la formule d'accolades {=.......}.
Chaque fois que cette formule sera modifiée, la validation devra se faire par Ctrl+Maj+Entrée. Les accolades apparaissent à la validation et ne doivent pas être saisies au clavier.

EDIT : Fichier V2 => une petite erreur dans la seconde formule ( j'ai remplacé COLONNE()-2 par COLONNE()-3 )
 

Pièces jointes

Dernière édition:
Re : Sélection d'un nombre lorsqu'il apparaît plusieurs fois dans une cellule

Bonsoir ; je m'appétais à vous envoyer le fichier car je m'étais aperçu que le numéro 4 n'était pas pris en compte ; maintenant tout fonctionne parfaitement ; merci beaucoup pour votre aide ! je vais poster une autre demande d'ici 10 mn ; cela concerne le calcul du nombre de jours à l'affichage de dates . merci encore !bonne soirée


Bonsoir mp5078,

Tout d'abord, pour appliquer des formules sur votre tableau, il faut qu'il possède une certaine régularité. C'est pourquoi, j'ai ôté les cellules fusionnées (qui d'après moi sont à éviter le plus possible!) et supprimé une des lignes centrales de votre tableau afin de lui redonner une certaine "régularité" ( les données sont maintenant situées sur une ligne sur deux)

1) J'ai "déplié" votre tableau dans une colonne auxiliaire (colonne P) à l'aide de la formule en P2 à copier vers le bas jusqu'à l'apparition d'une cellule vide:
Code:
=SI(LIGNE()-1 > NB($D$4:$I$10);"";DECALER($D$4;2*ENT((LIGNE()-2)/6);MOD(LIGNE()-2;6)))

2) Je me suis servi de la colonne P pour la formule matricielle recherchant les doublons ou plus. Cette formule est à placer en D15 puis à recopier vers la droite jusqu'à l'apparition d'une cellule vide.

Attention! Cette formule est une formule matricielle. La formule en D16 est:
Code:
=SIERREUR(PETITE.VALEUR(SI(FREQUENCE($P$2:$P$25;$P$2:$P$25)>1;$P$2:$P$25;"");COLONNE()-3);"")



EDIT : Fichier V2 => une petite erreur dans la seconde formule ( j'ai remplacé COLONNE()-2 par COLONNE()-3 )
 
- 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

Retour