Calcul débit/crédit horaire pointages

ulrick10240 Messages postés 15 Statut Membre -  
ulrick10240 Messages postés 15 Statut Membre -
Bonjour,

Je suis en train de constituer mon tableau de pointages horaire pour 2013. Jusque là tout semble correct. seul soucis c'est pour le calcul du débit/crédit en cours. j'ai fait un test sur les 3 premières lignes c'est bon. le problème c'est pour la suite, je n'arrive pas à mettre la formule adéquate pour qu'il fasse le calcul et affiche le résultat en négatif ou positif.
pouvez-vous m'aider svp?
A voir également:

7 réponses

ulrick10240 Messages postés 15 Statut Membre
 
0
touroul Messages postés 521 Date d'inscription   Statut Membre Dernière intervention   16
 
Salut

Applique le format suivant au Format de Cellule (en Personnalisé) :

[>=0]+ 0,0%;[<0]- 0,0%;Standard

si tu les veux en %

Cordialement
0
ulrick10240 Messages postés 15 Statut Membre
 
bonjour,
a vrai dire il me les faut en heure.
en appliquant la formule à ce format je n'obtient que du positif si sup à 0.
hors mes 3 premières lignes doivent être en négatif.
voici le résultat https://www.cjoint.com/c/CAgojqN3IwA
0
touroul Messages postés 521 Date d'inscription   Statut Membre Dernière intervention   16
 
ou encore au format heures :

[>=0]+[h]:mm;[<0]-[h]:mm;Standard
0
ulrick10240 Messages postés 15 Statut Membre
 
De ce côté là pas de soucis. merci beaucoup.
en revanche je crois que c'est ma formule de calcul qui ne va pas alors.
peux-tu jeter un oeil à mon tableau?
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

si tu fais 7:01-6:40 comment veux-tu que ce soit négatif ?

Excel ne sait pas pas afficher une heure négative, mais il calcule très bien avec.
Utilise une colonne pour tes formules (que tu masqueras et qui peut être utilisées pour les calculs), et une autre uniquement pour l'affichage avec :
=SI(G21<0;"-";" ")&TEXTE(ABS(G21);"[h]:mm")

eric
0
ulrick10240 Messages postés 15 Statut Membre
 
bonjour,
merci eriiic.
j'avoue que je suis nul sur excel. si je te met a disposition mon tableau. peux-tu m'y insérer tes formules car a vrai dire je n'y comprend rien.
https://www.cjoint.com/c/CAgpdzkEwr7
merci
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
pas tant que tu n'auras pas dit ce que tu désires calculer dans le détail.
eric
0
ulrick10240 Messages postés 15 Statut Membre
 
en fait il me faut le compteur temps en cours jour après jour cumulés, sur une base 7:01 par jour.
je ne sais pas si je suis suffisamment clair
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
dans le détail c'est indiquer dans telle cellule je veux telle cellule+ telle cellule etc
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
touroul Messages postés 521 Date d'inscription   Statut Membre Dernière intervention   16
 
OK j'ai vu.

Tous vos problèmes viennent du fait que vous confondez l'heure qu'il est et les durées.
Donc pour solutionner le problème :
Aux heures et aux durées, appliquez le format Personnalisé : hh"h"mm.
Puis allez sur :
Outils / options / onglet calcul et cochez "Calendrier depuis 1904"

Dites-moi si ça résoud le problème

Cordialement
0
ulrick10240 Messages postés 15 Statut Membre
 
merci,
je ne trouve pas la fonction Outils / options / onglet calcul et cochez "Calendrier depuis 1904"
je suis sur excel 2007. je ne sais pas si ça a une incidence
0
touroul Messages postés 521 Date d'inscription   Statut Membre Dernière intervention   16
 
Pour définir le système de date pour un classeur dans Microsoft Office Excel 2007, procédez comme suit :

Ouvrez ou basculez vers le classeur.
Cliquez sur le Bouton de Microsoft Office, puis cliquez sur Options Excel.
Cliquez sur Avancé.
Activez la case à cocher utiliser depuis 1904 sous lors du calcul de ce classeur, puis cliquez sur OK.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Attention, passer au calendrier 1904 change toutes les dates de 4 ans et 1 jour et pose des grosses erreurs lors des copié-collés de dates d'un classeur sur l'autre.
C'est à éviter.
eric
0
ulrick10240 Messages postés 15 Statut Membre
 
celà ne fonctionne pas.
Je crois qu'excel n'est pas fait pour moi. merci beaucoup
0
touroul Messages postés 521 Date d'inscription   Statut Membre Dernière intervention   16
 
Faut pas laisser tomber comme ça.
Je ne lâche jamais l'affaire, c'est comme ça que je progresse.

Par contre eriiic a raison, oublie le Calendrier 1904. Ca marche mais c'est risqué.

Autre solution :
=SI(B1<A1;"-";"")&TEXTE(ABS(B1-A1);"[hh]:mm")
Suis en train de te l'adapter.

Ton problème est complexe mais sûrement pas insoluble.
Les histoires d'heures et de durées, c'est toujours ce qui nous embête dans Excel ...
0
ulrick10240 Messages postés 15 Statut Membre
 
je te remercie, pour moi c'est du chinois
0
touroul Messages postés 521 Date d'inscription   Statut Membre Dernière intervention   16
 
Bien dommage pour toi ...
Il y a quelques mois, GBinforme et eriic ont passé du temps avec moi sur un fichier Excel que j'ai fait évoluer depuis, et qui est devenu une véritable usine à gaz.
Eux ne s'en souviennent peut-être pas parce que comme moi aujourd'hui, ils font du bénévolat désintéressé : ils aident sans toucher une rondelle, je ne les en remercierai jamais assez.
Je gagne bien 30 minutes par jour grâce à lui. Et je me suis passionné pour Excel.
C'est maintenant un argument auprès de mes employeurs.

Donc à toi de voir ....
0
touroul Messages postés 521 Date d'inscription   Statut Membre Dernière intervention   16
 
J'ai oublié ccm81, désolé, erreur réparée (faut jamais oublier ses pères) ...
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Re,

regarde si ça te va : https://www.cjoint.com/c/CAguqmDHkAj

eric
0
ulrick10240 Messages postés 15 Statut Membre
 
merveilleux, ça fait des semaines que je m'arrache les cheveux.
merci beaucoup beaucoup.Il me faut vraiment apprendre à déchiffrer les formules excel.
En tout cas un grand merci pour votre investissement.
Puis-je vous soliciter une dernière fois sur ce tableau?
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
bien sûr, pose ta question
0
ulrick10240 Messages postés 15 Statut Membre
 
je souhaiterai pour terminer mon tableau que dans la colonne M (évènements) lorsque j'y inscris la mention ARTT CP ABS ou FERIE que le calcul se fasse automatiquement sans remplir les colonnes des horaires de travail. au final que ça retire 7h01 et que la seule colonne impactée soit la H D/C en crs .
Et pour la colonne I H.Trav.S qui cumule le tps de travail à la semaine est-ce-qu'il y a un moyen de la faire repartir à 0 chaque début de semaine?

encore un grand merci
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
je souhaiterai pour terminer mon tableau que dans la colonne M (évènements) lorsque j'y inscris la mention ARTT CP ABS ou FERIE que le calcul se fasse automatiquement sans remplir les colonnes des horaires de travail. au final que ça retire 7h01 et que la seule colonne impactée soit la H D/C en crs .
Je ne crois pas que ce soit une bonne idée.
Il faudrait indiquer dans une cellule la valeur de ARTT (7:01). Et si demain ta journée passe à 6:50 tous tes calculs antérieurs deviendraient faux à moins de faire un copier-collage spécial valeur dessus.
Par contre tu as déjà mis des macros (protégées par pw...). Tu peux très bien en faire une qui mette le temps en N sur saisie en M. En récupérant le temps journalier sur une cellule de paramétrage sur la feuille.

Et pour la colonne I H.Trav.S qui cumule le tps de travail à la semaine est-ce-qu'il y a un moyen de la faire repartir à 0 chaque début de semaine?
en I22 :
=SI(JOURSEM(A22;2)=1;0;I21+K22)
1= lundi, si ton début de samaine =mardi mettre 2 etc

eric
0
ulrick10240 Messages postés 15 Statut Membre
 
Bonjour eric,
merci encore pour ces informations. Elles m'ont été très utiles. je commence un peu à comprendre le principe. concernant le problème des ARTT tu as raison je ne vais pas prendre de risque. en revanche pour le cumule de tps travail semaine, j'ai appliqué ta formule. par contre j'ai remplacé le 1 par 7 pour comptabiliser le nombre heure travaillées le lundi.
Encore une fois un grand merci.
Heureusement que des personnes tels que toi et touroul sont là pour aider les novices comme moi.
ulrick
0