Formule pour calculer un nombre d'heures

xavax

XLDnaute Nouveau
Bonjour,
Je vais essayer de vous expliquer ce que je cherche a faire.
J'ai un tableau avec une liste d'élèves qui jouent d'un instrument qui peut etre différents et donc un prof différent. J'aimerais qu'à partir de ce tableau, savoir combien d'heures ont les profs selon les niveaux de l'élèves sur une autre feuille par exemple.
Initiation = 20mn
les autres 30 mn
Merci d'avance
 

phlaurent55

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Bonjour xavax,

sans voir ton fichier, il nous sera difficile de te venir en aide

ta question sent le TCD ou Sommeprod ...............

à+
Philippe
 

hoerwind

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Bonjour,

Ne peux-tu joindre l'autre feuille, dont question sous ton premier message, reprenant une idée des résultats que tu souhaites obtenir par formule ,
 

hoerwind

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Re,

Nombres d'élèves, en B2 : =NB.SI(Feuil1!F$2:F$52;A2)
formule à copier vers le bas.

Pour le nombre d'heures, je ne trouve nulle par 'Initiation".
 

hoerwind

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Re,

En C2 :
Code:
=(B2/2-SOMMEPROD((Feuil1!F$2:F$52=A2)*(Feuil1!G$2:G$52="initiation"))/6)/24
formule à copier vers le bas.
 

xavax

XLDnaute Nouveau
Re : Formule pour calculer un nombre d'heures

Re,

En C2 :
Code:
=(B2/2-SOMMEPROD((Feuil1!F$2:F$52=A2)*(Feuil1!G$2:G$52="initiation"))/6)/24
formule à copier vers le bas.
J'ai mis les formule mais je ne comprends pas le resultat dans la case nombre d'heures. En tout cas merci beaucoup pour votre aide
 

Fichiers joints

hoerwind

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Bonjour,

Normalement, pour obtenir un résultat en heures, il faut appliquer un format heure sur les cellules contenant les résultats !
 

xavax

XLDnaute Nouveau
Re : Formule pour calculer un nombre d'heures

Ok ca fonctionne. Merci beaucoup. J'en apprends tous les jours. Est il possible d'expliquer la formule? Comment faites vous pour différencier les initiations des autres?
En fait je voudrais pouvoir ajouter encore un critère :
initiation 20mn,
1er cycle A,B,C, fin de premier cycle et 2ème Cycle A,B,C et fin de 2ème cycle 30mn
3ème cycle A,B,C et fin de 3ème Cycle 45mn
 

hoerwind

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Re,

Petite explication :
On compte toutes les présences pour 1/2 heure (B2/2), on en déduit 10 mn (1/6 d'heure) par nombre de présences "initiation" par professeur (SOMMEPROD(...)/6) et on divise le total par 24 pour renvoyer le résultat en format horaire.

Pour le critère supplémentaire, je ne comprends pas ce que tu souhaites.
Peut-être que sur base d'un nouvel exemple, reprenant les résultats à obtenir, ce serait plus clair.
 

xavax

XLDnaute Nouveau
Re : Formule pour calculer un nombre d'heures

Re,

Petite explication :
On compte toutes les présences pour 1/2 heure (B2/2), on en déduit 10 mn (1/6 d'heure) par nombre de présences "initiation" par professeur (SOMMEPROD(...)/6) et on divise le total par 24 pour renvoyer le résultat en format horaire.

Pour le critère supplémentaire, je ne comprends pas ce que tu souhaites.
Peut-être que sur base d'un nouvel exemple, reprenant les résultats à obtenir, ce serait plus clair.
Ok je comprends!
Dans mon nouvel exemple j'ai ajouté des 3ème Cycle. En fait je voudrais que les 3ème cycle A,B,C et fin de 3ème Cycle aient 45min à la place de 30...
 

Fichiers joints

hoerwind

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Re,

Même principe que pour les 10 mn à soustraire, ici 15 mn à additionner, vois la pièce jointe.
 

Fichiers joints

xavax

XLDnaute Nouveau
Re : Formule pour calculer un nombre d'heures

C'est parfait! merci beaucoup! Je vais essayer de l'intégrer dans mon tableau original mais ca a l'air compliqué car les formules intègrent les noms de fichier...
 

xavax

XLDnaute Nouveau
Re : Formule pour calculer un nombre d'heures

C'est bon j'ai réussi à l'intégrer! c'est vraiment top!
juste une dernière petite demande si c'est possible. Est il possible que la première colonne se remplisse automatiquement avec le noms des professeurs sur la page des heures?
 

hoerwind

XLDnaute Barbatruc
Re : Formule pour calculer un nombre d'heures

Bonjour,

Établir automatiquement une liste sans doublons peut se faire par macro, par formule matricielle et par colonne intermédiaire.
Ma préférence va vers la dernière méthode, plus facile à comprendre et à maitriser en cas de modifications, et possibilité de ranger la liste par ordre alphabétique.
Pour les deux autres méthodes, fais une recherche sous les anciens messages, tu y trouveras des exemples.

Vois la pièce jointe, la colonne intermédiaire est en Feuil1!A:A et peut être masquée.
 

Fichiers joints

xavax

XLDnaute Nouveau
Re : Formule pour calculer un nombre d'heures

Merci!
Pour la rentrée prochaine je vais utiliser le même procédé. je vais donc créer une nouveau fichier je me demandais s'il était possible ,pour se qui vont se réinscrire, que lorsque je tape leur nom j'ai toute la ligne qui se rempli automatiquement par rapport au fichier de l'année antérieur... je demande ca au cas ou car ca pourrait être très pratique. :)
 

Haut Bas