Erreur dans formule INDEX et 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 !

Merlin258413

XLDnaute Occasionnel
Bonjour à tous
j'ai un tableau avec en :
- colonne A une agence analytique
- Colonne B une rubrique analytique
- Colonne de C à G les valeurs mensuelles
-Cellule A1 le mois

Dans le tableau J2: K8, j'ai indiqué en cellule K8 la formule suivante : =SIERREUR(INDEX($A$1:$G$45;EQUIV("AKFATM";$A$1:$A$45;0);EQUIV(J2;$B$1:$B$45;0);EQUIV($A$1;$B$1:$G$1;0));"")

C'est à dire que je recherche le CA sur frais pour l'agence ATM et pour le mois d'Avril.
Il me remonte "vide" cela signifie qu'il doit y avoir une erreur

J'ai essayé avec une formule matricielle : Coût du personnel interne avril ={SIERREUR(INDEX($A$1:$G$45;EQUIV("AKFATM"&J3;$A$1:$A$45&$B$1:$B$45;0);EQUIV($A$1;$B$1:$G$1;0));"")}
mais cela me remonte 345 984.72 c'est à dire mars au lieu d'avril


Quelqu'un pourrait m'aider svp ? je ne comprends pas mes erreurs
Je pense que cela vient du fait que j'ai 3 EQUIV. Si c'est le cas avez vous une solution ? En vous remerciant

André
 

Pièces jointes

Dernière édition:
Bonjour,

CA frais AKATM Avril 2019 = 0 dans votre exemple.

Avec une Date d'avril 2019 en J1, formule En K2 : SOMME.SI.ENS(DECALER($C$1:$F$45;0;MOIS(J1)-1;;1);$A$1:$A$45;"AKFATM";$B$1:$B$45;$J2)

Bonne soirée
 
Re bonjour,
bonjour Victor21,

Réponse à la demande du post #3

La fonction Somme.Si.En fonctionne sur des plages de cellules. La fonction décaler permet de retourner la colonne de C1:F45 qui correspond au mois de la date en J1.

Bonne soirée
 
- 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

Retour