Fonction matricielle sur plusieurs lignes

léobe -  
eriiic Messages postés 25847 Statut Contributeur -
Bonjour,

j'utilise la fonction suivante :

=INDEX(Feuil1!$Q$2:$Q$2964;EQUIV(1;(Feuil1!$A$2:$A$2964=A2)*(Feuil1!$AF$2:$AF$2964=KPI!$B$1);0))


Elle me renvoie bien la valeur sur la plage Q2:Q2964 en fonction de A2 et B1.
Seulement je veux utiliser cette fonction sur plusieurs ligne.
C'est-à-dire quand je suis en B2 je veux que EQUIV soit
EQUIV(1;(Feuil1!$A$2:$A$2964=A2)*(Feuil1!$AF$2:$AF$2964=KPI!$B$1);0))

en B3
EQUIV(1;(Feuil1!$A$2:$A$2964=A3)*(Feuil1!$AF$2:$AF$2964=KPI!$B$1);0))

en B4
EQUIV(1;(Feuil1!$A$2:$A$2964=A4)*(Feuil1!$AF$2:$AF$2964=KPI!$B$1);0))

et ainsi de suite.

Quelqu'un à une solution ?

Cordialement
A voir également:

2 réponses

eriiic Messages postés 25847 Statut Contributeur 7 279
 
Bonjour,

" impossible de modifier une partie de matrice"
C'est que tu as validé ta matricielle sur une plage.
Il faut donc réselectionner cette plage pour supprimer et remettre ta formule sur une seule cellule.
Ensuite tu pourras la tirer.

En cas de besoin : 'Rechercher et sélectionner / Atteindre...', cliquer sur Cellules... et choisir Matrice en cours.
eric
1
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 727
 
Bonjour,

Il te suffit de 'tirer' ta cellule de B2 avec la petite croix en bas à droite.
0
léobe
 
Non, je ne peux pas tirer vu que c'est une fonction matricielle.
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 727
 
As-tu essayé ?
Ce n'est pas parce que tu es en matricielle que tu ne peux pas étendre ta formule sur les lignes suivantes.
0
léobe
 
Oui, c'est la première chose que j'ai essayé.
ça me met un message: " impossible de modifier une partie de matrice".
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 727
 
Tu dois avoir autre chose car dans mon essai, la formule se tire et A2 s'incrémente bien sans souci ce qui est tout à fait normal.
Tes feuilles sont bien dans le même classeur ?
0
léobe
 
Oui mes feuilles sont dans le même classeur
La seule chose présente à la base sur ma feuille KPI sont les cellules de la colonne A qui sont implémenter avec une formule =Feuil1!A2 etc ...
0