Économisez jusqu'à 10 € sur votre première commande en vous abonnant à notre newsletter.

Trucs et Astuces

Chaque semaine, Micro Application vous propose une astuce différente choisie parmi différentes thématiques :

Bureautique, Internet et création de sites, Photo et vidéo, Windows, ...

Une astuce gratuite chaque semaine ?

Envie de découvrir une nouvelle astuce chaque semaine ?





L'astuce : Calculs sur les horaires


Une heure est une unité (le jour) divisé par 24 (heures). Si vous saisissez dans une cellule 12:00, et que vous mettez volontairement un format standard, et si vous saisissez dans une autre cellule la formule =12/24, le résultat sera identique, c'est-à-dire 0,5, soit une demi-journée.

Lorsque vous saisissez une heure dans une cellule, le format d'heure s'applique automatiquement, à condition que vous ayez saisi correctement l'heure en question. Il n'y a d'ailleurs pas plusieurs manières de saisir une heure dans Excel, le seul séparateur heures:minutes:secondes étant les deux points (:).

Les additions et soustractions d'heures ne posent en principe pas de problème, il suffit d'utiliser les signes + et -.

Exemple : Nous allons additionner les heures se trouvant dans les cellules A1 et B1, puis nous allons les soustraire :

Affichage au-delà de 24 heures

Nous allons maintenant modifier l'heure saisie en A1 et conserver l'addition :

Vous pouvez vous rendre compte que le résultat affiché est faux. En effet, le format Excel utilisé par défaut ne permet pas d'afficher au-delà de 24 heures. Il faut utiliser le format [hh]:mm afin de cumuler les heures et en afficher le total. Si vous faites des calculs d'heures, le mieux est de toujours utiliser ce format.

Notez que les crochets [ ] indiquent le cumul, ils peuvent également s'appliquer aux minutes, et aux secondes.

Affichage des heures négatives

Nous allons maintenant modifier l'heure saisie en A1 et conserver la soustraction :

Eh oui ! Excel ne sait pas afficher des heures négatives ! Notez qu'il s'agit bien d'un problème de format et d'affichage, car si vous optez pour un format standard, le résultat sera de -0,206481481481482. La solution à ce problème est de transformer le résultat en texte avec la fonction TEXTE :

="-"&TEXTE(ABS(A1-A2);"[hh]:mm:ss")

Et comme vous n'êtes pas sensé connaître au départ le résultat de la soustraction, le signe moins (-) devrait être conditionnel :

Utilisation d'heures, minutes et secondes dans une formule

Comme nous l'avons mentionné plus haut, l'unité est le jour, le jour étant lui-même composé de 24 heures, ou de 1440 minutes ou encore de 86400 secondes ; en conséquence, si dans une formule vous souhaitez utiliser :
- un nombre d'heures, vous devrez le diviser par 24
- un nombre de minutes, vous devrez le diviser par 1440
- un nombre de secondes, vous devrez le diviser par 86400

Vous devrez également mettre le format adéquat. Exemples :



Un service offert par

POUR ALLER PLUS LOIN...

Formation Complète - Microsoft® Windows® XP et Internet
Un ouvrage de formation complet, en couleurs, pour Windows® XP et Internet !

Plus d'infos

24,50 €
Acheter le livre
Microsoft® Windows® XP
Des projets à réaliser facilement avec Microsoft® Windows® XP !

Plus d'infos

9,50 €
Acheter le livre
OpenOffice.org 2.3
La suite Bureautique alternative!

Plus d'infos

14,95 €
Acheter en boîte
 

Les autres astuces Office XP - 2003 - 2007


Voir toutes les astuces Micro Application...



Mon projet Maison