Date et Heure

Séparation des dates et des heures

Temps de lecture 2 minutes

Il est assez facile de faire la séparation des dates et des heures dans Excel avec seulement 2 formules. Une formule pour la date et une autre pour les heures..

Différence entre date et heure dans Excel

Dans Excel une date est un nombre entier. La valeur 1 représente un jour.

Les heures, au contraire, sont une fraction d'une journée c'est-à-dire nécessairement des décimales. Pour séparer les dates des heures nous allons concevoir une formule qui va extraire la partie entière de la partie décimale

Séparation des dates et des heures

Prenons comme point de départ le document suivant, qui retrace l'enregistrement de données toutes les secondes.
 

Comment séparer les dates des heures

Nous souhaitons séparer la date et l'heure afin de positionner la date en colonne B et l'heure en colonne C.

Pour réaliser cette séparation, il faut garder à l'esprit que

  • la valeur entière représente les jours
  • la partie décimale représente les heures

Extraire la date

Donc, pour extraire la date, il suffit de récupérer la valeur entière de la colonne A à l'aide de la fonction ENT(date).

=ENT(A2)

Extraction de la date seule

Extraire l'heure

Il est possible que vous ayez besoin de changer le format de la colonne B pour faire apparaître le format 'Date'.

Pour extraire l'heure, il suffit de retrancher les données de la colonne A avec la valeur entière calculée en colonne B.

=A2-B2

Séparation des heures

Là aussi, il est possible que vous deviez changer le format de la colonne C afin d'afficher la cellule au format 'Heure'.

Vidéo explicative

Related posts

Création d’un calendrier automatique

Frédéric LE GUEN

Créer un calendrier par semaine

Frédéric LE GUEN

Changer la couleur des jours fériés

Frédéric LE GUEN

17 commentaires

Chaymaà 16/02/2019 at 20:42

Bonjour,
Je veux savoir comment je peux récupérer la décimale de la seconde sur Excel. Par exemple, pour 12:02:40.9, si j'utilise la fonction SECOND( ), elle retourne un entier. Je veux un moyen pour qu'elle retourne 40.9.
Merci

Répondre
Frédéric LE GUEN 16/02/2019 at 21:01

Bonjour,
Il faut changer le format des heures comme c'est expliqué dans cet article.
https://www.excel-exercice.com/format-des-heures-dans-excel/

Répondre
Cécile 22/08/2017 at 09:59

Bonjour,
Merci pour votre tuto !

J'ai essayé votre méthode afin d'extraire seulement la date d'une colonne : j'utilise ENT pour seulement avoir la date mais il me laisse quand même une heure à 0:00 dans cette colonne...
Pourriez-vous m'aider s'il vous plait ?

Merci beaucoup et très bonne journée !
Cécil

Répondre
Frédéric LE GUEN 22/08/2017 at 10:05

Bonjour,
C'est juste un problème de format de cellule. Allez lire l'article sur le format des dates sur le site pour comprendre comment régler le problème d'affichage.

Répondre
moon 06/06/2017 at 13:42

Ca marche super merci bcp

Répondre
adrien 14/03/2016 at 21:44

bonjour
comment faire une soustraction a une date
exemple j'ai un cellule 100000 et je voudrais enlever 1000 chaque 4 du mois pendant x mois
merci de votre aide

Répondre
Frédéric LE GUEN 17/03/2016 at 13:41

Bonjour,
Pour bien comprendre votre problème, dans vos cellules, vous avez des valeurs numériques qui ne sont pas des dates. Les dates c'est juste pour avoir l'intervalle pour effectuer le calcul c'est bien ça ?

Répondre
Anonyme 23/05/2014 at 16:53

ça marche super bien, merci!

Répondre
kidordine 21/09/2013 at 17:41

Bonjour,
Je travaille sur le plan d'une salle de spectacles : attribution du n° de la place libre cliquée (valid. case à cocher) sur le plan (feuil1) vers une suite de cellules de collecte située plus bas dans la même feuil1.
Je peux faire parvenir mon fichier excel complet, pas de pb.

Dans ma feuil1: A43 = Date/heure de la cde, L43= N°Client (1 à 5 chiffres), O43 à AH43 = N° des places (1 par case), les prix sont indiqués (de O45 à AH45) en fonction du n° de place, ça je sais faire, Ai45= Total cde (€), ça aussi je sais faire.

Ce que je ne sais pas faire:
1° - En cliquant sur une place, je souhaiterais que le N° de celle-ci s-inscrive dans les cases O43 à AH43
S'il y a plusieurs places choisies, même non contigües, les mettre à la suite l'une de l'autre, séparées par une virgule (20 pl maxi par cde).

VALIDATION: Ecrire "OUI" + Enter dans la cell "Valider?" (AN47) va recopier ces éléments dans la ligne 2 de la feuil2 et vide les 4 cell saisies de la feuil1,
et en plus, maintient les cases cochées en les verrouillant (les places choisies deviennent occupées).
Ecrire "NON" + Enter ou valider à vide abandonne la saisie et vide les cases nouvellement cochées.
Au client suivant, les transferts vers la feuil2 aboutissent à la ligne 3,
Au client suivant, les transferts vers la feuil2 aboutissent à la ligne 4 etc...
Je verrai plus tard les regroupements de la feuil2 par jour , semaine, mois...c'est pas le plus compliqué pour moi.

A la fin de la validation, les cases nouvellement cochées sont "Verrouillées" en position "Coché"
les cellules A43, L43, Ai45 et les cellules O43 à AH43, et O45 à AH45 sont vidées de leur contenu et attendent le client suivant.

Ben voilà, je ne doute pas que les costauds qui agissent pour le bien de ce blog auront quelques pistes pour moi, en tout cas, j'espère, et...merci d'avance.
Christian

Répondre
Frédéric LE GUEN 21/09/2013 at 18:57

C'est un véritable projet que tu demandes là. Je suis déjà étonné que tu passes par Excel pour faire ce travail car je pense qu'il existe déjà des logiciels dédiés qui font cela mais si tu tiens absolument à faire cela sur Excel, je peux essayer de le faire mais c'est pas gratuit en ce qui me concerne.

Répondre
nicolas233 13/09/2013 at 13:15

bonjour a tous , moi je souhaiterai retirer le (/) de la date tout en gardant les informations comment faire ?,
merci d'avance.

Répondre
nicolas233 13/09/2013 at 13:16

plus de precision 21/12/2013 en 21122013

Répondre
Holly 20/09/2013 at 07:53

Bonjour,

Même question, je voudrais écrire 20092013 et que ça renvoie 20/09/2013. Je voudrais éviter de saisir les séparateurs.

Merci.

Répondre
Holly 20/09/2013 at 08:09

Pour moi j'ai trouvé :

http://michel.vergriete.perso.sfr.fr/259excel.php

sur la cellule A1 20092013 et B1 : =(GAUCHE(A1;2)&"/"&STXT(A1;3;2)&"/"&(DROITE(A1;4))*1) et ça me renvoie 20/09/2013

Répondre
Frédéric LE GUEN 21/09/2013 at 18:55

Pour Nicolas, il suffit de bidouiller le format des dates pour retirer les /
https://www.excel-exercice.com/fonction/fonctions-dates/format-dates-excel/

Répondre
ATEYAGWADA 28/07/2013 at 13:51

Merci beaucoup !! C'est du bonheur d'avoir vos éclairages pour faciliter notre quotidien

Répondre
Toto 12/02/2013 at 14:13

Bonjour,

Et surtout, "Bravo pour vos explications".
Celà fait des mois (J'ai honte de dire "des années") que je cherche le moyen d'enlever l'heure de la date.
Vos captures d'écran aide beaucoup.

Encore merci...

Répondre

Laissez un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Ce site utilise des cookies pour améliorer votre expérience et vos recherches. Nous pensons que vous êtes dʼaccord sur ce principe mais vous pouvez refuser cette option. Accepter Continuer

Privacy & Cookies Policy