Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

prob formule index equiv

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bidoutche

XLDnaute Occasionnel
Bonsoir le forum,
j'ai un problème de formule que ne m'affiche pas les données d'un tableau. pour que ce soit plus parlant, je joins un exemple.

merci de votre aide
 

Pièces jointes

Re : prob formule index equiv

Bonsoir,
une formule matricielle en E23 a valider par Ctrl+Maj+Entree.
Code:
=INDEX($J$8:$O$25;EQUIV($B23&$C23;$H$8:$H$25&$I$8:$I$25;0);EQUIV($D23;$J$7:$O$7;0))
a recopier vers le bas.
Voir PJ.

@+
Rachid

Edit : pour ne pas avoir #N/A
Code:
=SI(ESTNA(INDEX($J$8:$O$25;EQUIV($B23&$C23;$H$8:$H$25&$I$8:$I$25;0);EQUIV($D23;$J$7:$O$7;0)));"";INDEX($J$8:$O$25;EQUIV($B23&$C23;$H$8:$H$25&$I$8:$I$25;0);EQUIV($D23;$J$7:$O$7;0)))
toujours valider par Ctrl+Maj+Entree
 

Pièces jointes

Dernière édition:
Re : prob formule index equiv

Bonjour,

Une formule (non matricielle) qui permet d'exploiter la première moitié de ton tableau en E23 :

Code:
=INDEX($J$8:$O$16;EQUIV(B23;$H$8:$H$10;0)-1+EQUIV(C23;$I$8:$I$16;0);EQUIV(D23;$J$7:$O$7;0))

à recopier vers le bas.

Pour la deuxième moitié (avec DBP en colonne H), je ne vois pas comment exploiter les données, dès lors qu'on a le même code sur chaque ligne.

@+
 
Re : prob formule index equiv

Bonjour,
en utilisant le tableau original, la formule fonction : Super ! parcontre je me suis rendu compte qu'il fallait prendre en compte une cellule supplémentaire en référence (je pense qu'il y en aura d'autre mais j'y vais petit à petit). j'ai eu beau essayer, je n'y parviens pas.
merci de votre aide.
comme hier, je poste le fichier avec les explications.
merci de votre aide
 

Pièces jointes

Re : prob formule index equiv

salut,
j'ai mis des plages nommes, donc au dela des plages ca va pas fonctionner.
dans ma premiere reponse je il y a une formule matricielle elle fonctionne bien.
je vais le refaire et l'adapter avec les autres criteres.
 
Re : prob formule index equiv

re, bonsoir Rachid,

Un essai sur la même idée que celle de ce matin :

Code:
=INDEX($K$8:$P$43;EQUIV(C23;$I$8:$I$10;0)-1+EQUIV(D23;$J$8:$J$19;0)+EQUIV($A$23;$H$8:$H$43;0)-1;EQUIV(E23;$K$7:$P$7;0))
Si le tableau évolue en nombre de lignes, faire évoluer le 43 dans : EQUIV($A$23;$H$8:$H$43;0)

Formule non matricielle.

Cela dit, je ne sais toujours pas comment doivent être traités les codes DBP.

Voir le fichier joint.

@+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
161
Réponses
6
Affichages
127
Réponses
6
Affichages
172
Réponses
14
Affichages
497
Réponses
10
Affichages
163
Réponses
7
Affichages
341
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…