RECHERCHE OU EQUIV

  • Initiateur de la discussion JUDOKA
  • Date de début
J

JUDOKA

Guest
Bonjour,

je voudrais récuperer des noms positionner horizontalement dans un feuille dans une autre mais verticalement en face de cellules définies
exemple
feuille 1

BA RA TA

C1 E1 E1

feuille 2


à chaque fois que l'on trouve par exmple c1 en face doit s'inscrire BA

C1 BA

merci de votre réponse

à +
 

JeanMarie

XLDnaute Barbatruc
Bonjour

Essaye cette formule à valider par Ctrl+Shift+Entrer, est à mettre dans la cellule A3 de la feuille 2.

=SI(OU(ESTVIDE($B$1);LIGNES(A$3:A3)>NB.SI(Feuil1!A$3:D$3;$B$1));'';INDEX(Feuil1!A$2:D$2;1;PETITE.VALEUR(SI(Feuil1!A$3:D$3=$B$1;COLONNE(Feuil1!A$3:D$3));LIGNES(A$3:A3)))&'')

La plage Feuil1!A$2:D$2 contient BA RA TA,
La plage Feuil1!A$3:D$3 contient C1 E1 E1,
La cellule $B$1 contient la valeur à visualiser.

Après avoir valider la formule fait un glisser déposer vers le bas, et tu obtiendras toutes les colonnes contenant le critère.

@+Jean-Marie
 

JUDOKA

XLDnaute Nouveau
JeanMarie écrit:
Bonjour

Essaye cette formule à valider par Ctrl+Shift+Entrer, est à mettre dans la cellule A3 de la feuille 2.

=SI(OU(ESTVIDE($B$1);LIGNES(A$3:A3)>NB.SI(Feuil1!A$3:D$3;$B$1));'';INDEX(Feuil1!A$2:D$2;1;PETITE.VALEUR(SI(Feuil1!A$3:D$3=$B$1;COLONNE(Feuil1!A$3:D$3));LIGNES(A$3:A3)))&'')

La plage Feuil1!A$2:D$2 contient BA RA TA,
La plage Feuil1!A$3:D$3 contient C1 E1 E1,
La cellule $B$1 contient la valeur à visualiser.

Après avoir valider la formule fait un glisser déposer vers le bas, et tu obtiendras toutes les colonnes contenant le critère.

@+Jean-Marie

Meric, mais lors du trie la formule ne fonctionne pas comment faire
 

Discussions similaires

Statistiques des forums

Discussions
312 512
Messages
2 089 193
Membres
104 060
dernier inscrit
peffaumoikemmi-pro-5430