Sommaire · 7 parties
  1. Pourquoi suivre ses heures dans Excel ?
  2. La structure : 4 onglets
  3. Calculer les heures travaillées sans erreur
  4. Heures supplémentaires à 25 % et à 50 %
  5. Valoriser les heures sup en euros
  6. Le compteur de congés et de RTT
  7. Les jours fériés calculés automatiquement
Tableau de bord Excel de suivi du temps de travail avec heures de la semaine, heures supplémentaires, valorisation et solde de congés – ASPECT
Le tableau de bord du temps de travail : heures de la semaine, heures sup du mois, valorisation et congés restants

Pourquoi suivre ses heures dans Excel ?

Cinq minutes par-ci, une demi-heure par-là : à la fin de l'année, personne ne sait plus combien d'heures ont été faites en plus. Que vous soyez salarié, manager d'une petite équipe ou dirigeant de TPE, un suivi précis évite les discussions et les oublis au moment de la paie.

Excel est parfaitement adapté : les heures sont des nombres comme les autres, et quelques formules suffisent à appliquer les règles de majoration. Le fichier reste lisible par la comptabilité et ne coûte rien.

Un suivi personnel a aussi une valeur en cas de désaccord : une feuille tenue au jour le jour, avec les heures d'arrivée et de départ, est un élément concret à présenter à votre employeur ou à votre service RH. Pour un dirigeant, c'est l'inverse : savoir précisément combien d'heures supplémentaires l'équipe a faites ce mois-ci permet d'anticiper la paie et de repérer une surcharge avant qu'elle ne devienne un problème.

À retenir

Les règles présentées ici sont les règles françaises par défaut (35 heures, majoration de 25 % puis 50 %). Un accord d'entreprise ou de branche peut prévoir d'autres taux : mettez-les dans l'onglet Paramètres pour adapter le fichier sans toucher aux formules.

La structure : 4 onglets

  • Paramètres — durée hebdomadaire (35 h), taux de majoration (25 % et 50 %), taux horaire brut, droits à congés et RTT, jours fériés de l'année
  • Pointage — une ligne par jour : date, arrivée, pause, départ, type de journée (travail, congé, RTT, maladie, férié)
  • Congés & RTT — les compteurs acquis, pris, posés et le solde
  • Tableau de bord — heures de la semaine et du mois, heures sup, valorisation, soldes

Gardez une ligne par jour, même pour les jours non travaillés : un samedi vide, un congé ou un jour férié doivent apparaître avec leur type. C'est ce qui permet ensuite de compter les absences et de vérifier qu'aucune journée n'a été oubliée.

Le pointage est un tableau Excel (Ctrl+T) nommé Pointage. Ajoutez une colonne Semaine avec =NO.SEMAINE.ISO([@Date]) : c'est la clé de tous les calculs hebdomadaires, puisque les heures supplémentaires se décomptent à la semaine.

Calculer les heures travaillées sans erreur

Excel stocke une heure comme une fraction de journée : 12 h vaut 0,5. Une soustraction suffit donc, à condition de gérer deux pièges.

Le total du jour

Heures travaillées du jour=MOD([@Départ]-[@Arrivée];1)-[@Pause]

La fonction MOD gère le travail de nuit : si vous arrivez à 22:00 et repartez à 06:00, la différence est négative et MOD(…;1) la remet à 8 heures.

Le format [h]:mm

Au-delà de 24 heures, le format standard hh:mm repart à zéro : une semaine de 41 h 30 s'afficherait 17:30. Utilisez toujours le format personnalisé [h]:mm pour les cumuls.

Le piège à éviter

Pour multiplier des heures par un taux horaire, convertissez d'abord en nombre décimal : =[@Total]*24. Sans le *24, 8 heures valent 0,33 et votre salaire est divisé par 24.

Le cumul de la semaine s'obtient avec une somme conditionnelle sur la colonne Semaine, jusqu'à la date du jour :

Cumul de la semaine jusqu'à ce jour=SOMME.SI.ENS([Total];[Semaine];[@Semaine];[Date];"<="&[@Date])
Feuille de pointage Excel avec arrivée, pause, départ, total du jour, cumul de la semaine et heures supplémentaires à 25 % et 50 % surlignées
Le pointage d'une semaine : le cumul déclenche automatiquement les heures à 25 % puis à 50 %.

Heures supplémentaires à 25 % et à 50 %

En France, par défaut, les heures au-delà de 35 h par semaine sont majorées de 25 % de la 36e à la 43e heure, puis de 50 % à partir de la 44e. Avec le cumul hebdomadaire en heures décimales, deux formules suffisent :

Heures sup à 25 % (sur la semaine)=MIN(MAX(Cumul_semaine*24-Duree_hebdo;0);8)
Heures sup à 50 % (sur la semaine)=MAX(Cumul_semaine*24-Duree_hebdo-8;0)

Duree_hebdo vaut 35 dans les Paramètres. Le MIN(…;8) plafonne la tranche à 25 % à huit heures ; tout ce qui dépasse bascule à 50 %.

Exemple concret

Semaine de 43 h 30 : 35 heures normales, 8 heures à 25 % (de la 36e à la 43e) et 30 minutes à 50 %. Sur la feuille de pointage, la ligne du samedi passe en rouge pour signaler la tranche à 50 %.

Pour un suivi à l'année, ajoutez un compteur des heures sup cumulées depuis le 1er janvier et comparez-le au contingent annuel (220 heures par défaut, sauf accord). Une mise en forme conditionnelle orange à 80 % du contingent évite les mauvaises surprises.

Valoriser les heures sup en euros

Une fois les heures calculées, la valorisation est directe. Avec le taux horaire brut en Paramètres :

Valeur des heures sup du mois=Sup25_mois*Taux_horaire*(1+Majoration_25)+Sup50_mois*Taux_horaire*(1+Majoration_50)

Pour un taux horaire de 18,50 €, une heure à 25 % vaut 23,13 € brut et une heure à 50 % vaut 27,75 € brut. Ce montant est une estimation à comparer avec votre bulletin de paie, pas un calcul de paie officiel : les cotisations et les éventuelles exonérations ne sont pas incluses.

Si vous gérez une équipe, la même logique s'applique avec une colonne Salarié dans le pointage et des SOMME.SI.ENS filtrées par personne. Notre article sur le suivi RH des congés et de la masse salariale montre comment passer à l'échelle d'une PME.

Le compteur de congés et de RTT

Un salarié à temps plein acquiert 2,5 jours ouvrables de congés par mois, soit 30 jours ouvrables (cinq semaines) par période complète, l'équivalent de 25 jours ouvrés. Dans l'onglet Congés & RTT, chaque type d'absence a sa ligne :

Jours pris depuis le début de la période=NB.SI.ENS(Pointage[Type];[@Type];Pointage[Date];">="&Debut_periode;Pointage[Date];"<="&AUJOURDHUI())

Le solde se calcule par différence : acquis moins pris moins posés à venir. Ajoutez une colonne À poser avant avec la date limite (fin mai pour les congés, fin d'année pour les RTT dans beaucoup d'entreprises) et une alerte rouge à moins de 90 jours.

Astuce

Saisissez les congés directement dans le pointage avec le type « Congé » plutôt que dans un tableau à part : un seul endroit à tenir, et le compteur se met à jour tout seul.

Compteur Excel de congés payés et RTT avec jours acquis, pris, posés, solde et date limite de prise mise en évidence en rouge
Le compteur d'absences : solde de congés et de RTT, avec une alerte quand une date limite approche.

Les jours fériés calculés automatiquement

Les jours fériés fixes (1er janvier, 1er mai, 8 mai, 14 juillet, 15 août, 1er et 11 novembre, 25 décembre) se saisissent avec =DATE(Annee;1;1). Les jours mobiles dépendent de Pâques, qu'une formule classique calcule à partir de l'année :

Dimanche de Pâques (années 1900 à 2203)=PLANCHER(DATE(Annee;5;JOUR(MINUTE(Annee/38)/2+56));7)-34

Le lundi de Pâques est Pâques + 1, l'Ascension Pâques + 39 et le lundi de Pentecôte Pâques + 50. Avec cette liste nommée Feries, une simple règle =NB.SI(Feries;[@Date])>0 colore les jours fériés dans le pointage, et NB.JOURS.OUVRES peut les exclure de vos calculs de jours travaillés.

Changez l'année dans les Paramètres : tous les jours fériés se recalculent. Le fichier est réutilisable d'une année sur l'autre sans rien ressaisir.

Questions fréquentes

Comment calculer des heures supérieures à 24 h dans Excel ?+

Appliquez le format personnalisé [h]:mm à la cellule. Les crochets autour du h empêchent Excel de repartir à zéro au-delà de 24 heures : 41 heures et demie s'affichent alors 41:30 au lieu de 17:30.

Comment calculer les heures supplémentaires à 25 % et 50 % ?+

Calculez le cumul de la semaine en heures décimales (cumul*24). Les heures à 25 % valent MIN(MAX(cumul-35;0);8) et les heures à 50 % valent MAX(cumul-43;0). Ces taux sont ceux prévus par défaut ; un accord collectif peut en fixer d'autres.

Comment calculer une durée qui passe minuit dans Excel ?+

Utilisez =MOD(Départ-Arrivée;1). La fonction MOD transforme la différence négative en durée positive : de 22:00 à 06:00, elle renvoie bien 8 heures.

Combien de jours de congés payés acquiert-on par mois ?+

En France, un salarié acquiert 2,5 jours ouvrables par mois de travail effectif, soit 30 jours ouvrables par an (5 semaines), l'équivalent de 25 jours ouvrés.

Besoin d'un outil Excel sur mesure ?

Je conçois des fichiers Excel calqués sur vos process — facturation, suivi RH, stocks, tableaux de bord. Livraison en 7 jours, propriété définitive, zéro abonnement.