Module 14 : Fonctions de date et d`heure
Transcription
Module 14 : Fonctions de date et d`heure
Module 14 : Fonctions de date et d’heure 14.0 Introduction Parmi les champs les plus importants dans les bases de données, les registres de ventes, les fichiers de gestion de projets, etc. figurent les dates et les heures. Excel peut reconnaitre ces dates/heures et les relier à la date/heure actuelle ou les unes aux autres, ce qui ouvre de nombreuses possibilités pour la compréhension et l’analyse des données. L’une des raisons pour lesquelles les utilisateurs se trompent souvent dans les dates et les heures, c’est que la même date peut apparaitre dans de nombreux formats différents : Une autre confusion vient du fait qu’on ne peut pas “trouver” (en utilisant la fonction RECHERCHE d’Excel) le “8” dans une cellule contenant la date “8/2/10”. Nous allons aller au fond de ces problèmes dans ce module. 14.1 Ajouter à, soustraire à Les dates, comme les nombres, peuvent s’ajouter et se soustraire. Supposons que nous ayons une base de données de ventes avec une DATE_ORDERED (date de commande) (voir la saisie d’écran ci-dessous). Supposons alors que toutes les dates de cette colonne soient erronées, que les vraies commandes aient été passées une semaine plus tôt que celles entrées dans la base de données. Nous pouvons simplement entrer la formule suivante =C2-7 (notez que « l’unité » d’une date est le jour, donc une différence d’une semaine est de 7) © 2010 Excel dans le Business 1 Module 14 : Fonctions de date et d’heures Pour obtenir : Le même processus est valable pour les additions. 14.2 AUJOURDHUI, MAINTENANT Supposons qu’aujourd’hui nous soyons le 7 février 2010. Vous pouvez évidemment entrer cela dans la colonne suivante (K). Vous pouvez l’utiliser pour calculer le nombre de jours avant la livraison (en utilisant la colonne E) : =E2-K2 Mais cela deviendrait donc incorrect le lendemain, et le jour suivant, etc. Comment faire pour que la colonne L se mette à jour automatiquement à mesure qu’approche la date de livraison ? Nous allons utiliser : =AUJOURDHUI() Ce qui vous donne la date d’aujourd’hui. Demain, la valeur de la colonne K donnera la date de demain. Et donc les valeurs de la colonne L diminueront toutes de 1. Cela fonctionne indéfiniment (jusqu’à ce que la colonne L indique des valeurs négatives). Si vous devez être plus précis, la fonction : =MAINTENANT() Donne à la fois la date et l’heure : © 2010 Excel dans le Business 2 Module 14 : Fonctions de date et d’heures 14.3 Numéro de série Avez-vous déjà vu les dates sous forme de longs codes (probablement 5 chiffres) ? C’est assez classique. Elles ressemblent alors aux données des lignes sélectionnées ci-dessous : Ces nombres, appelés numéros de série, correspondent au nombre de jours passés entre la date de cette cellule et le 1er janvier 1900. Cela aide Excel à faire les calculs de date/heure mais elles ne sont pas très utiles pour les utilisateurs. Nous pouvons convertir ces nombres en date en les sélectionnant puis Accueil > Nombre > Format de nombre > Date courte © 2010 Excel dans le Business 3 Module 14 : Fonctions de date et d’heures 14.4 Détailler les numéros de série Excel peut extraire l’année, le mois, la semaine, le jour, l’heure, les minutes et les secondes de n’importe quelle cellule. Les fonctions sont simplement : =ANNEE(numéro de série) =MOIS(numéro de série) =NO.SEMAINE(numéro de série) =JOUR(numéro de série) =HEURE(numéro de série) =MINUTE(numéro de série) =SECONDE(numéro de série) Donc, si nous avons 08/02/1979 07:48:23 dans la cellule C1, les formules ci-dessus extrairont l’élément concerné de cette cellule : Cela peut être utile si vous voulez par exemple analyser les ventes réalisées en matinée, calculer les temps de réponse, ou compter les vins par années. JOURS OUVRÉS Vous pouvez aussi utiliser Excel pour calculer les jours ouvrés. Supposons que vous vouliez calculer combien de jours il y a entre une commande et la livraison. =NB.JOURS.OUVRES(K2,E2,0) Où : K2 est la date de départ E2 est la date de fin © 2010 Excel dans le Business 4 Module 14 : Fonctions de date et d’heures 0 est le nombre de jours fériés sur cette période (entré manuellement) C’est particulièrement utile dans les fichiers de gestion de projet dans lesquels les dates limites sont importantes. © 2010 Excel dans le Business 5 Module 14 : Fonctions de date et d’heures