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

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 699
Messages
2 091 109
Membres
104 764
dernier inscrit
lelefoot