Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/09/2011, 14h46   #1
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
Par défaut Formule heures d'absence

Bonjour,

Première chose que je dirais : je suis nulle!
Deuxième chose : c'est tout mêler dans ma tête!
Je vais tenter d'expliquer le plus possible sans ajouter de fichier tel qu'il est demandé.

- Je dois comptabiliser les heures d'absences d'étudiants dans un cours.
- un cours dure 150 heures
- chaque jour de cours = 5 heures de cours


- Dans une feuille Excel, j'inscris le nombre d'heures auxquelles l'étudiant a participé pour cette journée de cours (ex. 4.5 s'il s'est absenté 30 minutes)
- Dans une autre feuille, j'ai une colonne qui compile le nombre d'heures d'absences de chaque étudiant et une autre colonne pour le pourcentage d'absence sur le total de 150 heures.

Donc, ma colonne nombre d'heures d'absence doit pouvoir faire le calcul 5 heures moins nombre d'heure de présence = x nombre d'heure d'absence et comptabilisé tous les jours ainsi pour arriver à un grand total

Ma colonne pourcentage doit prendre ce nombre x absence total et donner le pourcentage sur 150 heures totales

Quelqu'un est arrivé à me suivre??

Je n'arrive pas à dire si c'est très simple à faire et que je suis juste trop nulle ou si c'est vraiment compliqué à faire...

En tout cas, merci d'avance pour ceux qui vont à tout le moins tenter de comprendre mon explication!

Si vous avez des questions, n'hésitez pas!

CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 15h03   #2
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Bonjour CarolineL,

Première chose : Tu n'es pas nulle

Deuxième chose : En copie un fichier fait à l'arrache mais qui permettra de débroussailler et voir un peu si j'ai bien saisi ce que tu cherches à faire.
__________________
Cordialement,

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 15h11   #3
Invité régulier
 
Homme Gaston
retraité
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations personnelles :
Nom : Homme Gaston
Localisation : Suisse

Informations professionnelles :
Activité : retraité
Secteur : Associations - ONG

Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 5
Points : 5
Citation:
Envoyé par CarolineL Voir le message
Bonjour,

Première chose que je dirais : je suis nulle!
Deuxième chose : c'est tout mêler dans ma tête!
Je vais tenter d'expliquer le plus possible sans ajouter de fichier tel qu'il est demandé.

- Je dois comptabiliser les heures d'absences d'étudiants dans un cours.
- un cours dure 150 heures
- chaque jour de cours = 5 heures de cours


- Dans une feuille Excel, j'inscris le nombre d'heures auxquelles l'étudiant a participé pour cette journée de cours (ex. 4.5 s'il s'est absenté 30 minutes)
- Dans une autre feuille, j'ai une colonne qui compile le nombre d'heures d'absences de chaque étudiant et une autre colonne pour le pourcentage d'absence sur le total de 150 heures.

Donc, ma colonne nombre d'heures d'absence doit pouvoir faire le calcul 5 heures moins nombre d'heure de présence = x nombre d'heure d'absence et comptabilisé tous les jours ainsi pour arriver à un grand total

Ma colonne pourcentage doit prendre ce nombre x absence total et donner le pourcentage sur 150 heures totales

Quelqu'un est arrivé à me suivre??

Je n'arrive pas à dire si c'est très simple à faire et que je suis juste trop nulle ou si c'est vraiment compliqué à faire...

En tout cas, merci d'avance pour ceux qui vont à tout le moins tenter de comprendre mon explication!

Si vous avez des questions, n'hésitez pas!

Bonjour

Aïe, je me suis planté dans la manip. je vais recommencer.

Dans la colonne A, les jours
Dans la colonne B pour chaque ligne les heures présences
Dans la colonne C , par ligne , la formule 5:00-B2 (si c'est la 2ème ligne)

A la fin de la colonne C, la somme des absences divisé par 150. La cellule formatée en % avec 2 décimales

Je suis aussi dans mes débuts de réponses

J'espère que ce n'est pas trop confus

gaston
gcroset est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 15h17   #4
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
Par défaut Presque

Runsh,

C'est presque cela. Tu me donnes un bon point de départ. Mais peux-tu m'expliquer ta formule :

=SOMME.SI(Détail!B:B;A2;Détail!D)

Dans mon cas, mes colonnes sont comme cela :

Étudiant 1 Jour1 Jour2 Jour3
Étudiant 2 Jour1 Jour2 Jour3
Étudiant 3 Jour1 Jour2 Jour3

Dans chaque jour (jour1, jour2, jour3) je mets le nombre d'heures de présence.
CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 15h28   #5
Invité régulier
 
Homme Gaston
retraité
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations personnelles :
Nom : Homme Gaston
Localisation : Suisse

Informations professionnelles :
Activité : retraité
Secteur : Associations - ONG

Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 5
Points : 5
Pour Runsh63 et CarolineL

Quand je disais que je débutais dans la communication!!
Je voulais illustrer la même chose que Runsh63,

Mais voilà j'apprends comment participer

Je ferais mieux la prochaine

Gaston
gcroset est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 15h32   #6
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
Par défaut Gaston

Salut Gaston,

Je comprends mieux ta deuxième réponse! hihi

Là, mon problème, c'est que mon fichier doit contenir toute la session. Donc, les 30 jours de cours. Dans la colonne 5-x nb heures de présences, cela comptabilise 5 tant et aussi longtemps que je n'aurai pas marquer un chiffre, ce qui fausse le nombre d'heures d'absence et aussi le pourcentage. Je ne peux pas mettre des 5 d'avance partout : les directeurs vont trouver cela mélangeant et ils ne seront pas contents!!

...
CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 16h07   #7
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
Par défaut Compliqué

Finalement, je le dis, c'est compliqué!

À l'aide!!!
CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 16h20   #8
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Re bonjour vous deux !

@ Gaston => Très bon début en communication, c'était très bien expliqué aussi

@ CarolineL => Alors, la SOMME.SI se décompose comme suit :

Code :
=SOMME.SI(la plage sur laquelle tu vas effectuer une recherche;le critère que tu cherches à sommer;la plage sur laquelle la somme va s'effectuer
Autrement dit dans l'exemple envoyé, sur la feuille "Compilation" en B2, la SOMME.SI se fait avec :

- en premier critère => la plage de la feuille "Détail", colonne B. C'est sur cette plage qu'Excel va chercher le(s) critère(s)

- en deuxième critère => bah... le critère ! Donc, la cellule A2 de la feuille "Compilation"

- en troisième critère => la somme de la plage se trouvant dans la feuille "Détail" en colonne D

Autrement dit en language simple, tu demandes à Excel qu'il te cheche le critère "Etudiant1" en colonne B de la feuille "Compilation". Lorsque c'est le cas, il somme les absences journalières se trouvant en colonne D de la même feuille.

J'espère que mon charabia est clair... Le cas échéant, questionne, il n'y a pas de problème, je ne suis pas très fort en explication.

Je te retransmets le fichier modifié selon un format qui doit plus ressembler à celui que tu as. Idem que ci-dessus, n'hésite pas à me relancer pour quoique ce soit !
__________________
Cordialement,

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 16h24   #9
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
Salut Runsh,

Tu as très bien compris. Je suis impressionnée puisque il me semble que j'ai écrit que du charabia que j'ai écrit.

Le seul problème maintenant, c'est que de cette façon, tant et aussi longtemps que je n'aurai pas inscrit un chiffre dans la colonne des heures de présence, il va calculer 5 dans la colonnes des heures d'absence, ce qui fausse les données de compilation...

Un collègue m'a dit que mon cas demande du VBA, j'ai donc posté dans le forum VBA. Qu'en penses-tu?

Merci!!
CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 16h29   #10
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Re !

Je pense pouvoir te dépatouiller un truc sans passer par du VBA.
Comme le dit si bien notre maître à tous, j'ai nommé Môôôôôôôsieur Pierre Fauconnier (que je salue bien bas !) :

Citation:
Vous programmez en VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
(j'adore cette phrase !)

Laisse-moi un moment, on les aura Duc !
__________________
Cordialement,

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 16h35   #11
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
Tu peux aller voir mon fichier dans le forum VBA. Je l'ai posté là-bas...
CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 16h45   #12
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Re !

Excuse-moi, je n'ai pas vu ton fichier.
Ci-joint une troisième version de mon fichier qui te propose en fonction de la "dernière" journée de cours assurée de calculer la présence maximum.
Ainsi, les %ages d'absence sont plus cohérents et en adéquation avec ce qu'attend Mr le Directeur .
Fais des tests car j'ai compilé ça vite fait mais je ne suis pas sûr du résultat à 100%. Pense bien à renseigner la cellule se trouvant dans la feuille "Compilation" en F2 !
Veux-tu que je te propose le même travail sur ton fichier ou cela te convient t-il ???
__________________
Cordialement,

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 17h39   #13
Membre Expert
 
Homme
Retraité
Inscription : avril 2011
Messages : 692
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Retraité

Informations forums :
Inscription : avril 2011
Messages : 692
Points : 1 443
Points : 1 443
Bonjour CarolineL,

Le pourcentage d’absence que tu peux calculer est forcément fonction du nombre de cours effectivement réalisés.

Pourcentage d’absence : Nombre d’heures d’absence effective /( Nombre de cours effectués * 5 heures )

Dans le fichier joint, tu trouveras les calculs simples d’absence et présence en heures ou % et un report dans la 2eme feuille.
Bizarrement, les résultats sont identiques à ceux de Runsh63 .

Cordialement.
gFZT82 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/09/2011, 17h48   #14
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
gFZT82,

C'est bien. Ton fichier me donne la formule nécessaire pour m'éviter de devoir entrer manuellement le nombre de journée de cours donné jusqu'à présent.

Excellent. J'avance, j'avance....

Merci!
CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 18h00   #15
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Santa Claus a largué ceci en passant par ce forum...
__________________
Cordialement,

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 18h01   #16
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Je te remercie gFZT, tu me rappelles qu'il ne sert à rien de monter un bateau à douze cheminées quand une seule suffit
__________________
Cordialement,

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 18h11   #17
Invité de passage
 
Femme
Administration
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Canada

Informations professionnelles :
Activité : Administration
Secteur : Service public

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 2
Points : 2
Par défaut C'est fait

Messieurs,

C'est fait! C'est fait! Je n'ose pas dire que j'y suis arrivée! En fait, vous y êtes arrivé.

Merci beaucoup!!!

Cordialement
CarolineL est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h05.


 
 
 
 
Partenaires

Hébergement Web