Date & HeureDébutant

Fonction TEMPS ExcelGuide Complet 2026 avec Exemples

TEMPS (TIME en anglais) est la fonction Excel qui te permet de créer une valeur d'heure précise à partir de ses trois composants : les heures, les minutes et les secondes. Si tu travailles avec des plannings, des feuilles de temps ou des horaires, cette fonction va te simplifier la vie en évitant de saisir manuellement des heures formatées.

Dans ce guide, tu vas apprendre à utiliser TEMPS dans des situations concrètes du monde professionnel : gestion d'équipes, calcul de durées de production, planification de réunions, et bien plus. Tu verras aussi comment combiner TEMPS avec d'autres fonctions pour créer des systèmes de suivi horaire automatisés.

Syntaxe de la fonction TEMPS

=TEMPS(heure; minute; seconde)

La fonction TEMPS prend trois arguments obligatoires et retourne une fraction décimale représentant l'heure dans le système Excel. Cette valeur peut ensuite être affichée au format heure (hh:mm:ss) en modifiant le format de la cellule.

Comprendre chaque paramètre de la fonction TEMPS

1

heure

(obligatoire)

Le nombre d'heures, de 0 à 23. Tu peux aussi entrer des valeurs supérieures à 23 : Excel calculera automatiquement le reste de la division par 24. Par exemple, 26 donnera 2 heures (26 - 24). Tu peux utiliser un nombre fixe ou une référence de cellule comme A1.

2

minute

(obligatoire)

Le nombre de minutes, normalement de 0 à 59. Comme pour les heures, si tu dépasses 59, Excel convertira automatiquement en heures supplémentaires. Par exemple, 90 minutes ajoutera 1 heure et conservera 30 minutes. Pratique pour calculer des durées sans se prendre la tête avec les conversions.

3

seconde

(obligatoire)

Le nombre de secondes, de 0 à 59 (ou plus si besoin). Même principe que pour les minutes : 120 secondes seront converties en 2 minutes. Si tu n'as pas besoin de secondes, entre simplement 0. Les trois paramètres sont obligatoires, même si tu n'en utilises pas un.

Astuce : Besoin de créer une heure à partir d'un texte comme "14:30" ? Utilise plutôt TEMPSVAL("14:30"). TEMPS est fait pour construire une heure à partir de composants séparés, pas pour parser du texte.

Exemples pratiques pas à pas

Exemple 1 – RH : générer automatiquement les heures de début de poste

Tu es responsable RH et tu dois créer un planning avec des horaires de prise de poste standardisés. Plutôt que de saisir manuellement "09:00" partout, tu veux générer ces heures automatiquement à partir de paramètres stockés dans des cellules.

La formule crée automatiquement une heure à partir des composants dans les colonnes B, C et D.

ABCDE
1PosteHeureMinuteSecondeHeure de début
2Matin90009:00:00
3Après-midi1430014:30:00
4Nuit220022:00:00
5Équipe tôt630006:30:00
Formule :=TEMPS(B2; C2; D2)
Résultat :09:00:00

Avec cette méthode, si tu dois modifier l'heure de prise de poste du matin, tu changes juste le chiffre dans la colonne B et tous les calculs se mettent à jour automatiquement. Plus besoin de reformater ou re-saisir les heures.

Exemple 2 – Responsable production : calculer l'heure de fin de cycle

Tu es responsable production et tu dois calculer l'heure de fin d'un cycle de fabrication qui dure un certain nombre de minutes. Tu veux ajouter cette durée à une heure de début pour prévoir la disponibilité de la machine.

On additionne l'heure de début avec une durée créée par TEMPS. 145 minutes = 2h25.

ABCD
1MachineDébutDurée (min)Fin estimée
2Ligne A08:0014510:25:00
3Ligne B13:309015:00:00
4Ligne C16:007517:15:00
Formule :=B2 + TEMPS(0; C2; 0)
Résultat :10:25:00

TEMPS convertit automatiquement les 145 minutes en 2h25 (0 heure + 145 minutes + 0 seconde). Excel gère le dépassement des 60 minutes pour toi. Tu n'as pas à calculer manuellement que 145 min = 2h25.

Exemple 3 – Gestionnaire de projet : créer un horodatage complet pour un jalon

Tu es gestionnaire de projet et tu veux créer un horodatage précis pour documenter quand un livrable doit être rendu. Tu combines une date (créée avec DATE) et une heure (créée avec TEMPS) pour avoir un timestamp complet.

Combine DATE et TEMPS pour créer un horodatage précis. Parfait pour les deadlines.

ABCDEFG
1LivrableJourMoisAnnéeHeureMinDate limite complète
2Maquette1532024173015/03/2024 17:30
3Version beta283202412028/03/2024 12:00
4Version finale10420249010/04/2024 09:00
Formule :=DATE(D2; C2; B2) + TEMPS(E2; F2; 0)
Résultat :15/03/2024 17:30

Cette technique te permet de stocker séparément les composants (jour, mois, année, heure, minute) dans ton fichier de gestion, puis de générer automatiquement la date-heure complète. Idéal si tu imports des données d'un autre système qui sépare les champs.

Exemple 4 – Coordinateur logistique : convertir des décalages horaires en heures locales

Tu es coordinateur logistique et tu dois calculer l'heure locale d'arrivée d'un colis en fonction d'un décalage horaire. Tu as l'heure de départ et le nombre d'heures de décalage à appliquer.

Ajoute le décalage horaire en créant une durée avec TEMPS.

ABCD
1Ville départHeure départDécalage (h)Heure locale arrivée
2New York14:00+620:00:00
3Tokyo09:30-702:30:00
4Londres18:45+119:45:00
5Sydney22:00-913:00:00
Formule :=B2 + TEMPS(C2; 0; 0)
Résultat :20:00:00

Attention : pour les décalages négatifs (comme Tokyo -7h), entre -7 dans la cellule. TEMPS gère les valeurs négatives en les soustrayant. Si le résultat passe minuit, Excel ajuste automatiquement (mais n'affiche pas le changement de jour sans format spécial).

Les erreurs fréquentes et comment les corriger

L'heure s'affiche en nombre décimal (0,6041667)

Si ta formule =TEMPS(14; 30; 0) affiche 0,604167 au lieu de 14:30:00, c'est un problème de format d'affichage. Excel stocke bien l'heure correctement, mais la cellule est formatée en "Standard" ou "Nombre".

Solution : Clique droit sur la cellule → Format de cellule → Catégorie "Heure" → Choisis le format hh:mm:ss ou hh:mm. L'heure s'affichera correctement. Tu peux aussi utiliser le raccourci Ctrl+1 pour ouvrir rapidement la fenêtre de format.

Erreur #VALEUR! avec des cellules texte

Si tu obtiens #VALEUR!, c'est probablement parce qu'un des arguments (heure, minute ou seconde) contient du texte non numérique. Par exemple, si ta cellule contient "neuf" au lieu de 9.

Solution : Vérifie que toutes les cellules référencées contiennent bien des nombres. Si tes données viennent d'un import, utilise CNUM() pour convertir le texte en nombre : =TEMPS(CNUM(A1); CNUM(B1); CNUM(C1)).

Résultat négatif ou inattendu avec des valeurs négatives

Si tu utilises des valeurs négatives directement dans TEMPS, comme =TEMPS(-2; 0; 0), Excel peut afficher ### ou une erreur selon ton système. Excel ne gère pas nativement les heures négatives au format heure standard.

Solution : Pour soustraire des heures, crée d'abord une heure positive puis soustrais-la : =A1 - TEMPS(2; 0; 0). Si tu travailles vraiment avec des durées négatives, active le format "1904" (Fichier > Options > Avancé) ou utilise un format personnalisé.

La somme de plusieurs TEMPS dépasse 24h et redémarre à 0

Si tu additionnes plusieurs résultats de TEMPS et que le total dépasse 24 heures, Excel affiche seulement les heures "modulo 24". Par exemple, 20h + 10h affiche 06:00 au lieu de 30:00.

Solution : Utilise un format personnalisé [hh]:mm:ss avec des crochets autour de hh. Les crochets indiquent à Excel d'afficher le total cumulé sans limite de 24h. Tu verras alors 30:00:00 correctement.

TEMPS vs TEMPSVAL vs HEURE

CritèreTEMPSTEMPSVALHEURE
Rôle principalCrée une heure à partir de composantsConvertit texte en heureExtrait l'heure d'un horodatage
SyntaxeTEMPS(h; m; s)TEMPSVAL("14:30")HEURE(horodatage)
Type d'entrée3 nombres séparésTexte formatéValeur date/heure
Gère dépassement✅ Oui (90 min → 1h30)❌ NonN/A
Cas d'usageConstruction dynamiqueImport de donnéesExtraction de composant

Conseil : Utilise TEMPS quand tu construis une heure à partir de calculs ou de cellules séparées. Utilise TEMPSVAL quand tu as déjà du texte au format "hh:mm" et tu veux le convertir en vraie valeur temps. Utilise HEURE quand tu veux extraire juste les heures d'un horodatage complet.

Astuces de pro pour maîtriser TEMPS

Convertir des minutes totales en format hh:mm automatiquement

Si tu as 150 minutes et tu veux les afficher en 2:30, utilise =TEMPS(0; 150; 0). Excel convertit automatiquement. Pas besoin de diviser par 60 et de gérer les restes manuellement.

Créer des intervalles réguliers facilement

Pour générer une colonne d'heures toutes les 15 minutes (9h00, 9h15, 9h30...), commence avec =TEMPS(9; 0; 0) en A1, puis en A2 entre =A1 + TEMPS(0; 15; 0) et tire vers le bas. Tu crées un planning automatiquement.

Combiner avec MAINTENANT() pour créer une deadline aujourd'hui

Besoin de fixer une deadline à 17h aujourd'hui ? Utilise =ENT(MAINTENANT()) + TEMPS(17; 0; 0). ENT(MAINTENANT()) donne la date du jour à minuit, puis tu ajoutes 17h avec TEMPS. Parfait pour les systèmes de tâches automatisés.

Utiliser des formules dans les arguments

Tu n'es pas limité aux nombres fixes. Tu peux mettre des calculs : =TEMPS(A1+2; B1*3; 0) fonctionne parfaitement. Pratique pour des ajustements dynamiques basés sur des paramètres variables.

Questions fréquentes

Comment Excel stocke-t-il les heures en interne ?

Excel stocke les heures comme des fractions de jour. Par exemple, 12h (midi) = 0,5, 6h = 0,25, 18h = 0,75. C'est pour ça que tu peux additionner des heures et des dates facilement. La fonction TEMPS crée justement ces fractions pour toi.

Que se passe-t-il si je dépasse 24 heures avec TEMPS ?

TEMPS gère automatiquement les dépassements. Si tu entres =TEMPS(26; 0; 0), Excel calcule 26 modulo 24 et affiche 02:00:00. Pareil pour les minutes : =TEMPS(0; 90; 0) donne 01:30:00 (1h30). Très pratique pour les calculs automatiques.

Puis-je combiner DATE et TEMPS pour créer un horodatage complet ?

Absolument ! Additionne-les : =DATE(2024; 1; 15) + TEMPS(14; 30; 0) crée le 15/01/2024 à 14h30. Tu peux aussi utiliser MAINTENANT() qui combine les deux automatiquement avec la date et l'heure actuelles.

Pourquoi ma formule TEMPS affiche un nombre décimal au lieu d'une heure ?

C'est un problème de format de cellule. TEMPS retourne bien une heure, mais si ta cellule est formatée en 'Standard' ou 'Nombre', tu verras 0,6041667 au lieu de 14:30. Clique droit > Format de cellule > Heure pour corriger.

Comment utiliser TEMPS avec des valeurs négatives ?

Excel n'accepte pas les valeurs négatives directes dans TEMPS, mais tu peux soustraire le résultat après : =TEMPS(8; 0; 0) - TEMPS(2; 30; 0) donne 05:30:00. Pour des calculs complexes avec négatifs, regarde plutôt du côté de TEMPSVAL ou des formules de différence.

Les fonctions similaires à TEMPS

Deviens un pro d'Excel

Tu maîtrises maintenant TEMPS ! Rejoins Le Dojo Club pour découvrir les autres fonctions date et heure essentielles et devenir vraiment efficace sur Excel.

Essayer pendant 30 jours