XL 2016 [Résolut] Copier une valeur d'une autre feuille à partir de données de lignes et colonnes

Nico.grondin

XLDnaute Nouveau
Bonjour à tous,

Comment trouver un titre de sujet qui convienne à ma problématique ?!? Il sera plus simple de vous l'expliquer !

Dans une première feuille, j'ai un récapitulatif de lieux, et noms de services et d'effectifs en fonction de ces deux critères. Dans ma 2ème feuille, je souhaite, si je choisi un lieux et un service, savoir quel est l'effectif disponible. Je n'ai pas trouvé de réponse approprié dans le forum pour le moment.


Merci à tous !



Feuille 1 : Données

Colonne A : Colonne B : Colonne C : Colonne D :

Lieux Service 1 Service 2 Service 3

A Résultat 11 Résultat 12 Résultat 13
B Résultat 21 Résultat 22 Résultat 23
C Résultat 31 Résultat 32 Résultat 33
D Résultat 41 Résultat 42 Résultat 43
... ... ... ...



Feuille 2 : Résultats attendus

Colonne A : Colonne B : Colonne C :

Lieux Service Effectif

A 1 Résultat 11
A 2 Résultat 12
B 1 Résultat 21
D 3 Résultat 43
... ... ...
 

Dugenou

XLDnaute Barbatruc
Bonjour,
En C4 : =INDEX(Effectifs!$D$5:$F$9;EQUIV(Tableau!A4;Lieux;0);EQUIV(Tableau!B4;Service;0))
se recopie vers le bas. Adapter D5:F9 à vos véritables données.
Cordialement

Edit : amélioration : s'adapte automatiquement en fonction des zones nommées Service et lieux :
=INDEX(DECALER(Effectifs!$D$5;;;NBVAL(Lieux);NBVAL(Service));EQUIV(Tableau!A4;Lieux;0);EQUIV(Tableau!B4;Service;0))
 
Dernière édition:

Nico.grondin

XLDnaute Nouveau
Super, c'est parfait !

Merci Dugenou pour cette réponse si rapide et simple de mise ne œuvre, je ne connaissais pas cette fonction EQUIV.
Mieux vaut 1 que sait que 10 qui cherchent !


Au plaisir de continuer à prendre vos solutions sur le forum :)

Cdt,

Nicolas
 

Discussions similaires

Réponses
0
Affichages
203