Rechercher n° de ligne à partir d'une valeur contenue dans un tableau 10x10

Choco1984

XLDnaute Nouveau
Bonjour,

Je suis un habitué de ce forum sur lequel je trouve généralement des réponses dans les posts existants. Mais là je vous avoue que je sèche un peu.

J'ai un tableau 5x9
table.jpg

Je souhaiterai connaitre le n° de la ligne en cellule de sortie, d'un nombre du tableau indiqué dans une cellule d'entrée.
Par exemples :
  • j'entre 24 dans la cellule d'entrée, j'obtiens 6 dans la cellule de sortie.
  • j'entre 12 dans la cellule d'entrée, j'obtiens 3 dans la cellule de sortie.

J'ai essayé pas mal de solutions avec recherche(), equiv()... mais je n'obtiens pas de résultats. J'imagine qu'il faut imbriquer ces fonctions mais je suis en limite de compétences.

Merci beaucoup de votre aide.
A+
David
 

Pièces jointes

  • table.jpg
    table.jpg
    32.4 KB · Affichages: 42

Choco1984

XLDnaute Nouveau
Re : Rechercher n° de ligne à partir d'une valeur contenue dans un tableau 10x10

Merci beaucoup pour cette réponse rapide et parfaitement adaptée.
Je ne suis pas du tout à l'aise avec la fonction sommeprod(). Si vous avez un lien vers un bon tutoriel, je suis preneur.
Encore merci.
 

vgendron

XLDnaute Barbatruc
Re : Rechercher n° de ligne à partir d'une valeur contenue dans un tableau 10x10

En tapant sous google, tu devrais trouver facilement
sinon,
C'est une fonction matricielle
une partie PRODUIT (sommePROD)
pour chaque élément de la matrice B1:E9, si la valeur est celle cherchée (=G4) ca donne un vrai ou faux
B1:E9=G4 créé donc une matrice de Faux et vrai
chaque élément de cette matrice interne est multiplié par le numéro de ligne correspondant à l'élément

Faux*numéro de ligne = 0
Vrai*numéro de ligne=numéro de ligne
ensuite on fait la SOMME (SOMMEprod)
comme tu n'as QU'UN seul élément qui correspond, tu ne récupères que l'info qui t'interresse

pour ta valeur 12 en C3

(B1=G4) * Ligne(B1) = Faux*1 = 0
+(B2=G4) * Ligne(B2) = Faux*2 = 0
...
...
+(C2=G4) * Ligne(C2) = Faux*2 = 0
+(C3=G4) * Ligne(C3) = VRAI*3 = 3
...
...

=3
 

Discussions similaires

Statistiques des forums

Discussions
312 765
Messages
2 091 895
Membres
105 088
dernier inscrit
moufojean