Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autres emploit du temp

Solution
Re,

Voir fichier joint. Toutes les formules sont matricielles.
Pour simplifier les formules, les cellules fusionnées des jours (dimanche...jeudi) ont été -fusionnées. Toutes les cellules contiennent le jour mais un format spécifique ( ;;; ) masque le contenu des quatre premières cellules et des quatre dernières; seule la cinquième cellule affiche le jour.
En général, éviter les cellules fusionnées quand on est obligé d'utiliser dans des formules la valeur correspondant au groupe de cellules fusionnées.

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour @Seddiki_adz,

Copier la formule matricielle en J8 vers la droite et vers le bas.
Formule matricielle : à valider par la combinaisons des trois touches Ctrl+Maj+Entrée au lieu de la seule touche Entrée.
Formule matricielle en j8:
VB:
=SIERREUR(INDEX($B:$B;PETITE.VALEUR(SI(($C$7:$C$99=DECALER($J$6;0;9*ENT((COLONNES($J7:J7)-1)/9)))*($I8=$D$7:$D$99)*($F$7:$F$99=J$7);LIGNE($A$7:$A$99);"");1));"")
 

Pièces jointes

  • Seddiki_adz- emploi1- v1.xlsx
    40.1 KB · Affichages: 11

Seddiki_adz

XLDnaute Impliqué
J'ai autre question si posible
Si la classe se devise en 2 groupe l'un des groupe enseigne physique et l'autrè enseigne svt en mème temp avec deux profs comment organiser les?
 

Pièces jointes

  • Seddiki_adz- emploi1- v2.xlsx
    40.3 KB · Affichages: 7
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,
Essayez la formule matricielle suivante en J8 à copier vers la droite et vers le bas.
Les cellules ont un format "Renvoyer à la ligne automatiquement".
Il faut ajuster les hauteurs de ligne pour voir les deux profs dans une cellule (quand il y a deux groupes pour une classe pour un même créneau horaire)
Formule matricielle en J8:
VB:
=SIERREUR(INDEX($B:$B;PETITE.VALEUR(SI(($C$7:$C$99=DECALER($J$6;0;9*ENT((COLONNES($J7:J7)-1)/9)))*($I8=$D$7:$D$99)*($F$7:$F$99=J$7);LIGNE($A$7:$A$99);"");1));"")
& SIERREUR(CAR(10) & INDEX($B:$B;PETITE.VALEUR(SI(($C$7:$C$99=DECALER($J$6;0;9*ENT((COLONNES($J7:J7)-1)/9)))*($I8=$D$7:$D$99)*($F$7:$F$99=J$7);LIGNE($A$7:$A$99);"");2));"")
 

Pièces jointes

  • Seddiki_adz- emploi1- v2.xlsx
    99.8 KB · Affichages: 9

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,

Voir fichier joint. Toutes les formules sont matricielles.
Pour simplifier les formules, les cellules fusionnées des jours (dimanche...jeudi) ont été -fusionnées. Toutes les cellules contiennent le jour mais un format spécifique ( ;;; ) masque le contenu des quatre premières cellules et des quatre dernières; seule la cinquième cellule affiche le jour.
En général, éviter les cellules fusionnées quand on est obligé d'utiliser dans des formules la valeur correspondant au groupe de cellules fusionnées.
 

Pièces jointes

  • Seddiki_adz- emploi1- v4.xlsx
    59.1 KB · Affichages: 20
Dernière édition:
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…