P
Prophete
Guest
Bonjour à tous.
Je souhaiter faire une recherche par double index et je ne sais meme pas si c'est possible SANS VB.
Je m'explique.
On a une table 3x3 par exemple dans la feuille1:
-Intitulé des lignes: Jour1, Jour2, Jour3 (ligne 2, 3 et 4)
-Intitulé des colonnes: matin, midi, soir (colonne B, C, D)
-Dans les 9 cases résultantes (B24), des valeurs quelconques (date, nombre...)
Je suis dans une autre feuille (feuille2).
En A1 j'écris "matin".
En A2 j'écris la formule suivante:
Index(feuille1!3:3,match(A1,feuille1!1:1,0))
Normalement, il cherche dans la table à la ligne 1 la valeur matin. Dès qu'il la trouve il se déplace à la ligne 3 et récupère la valeur.
Maintenant ce que j'aimerais faire, avec un double index ou autre, c'est écrire dans la case B1 de ma feuille 2 la valeur "jour2" et lui dire par une formule dans la case A2 d'aller chercher exectement la valeur qui se trouve au croisement de "matin" et "jour2" dans ma table?
Je ne suis surement pas tres clair, mais bon! si quelqu'un peut m'aider.
Merci d'avance.
Pro.
Je souhaiter faire une recherche par double index et je ne sais meme pas si c'est possible SANS VB.
Je m'explique.
On a une table 3x3 par exemple dans la feuille1:
-Intitulé des lignes: Jour1, Jour2, Jour3 (ligne 2, 3 et 4)
-Intitulé des colonnes: matin, midi, soir (colonne B, C, D)
-Dans les 9 cases résultantes (B24), des valeurs quelconques (date, nombre...)
Je suis dans une autre feuille (feuille2).
En A1 j'écris "matin".
En A2 j'écris la formule suivante:
Index(feuille1!3:3,match(A1,feuille1!1:1,0))
Normalement, il cherche dans la table à la ligne 1 la valeur matin. Dès qu'il la trouve il se déplace à la ligne 3 et récupère la valeur.
Maintenant ce que j'aimerais faire, avec un double index ou autre, c'est écrire dans la case B1 de ma feuille 2 la valeur "jour2" et lui dire par une formule dans la case A2 d'aller chercher exectement la valeur qui se trouve au croisement de "matin" et "jour2" dans ma table?
Je ne suis surement pas tres clair, mais bon! si quelqu'un peut m'aider.
Merci d'avance.
Pro.