Fonction spéciale : Comptabiliser selon plusieurs critères

Bonjour à tous,

j'ai une demande un peu particulière, je suis en train de travailler sur un planning de formation et je voudrais automatiser une tâche importante pour la création de celui ci.

Dans le fichier Excel joint, vous verrez dans le fichier, 7 groupes sur la gauche.

Pour chaque groupe la journée en divisée en 2x4 heures (Matin et Après midi)

J'ai plusieurs modules de formation qui ont des durées variables (1, 2 ou 4 heures, j'ai 2 modules qui font 8 heures), du coup le challenge, c'est d'arriver à les placer pour remplir au maximum les journées des 6 groupes (en réalité les 3 premiers groupes sont les plus importants) sans que j'ai besoin de 6 formateurs pour faire le job.

Les modules sont notés sous forme de chiffre (4.1, 4.2, 5.42, 2.1, etc...), vous comprendrez donc que chaque chiffre correspond a un module, si durant toute une demi journée j'ai 4x le même chiffre aligné, c'est que le module fait 4 heures au total.

J'ai 76 modules de formation différents pour le moment.

Jusqu'à présent, j'utilisais une formule matricielle (lignes 70 à 77) pour définir le nombre de personnes en fonction des modules passés (ligne 78), mais en fait ce n'est pas vraiment bon, car si le module fait 1h et que j'en aligne 4 à la suite dans la même demi journée, je n'ai toujours qu'une personne dédiée à cette session de formation.

Je n'arrive pas à trouver la solution pour régler ce problème.

Par exemple si vous prenez la colonne correspondant au 3 avril, le compte est bon, car j'aurais besoin de 4 formateurs, par contre si je prend l'exemple du 6 avril, je n'ai théoriquement besoin que d'une personne au lieu des 4 calculés, comment arriver à trier tout cela sur les demi journées, si c'est possible évidemment.

Je précise que j'ai une préférence pour une formule toute faite dans une cellule plutôt qu'une macro, mais si la macro est une obligation, je veux bien partir sur cette solution.

Merci d'avance à tous ceux qui auront le courage ou l'envie de se pencher la dessus

Bonne journée.

David

11test.xlsx (309.74 Ko)

Bonjour,

je suppose que tu n'as que 4 formateurs le 3/4 car les groupes D et E recevront la même formation en même temps. Je comprends dès lors qu'il y a des groupes qui peuvent suivre la même formation en même temps et d'autres qui ne peuvent pas. Cette information manque dans ton tableau.

si des groupes différents ne peuvent participer à la même formation en même temps, il suffit de compter le nombre d'heures de formation pour tous les groupes par date et diviser par 8 pour avoir le nombre de formateurs par date.

Bonjour à tous,

Perso, je trouve ce genre de fichier très difficile à lire (sauf pour son auteur j'imagine)

Pourquoi des cellules fusionnées (qui foutent le brin) ?

Pourquoi pas une colonne date, semaine, matin, aprem, etc etc... ?

Mieux construit, le tableau aurait été plus facile à lire et aiderait à faire des stats

P. (c'est juste MON avis)

Pour le nombre de formateurs, oui et non, j'en suis aujourd'hui à construire le planning prévsionnel et de la va découler le nombre de formateurs à mettre en place.

Pour ce faire, j'ai un nombre d'heure de formation que je dois mitiger et une contrainte de durée (entre 2 et 3 mois), et une fois construit je définirais de combien de personne j'aurais besoin.

Pour les modules, oui certains mais très peu peuvent être réalisés ensemble et spécifiquement pour les gens de la maintenance.

Pour répondre à Patrick, c'est peut être le brin, mais c'est le tableau le plus clair que j'avais en tête, je ne suis pas un spécialiste d'excel, mais je suis preneur de toute idée intéressante, si tu as un peu de temps à perdre, n'hésites surtout pas à proposer quelque chose que tu juges mieux foutu, pas seulement pour la visu mais aussi pour réaliser ce que je souhaite faire (tant est que cela est possible).

Le but du jeu pour moi c'est d'automatiser au maximum tous les documents de ce type, car je vais devoir passer la main à un collègue lorsque j'aurais fini de réaliser le boulot, cette demande a été explicitement formulée par mon boss, pour s'assurer au maximum que je réalise le boulot avec l'idée "tout au long du projet" de transmettre le boulot à la fin.

Merci

Bonjour,

je n'ai donc pas bien compris. je formule autrement.

comment arrives-tu à 4 formateurs le 3/4, moi j'en compte 5.

Tout simplement parce que les modules de formations sont les mêmes au même moment, du coup les 2 groupes font la session en même temps, j'avoue que c'est très vicieux mais cela peut arriver souvent de regrouper 2 groupes ou plus dans la même session.

En formule je ne vois pas comment y arriver, je suis en train d'essayer d'imaginer un truc avec macro, mais les macros c'est nettement moins souple que les formule si l'on veut rajouter ou supprimer un groupe à l'avenir.

Rechercher des sujets similaires à "fonction speciale comptabiliser criteres"