Fonction matricielle sur plusieurs lignes

Fermé
léobe - 18 juil. 2016 à 11:48
eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 - 18 juil. 2016 à 14:44
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 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 7 216
18 juil. 2016 à 14:44
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 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 686
18 juil. 2016 à 11:53
Bonjour,

Il te suffit de 'tirer' ta cellule de B2 avec la petite croix en bas à droite.
0
Non, je ne peux pas tirer vu que c'est une fonction matricielle.
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 686
18 juil. 2016 à 12:03
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
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 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 686
18 juil. 2016 à 12:13
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
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