Automatisation fonction

piskely

XLDnaute Junior
Bonjour,
Mon problème est que je voudrais que le résultat m'affiche l'ensemble des personnes selon la direction qu'elles appartiennent. je n'arrive à le faire que sur la première ligne!
merci de votre aide et mes meilleurs voeux!
Pj: fichier
 

Pièces jointes

  • Planning congés1.xlsx
    19.1 KB · Affichages: 137

Calvus

XLDnaute Barbatruc
Re : Automatisation fonction

Bonjour,

Voici avec une formule matricielle :

Code:
=INDEX(Personnel!$B$1:$B$44;MIN(SI(NB.SI($B$10:B10;Personnel!$B$4:$B$44)=0;SI((Personnel!$B$4:$B$44<>"")*(Personnel!$D$4:$D$44=$B$8);LIGNE(Personnel!$B$4:$B$44)))))

Formule à Valider par Ctrl Maj Entrée

La fusion des cellules est compliquée pour le calcul.
J'ai donc supprimé la fusion des cellules et mis la formule en colonne B, pour une meilleure présentation.

Pour éviter d'avoir un résultat avec une suite de "noms et prénoms" (voir classeur Planning 2), il faut laisser une ligne vide pour que la formule Index donne un résultat cohérent. Il suffira de supprimer les zéro dans les options.
J'ai donc inséré une ligne vide A1 dans le second fichier (voir classeur Planning 3).

Je te conseille donc d'utiliser plutôt ce fichier là.

Cordialement
 

Pièces jointes

  • Planning congés2.xlsx
    16.9 KB · Affichages: 69
  • Planning congés3.xlsx
    16.9 KB · Affichages: 62

Discussions similaires

Réponses
2
Affichages
283
Réponses
8
Affichages
264
Réponses
2
Affichages
206

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 185
dernier inscrit
salhit