Fonction Recherche

Marc Suisse

XLDnaute Nouveau
bonjour

je souhaite trouver en cellule B1 le chiffre 6 correspondant au résultat de la lettre f dans la plage de données G1:J4.

Comment je peux faire?

merci pour vos conseils
 

Pièces jointes

  • Classeur1.xls
    13.5 KB · Affichages: 48
  • Classeur1.xls
    13.5 KB · Affichages: 51
  • Classeur1.xls
    13.5 KB · Affichages: 52

matthieu33

XLDnaute Occasionnel
Re : Fonction Recherche

re,

Voici une explication :

SOMMEPROD(($F$1:$I$4=A1)*(LIGNE($F$1:$I$4)))
Rechercher la ligne dans le tableau (F1:I4) dont une cellule est égale à la valeur de A1 dans le tableau (F1:I4)

SOMMEPROD(($F$1:$I$4=A1)*(COLONNE($F$1:$I$4)))-5+1
Rechercher la colonne dans le tableau (F1:I4) dont une cellule est égale à la valeur de A1 dans le tableau (F1:I4)
-5 = le tableau commence en colonne F donc à partir de la 6me colonne il y a les valeurs recherchées
+1 = la valeur à rechercher se trouve dans la colonne à droite du critère de sélection

INDEX($F$1:$I$4;SOMMEPROD(($F$1:$I$4=A1)*(LIGNE($F$1:$I$4)));SOMMEPROD(($F$1:$I$4=A1)*(COLONNE($F$1:$I$4)))-5+1)
Rechercher la valeur de la cellule à l'intersection d'une ligne et d'une colonne

Ex :
Critère = f
Dans le tableau de F1:I4 :
- le critère f se trouve en colonne H donc il s'agit de la 3me colonne du tableau (8me colonne - 5 premières colonnes)
- le critère f se trouve en ligne 2
- Intersection entre la ligne 2 et la colonne 6 (5 + 1) donne la valeur 6
 

Discussions similaires

Statistiques des forums

Discussions
312 487
Messages
2 088 823
Membres
103 971
dernier inscrit
abdazee