ExploitedSkulls
XLDnaute Nouveau
Bonjour,
Je tente actuellement de préparer la prochaine rentrée scolaire en créant un fichier Excel permettant de réaliser la répartition des classes.
J'avoue qu'ici je sèche complétement sur l'algorithme....
La problématique :
J'ai 5 niveaux (CP-CE1-CE2-CM1-CM2) avec un certain effectif pour chaque.
J'aimerais créer un fichier qui me donne toutes les combinaisons possibles en respectant un certain nombre de critères :
- Nombre de classes : 7 (ce chiffre ne peux pas bouger)
- Effectif max par classe X (variable)
- Effectif min par classe Y (variable)
- Gestion des simples et des doubles niveaux (pas de triple niveaux)
- Un double niveaux ne peut être réalisé qu'avec un niveau adjacent (pas de double niveau CP/CM2, on autorise uniquement CP/CE1, CE1/CE2, CE2/CM1, CM1/CM2.)
- Un double niveau n'est pas forcément unitaire : on peut créer une classe CP/CE1 et une classe CE1. On peut également créer CP/CE1 et CP/CE1. Ou encore CP/CE1 et CE1/CE2.
- Un simple niveau n'est pas forcément unitaire : on peut avoir 2 classes de CP ou plus.
- Un double niveau ne doit pas contenir plus d'élèves qu'un simple niveau associé
J'ai tenté de trouver un fichier tout fait sur le net mais sans succès concernant la gestion des doubles niveaux qui je dois l'avouer, complexifie la donne.
Je ne vois pas de contraintes technique à la réalisation d'un tel outil mais l'algorithme dépasse mes compétences.
Une idée de comment je pourrais réaliser cela ?
Merci d'avance,
Exploited
Je tente actuellement de préparer la prochaine rentrée scolaire en créant un fichier Excel permettant de réaliser la répartition des classes.
J'avoue qu'ici je sèche complétement sur l'algorithme....
La problématique :
J'ai 5 niveaux (CP-CE1-CE2-CM1-CM2) avec un certain effectif pour chaque.
J'aimerais créer un fichier qui me donne toutes les combinaisons possibles en respectant un certain nombre de critères :
- Nombre de classes : 7 (ce chiffre ne peux pas bouger)
- Effectif max par classe X (variable)
- Effectif min par classe Y (variable)
- Gestion des simples et des doubles niveaux (pas de triple niveaux)
- Un double niveaux ne peut être réalisé qu'avec un niveau adjacent (pas de double niveau CP/CM2, on autorise uniquement CP/CE1, CE1/CE2, CE2/CM1, CM1/CM2.)
- Un double niveau n'est pas forcément unitaire : on peut créer une classe CP/CE1 et une classe CE1. On peut également créer CP/CE1 et CP/CE1. Ou encore CP/CE1 et CE1/CE2.
- Un simple niveau n'est pas forcément unitaire : on peut avoir 2 classes de CP ou plus.
- Un double niveau ne doit pas contenir plus d'élèves qu'un simple niveau associé
J'ai tenté de trouver un fichier tout fait sur le net mais sans succès concernant la gestion des doubles niveaux qui je dois l'avouer, complexifie la donne.
Je ne vois pas de contraintes technique à la réalisation d'un tel outil mais l'algorithme dépasse mes compétences.
Une idée de comment je pourrais réaliser cela ?
Merci d'avance,
Exploited
Dernière édition: