formule pour recherche de données

  • Initiateur de la discussion Chaps
  • Date de début
C

Chaps

Guest
Bonjour à tous,

J'ai fouillé en vain sur les anciens posts. Voici ma requete :

Admettons, j'ai un tableau ainsi :

a 1
b 4
c 2
c 5
d 1
d 5
d 8
f 1
etc...

Sur un autre tableau, j'ai les valeurs lettres (soit A à F), j'aimerai faire une concordance et retrouver les valeurs chiffres. Le pb, c'est qu'en passant par recherchev je n'obtiens que la première valeur concordante et pas les autres. Je suis passé par un NBSI qui me donne le nb de valeurs à trouver, mais comment faire pour toutes les récupérer. Du style, D a pour valeur chiffre 1,5,8. Via index ou Equiv ou autres..!?

Merci pour le retour d'info, en espérant avoir été clair.

@+
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Par formule

Les lettres de A4 à A11 par exemple
Les nombres de B4 à B11

A, B, C etc en D4:D9
en E4 :
=SI(NB.SI($A$1:$A$15;$D4)<COLONNES($E4:E4);'';INDEX($B$1:$B$15;PETITE.VALEUR(SI($A$1:$A$15=$D4;LIGNE($A$1:$A$15));COLONNES($E4:E4))))
puis copier et coller vers la droite et le bas
Formule matricielle, à valider pat ctrl, maj et entrée

Si tu donnes le nom 'Lett' à A1:A15
et le nom 'Nomb' à B1:B15
=SI(NB.SI(Lett;$D4)<COLONNES($E4:E4);'';INDEX(Nomb;PETITE.VALEUR(SI(Lett=$D4;LIGNE(Lett));COLONNES($E4:E4))))

* * Laisser vide B1
 
C

Chaps

Guest
Bonjour Monique et SergiO,

Merci pour le retour d'infos. J'ai été voir ton ancien post SergiO, mais j'attendais une formule et pas une macro, m'enfin je garde ça sous le coude.

Quant à Monique, en tant que spécialiste formule, je m'attendais à ta réponse.. c'est chose faite...

Merci

@+
 

Discussions similaires

Statistiques des forums

Discussions
315 262
Messages
2 117 866
Membres
113 360
dernier inscrit
2iprod