problème avec les fonctions equiv et index...

fabian123

XLDnaute Occasionnel
Bonjour à toutes et tous!

je vais essayer d'exposer mon problème clairement mais ça va pas être évident!

donc voilà:

j'ai un classeur avec plusieurs feuilles. 15 pour être exact.
ces feuilles sont regroupées comme suit:
- feuilles 1 à 12 : représentent des lieux (tous différent, il s'agit de marché)
- feuilles 13 à 15 : représentent les récapitulatifs de chaque agents travaillant sur les marchés.

dans les feuilles 1 à 12, on retrouve un tableau reprenant les infos suivantes:

jour (lundi, mardi...)
date (1 janvier, 2 janvier...)
Total recette du jour
Initiales de l'agent qui à perçu (DS, FR, RH)

je vous joint un fichier test pour que ça soit un peu plus clair!

Je souhaite faire la chose suivante:

dans chaque feuilles récapitulative des agents, je voudrais que s'affiche automatiquement les dates et les recettes perçues pour les dites dates...

J'ai réussi (indépendamment) avec les fonctions 'index' et 'equiv' à afficher le montant de la recettes en fonction de la date et du nom. Malheureusement, je n'arrive pas à afficher toutes les dates auxquels l'agent à travaillé. Si j'utilise les fonctions index + equiv, il m'affiche la première date, mais pas les autres...

enfin bref, je vous joint un fichier pour exemple, si vous pouviez me mettre sur la piste d'une fonction qui pourrait m'aider...

Merci d'avance!
 

Pièces jointes

  • essai1.xls
    21 KB · Affichages: 46
  • essai1.xls
    21 KB · Affichages: 51
  • essai1.xls
    21 KB · Affichages: 50

Dugenou

XLDnaute Barbatruc
Re : problème avec les fonctions equiv et index...

Bonjour,

en C19 pour les montants :
Code:
=SOMMEPROD(('Marché 1'!$B$4:$J$4='Recap DS'!$B$18)*('Marché 1'!$B$2:$J$2='Recap DS'!$B$19)*'Marché 1'!$B$3:$J$3)+SOMMEPROD(('Marché 2'!$B$4:$J$4='Recap DS'!$B$18)*('Marché 2'!$B$2:$J$2='Recap DS'!$B$19)*'Marché 2'!$B$3:$J$3)+SOMMEPROD(('Marché 3'!$B$4:$J$4='Recap DS'!$B$18)*('Marché 3'!$B$2:$J$2='Recap DS'!$B$19)*'Marché 3'!$B$3:$J$3)

Comme tu t'en doutais : pour afficher les dates c'est pas simple. J'arrive bien à afficher les dates en ordre croissant pour un marché, mais pas à les afficher en ordre chrono alors que ça vient de plusieurs feuilles.
 

fabian123

XLDnaute Occasionnel
Re : problème avec les fonctions equiv et index...

Bonjour Dugenou,

un grand merci pour ton aide!

Si on ne sais pas les mettre en ordre chrono, c'est pas très grave, je pourrais éventuellement faire un tri par la suite... si je peux déjà tout regrouper sur une feuille récapitulative, ça serait déjà parfait!!!

Encore merci pour ton aide, je teste de suite avec ta formule!

Si je comprend bien, je n'ai pas choisi les bonne fonctions dès le départ...
 

Dugenou

XLDnaute Barbatruc
Re : problème avec les fonctions equiv et index...

Bonjour Fabian,

Il y avait une erreur dans la formule.
J'ai réussi à afficher les dates au prix de formules matricielles et d'un tableau intermédiaire.
A ta disposition pour améliorer et automatiser un peu plus.

Si tes données par marché étaient dans l'autre sens, on pourrait faire des TCD.
C'est peut-être une autre piste à suivre.

Cordialement
 

Pièces jointes

  • reportingfabian.xls
    29.5 KB · Affichages: 35

Discussions similaires

Statistiques des forums

Discussions
312 108
Messages
2 085 377
Membres
102 876
dernier inscrit
BouteilleMan