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

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…