Liste déroulante à partir d'une condition - Donnée similaires non adjacentes

picot31

XLDnaute Nouveau
Bonjour,

Je réalise un fichier permettant la génération de fiche mensuelle d'activité.

Dans un onglet "Bilan Mensuel" je souhaite lister à l'aide d'une liste déroulante les personnes avec lesquelles nous avons un contrat actif.
L'onglet "Contrat" contient toutes les informations du contrat pour chaque personne passée par nos services.
Quand une personne n'est plus en contrat, on passe à "non actif".

Dans l'exemple en PJ, les PERSONNE 2 et 5 ont un contrat actif (Onglet Contrat), mais la liste me propose les PERSONNE 1 et 2 (Onglet Bieln mensuel)...

Avec les listes et le gestionnaire de nom, si on utilise la fonction DECALER, il faut obligatoirement que les personnes au contrat "actif" se suivent. pas possible dans mon cas de les repositionner à la suite:
- Pour éviter des erreurs en copiant/collant
- Parce qu’il peut y avoir bcp de personnes à gérer
- parce que l'on doit conserver un historique des anciens contrat

Que faut'il utiliser à la place de cette fonction DECALER?

Merci pour votre aide.
 

Pièces jointes

  • picot31.xlsx
    11.4 KB · Affichages: 28
  • picot31.xlsx
    11.4 KB · Affichages: 28
  • picot31.xlsx
    11.4 KB · Affichages: 28

R@chid

XLDnaute Barbatruc
Re : Liste déroulante à partir d'une condition - Donnée similaires non adjacentes

Bonsoir et Bienvenue sur XLD,
Voir si ça te convient

@ + +
 

Pièces jointes

  • picot31.xlsx
    12.1 KB · Affichages: 31
  • picot31.xlsx
    12.1 KB · Affichages: 29
  • picot31.xlsx
    12.1 KB · Affichages: 37

picot31

XLDnaute Nouveau
Re : Liste déroulante à partir d'une condition - Donnée similaires non adjacentes

Bonjour Rachid!

Merci pour ta solution qui conviendra à mon problème :)

Pour cela il faut que j'arrive à l'exploiter.
Quand je cherche à déplacer la liste que tu génères en jaune dans ta solution (car placée là elle se fait écraser par les nombreux autres contrats que j'ai), la formule ne fonctionne plus.
Si je fais un CTR-X, pas de soucis, ça fonctionne. Mais quand j'adapte (Exemple je rajoute une PERSONNE 6), remplacement de G par H dans la formule, les { disparaissent et la formule ne semble plus fonctionner.
Pourquoi dirait-on qu'il les '{'?

Je te remets le fichier.

D'avance merci!
 

Pièces jointes

  • picot31 (1).xlsx
    12.1 KB · Affichages: 21

R@chid

XLDnaute Barbatruc
Re : Liste déroulante à partir d'une condition - Donnée similaires non adjacentes

Re,
La formule est matricielle, ceci dit qu'il faut une validation matricielle avec la combinaison des 3 touches Ctrl+Shift+Enter.

1) mets le curseur en B32
2) tapes la touches F2 pour mettre la formule en mode édition
3) maintiens les 2 touches Ctrl+Shift enfoncées puis tu tapes Enter
Si la validation est réussie tu vas voir apparaitre des accolades {} qui entourent la formule sur la barre de formule
4) tu tires vers le bas


@ + +
 

Discussions similaires

Statistiques des forums

Discussions
312 071
Messages
2 085 049
Membres
102 766
dernier inscrit
Awiix