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