Si une cellule contient la date et l’heure combinées, utilisez une formule pour extraire la date ou l’heure dans des colonnes séparées. Ou bien, utilisez une méthode sans formule.

Fractionner les valeurs de date et d’heure

Si vous téléchargez des données dans Excel, une colonne peut avoir une valeur combinée de date et d’heure. Dans cette courte vidéo, voyez comment diviser rapidement cette valeur en colonnes distinctes de date et d’heure.

La première méthode utilise une formule simple, et la deuxième méthode se fait sans formule — juste un peu de saisie. Les instructions écrites se trouvent sous la vidéo. La transcription de la vidéo est à la fin de cette page

Obtenir la valeur de la date avec une formule

Si une cellule contient une date et une heure combinées, vous pouvez extraire uniquement la valeur de la date, en utilisant la fonction INT. Excel stocke les dates sous forme de nombres, avec une partie décimale représentant l’heure.

Dans la capture d’écran ci-dessous, le nombre entier dans la cellule B3 (42418) représente la date, et la partie décimale (.50) est l’heure.

La fonction INT renvoie juste la partie entière de ce nombre, qui représente la date. Dans l’exemple suivant, la combinaison date/heure se trouve dans la cellule A2.

Pour obtenir la date, entrez la formule suivante dans la cellule B2 : =INT(A2)

Si les données sont dans un tableau Excel nommé, la formule utilisera des références structurées avec les noms des champs. Dans l’exemple ci-dessous, la date/heure combinée se trouve dans la colonne DateTime. Entrez la formule suivante dans la première ligne de la colonne Date (cellule B2):

Date : : =INT()

La formule devrait automatiquement se remplir jusqu’à la dernière ligne du tableau. Après avoir entré les formules, formatez ces colonnes avec vos formats de date et d’heure préférés.

Obtenir une valeur de temps avec une formule

Si une cellule contient une date et une heure combinées, vous pouvez utiliser la fonction INT pour tirer la valeur de temps dans une colonne séparée. Les dates sont stockées sous forme de nombres dans Excel, la partie décimale représentant l’heure.

Pour calculer la valeur de l’heure, soustrayez la valeur entière de la date de la date et de l’heure combinées. La partie décimale restante représente l’heure. Dans l’exemple ci-dessous, la date et l’heure combinées se trouvent dans la cellule A2. Entrez la formule suivante dans la cellule C2:

Heure : =A2 – INT(A2])

Si les données sont dans un tableau Excel nommé, la formule utilisera des références structurées avec les noms des champs. Dans l’exemple ci-dessous, la date/heure combinée se trouve dans la colonne DateTime. Saisissez la formule suivante dans la première ligne de la colonne Heure (cellule C2):

Heure : =-INT()

La formule devrait automatiquement se remplir jusqu’à la dernière ligne du tableau. Après avoir entré les formules, formatez ces colonnes avec vos formats de date et d’heure préférés.

Obtenir la valeur de la date ou de l’heure sans formule

Si vous utilisez Excel 2013 ou une version ultérieure, vous pouvez utiliser la fonction de remplissage flash pour obtenir la date ou l’heure dans une colonne séparée, sans formules.

NOTE : les dates et les heures saisies avec Flash Fill ne seront PAS mises à jour automatiquement si la cellule combinée date/heure change — ce sont des entrées statiques.

Voici comment vous pouvez utiliser Flash Fill pour les dates ou les heures.

  • Tapez les deux premières dates de la colonne B, en fonction des dates de la colonne A.

  • Puis, allez sur l’onglet Données du ruban Excel, et cliquez sur Flash Fill.

Le reste des dates devrait se remplir, et vous pouvez utiliser la boîte d’options de remplissage flash pour confirmer ou annuler les changements.

NOTE : Si le remplissage flash ne fonctionne pas, cliquez sur l’onglet Fichier en haut d’Excel, puis sur Options. Cliquez sur la catégorie Avancé et, dans les options d’édition, ajoutez une coche à « Remplissage flash automatique »

Faites la même chose pour remplir la colonne Heure — entrez les deux premières fois, puis utilisez la fonction de remplissage flash pour compléter la liste.

Télécharger le fichier échantillon

Télécharger l’échantillon du classeur Fractionner la date et l’heure

Transcription de la vidéo

Voici la transcription de la vidéo Fractionner la date et l’heure, en haut de cette page.

Comment séparer la date et l’heure dans Excel

Si vous avez un fichier avec des dates et des heures dans la même cellule, nous allons voir deux façons rapides de séparer cela en colonnes de date et d’heure.

Séparer avec des formules

La première va utiliser une formule. Donc ici, je vais cliquer et taper un signe égal.

Nous allons utiliser la fonction INT, qui est pour un entier et qui va tirer le nombre entier de cette cellule, qui est juste la partie date de la date et de l’heure.

Lorsque j’appuie sur Entrée, nous verrons une date. Maintenant, si vous voyez un nombre, vous pouvez le formater comme une date.

Puis je peux sélectionner cette cellule, double-cliquer sur la poignée de remplissage, et j’ai très rapidement toutes les dates.

Avoir la valeur du temps

Si une date a une heure attachée à elle, c’est un nombre décimal.

Donc, s’il est midi, ce serait la date numéro 0,5.

Donc, nous voulons juste obtenir cette partie décimale, donc nous allons taper égale la date. Donc c’est le membre complet, y compris la décimale.

Et puis moins la partie date, nous voulons soustraire ce nombre complet.

Donc nous allons utiliser la parenthèse INT et cliquer sur la date. Et quand j’appuie sur Entrée, nous obtenons l’heure. Et encore une fois, vous pourriez avoir à formater cela comme une heure, si vous voyez juste un nombre. Et ensuite, remplissez cela.

Séparation sans formule

Nous pouvons également sortir ceci sans formule. Donc voici une autre copie de la même liste. Et ici, je vais juste taper les deux premières dates.

Donc je vais taper 2/1/16 et 2/3/16.

Et maintenant nous allons utiliser le Flash Fill. Et si vous faites cela avec du texte, il se remplirait automatiquement vers le bas, habituellement, une fois que nous avons défini un modèle, mais pour les nombres ou les dates, il ne le fait pas.

Nous pouvons aller dans l’onglet Données, et cliquer sur Remplissage Flash, et ensuite il va suggérer le reste des dates pour vous.

Et ensuite, vous pouvez venir ici et accepter ou annuler ou juste laisser tel quel si vous voulez l’accepter.

Get the Time Value

Et nous pouvons faire la même chose pour l’heure. Donc je vais taper le premier couple, et 9:32

Et maintenant encore, je vais aller et cliquer sur Flash Fill, et il remplit le reste et ils me semblent bien. Donc, je vais les laisser tels quels.

Maintenant, ceux-ci ne changeront pas si ces dates changent.

Sur la feuille où nous avons utilisé une formule, si nous mettons à jour une heure ou la date, parce que nous avons des formules ici, celles-ci seraient mises à jour.

Ne manquez pas nos astuces Excel

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.