Table des matières
La fonction DATEVALUE de Microsoft Excel est généralement utilisée pour convertir une date texte en codes numériques date-heure. Dans cet article, vous apprendrez comment utiliser correctement et efficacement cette fonction DATEVALUE dans différents cas dans votre feuille de calcul Excel.
La capture d'écran ci-dessus est une vue d'ensemble de l'article qui représente une application de la fonction DATEVALUE dans Excel. Vous en apprendrez davantage sur le jeu de données ainsi que sur les méthodes et fonctions permettant d'extraire les dates, puis de modifier, personnaliser ou fixer les formats de date dans les sections suivantes de cet article.
Télécharger le cahier d'exercices
Vous pouvez télécharger le classeur Excel que nous avons utilisé pour préparer cet article.
Utilisation de la fonction DATEVALUE.xlsxIntroduction à la fonction DATEVALUE
- Objectif de la fonction :
Convertit une date sous forme de texte en un nombre qui représente la date dans le code date-heure de Microsoft Excel.
- Syntaxe :
=DATEVALUE(date_text)
- Explication de l'argument :
Arguments | Obligatoire/optionnel | Explication |
---|---|---|
texte de la date | Obligatoire | Date au format texte. |
- Paramètre de retour :
La fonction renvoie le code date-heure qui doit être formaté à nouveau pour être converti en une valeur de date.
6 exemples concrets d'utilisation de la fonction DATEVALUE dans Excel
1. utilisation de la fonction DATEVALUE pour convertir une date de texte en format numérique
Sur Colonne B un certain nombre de dates sont présentes, mais elles sont toutes au format texte. DATEVALUE pour convertir ces dates texte en codes date-heure, puis nous personnaliserons le format des nombres.
📌 Étape 1 :
➤ Sélectionner la sortie Cellule C5 et le type :
=DATEVALUE(B5)
➤ Press Entrez pour remplir automatiquement la colonne entière en utilisant Poignée de remplissage .
Vous y trouverez les chiffres qui représentent les codes de date et d'heure.
📌 Étape 2 :
➤ Maintenant, sélectionnez tous les numéros dans Colonne C .
➤ Sous le Accueil cliquez sur l'onglet Format de la cellule l'icône de la boîte de dialogue.
➤ De la Date sélectionnez le format de date que vous préférez.
➤ Press OK et vous avez terminé.
Vous verrez toutes les dates dans le format correct et sélectionné en Colonne C .
Lire la suite : Comment utiliser la fonction DATE dans Excel (8 exemples)
Combinaison des numéros du jour, du mois et de l'année avec la fonction DATEVALUE à partir de données importées
Lorsque nous devons importer des données de date à partir d'une autre source, il arrive que les jours, les mois et les années reviennent sous forme de textes séparés, comme dans l'image ci-dessous. Colonne B, C, D pour construire un format de date correct dans Colonne E Nous utiliserons Esperluette (& ;) pour concaténer ces données et ajouter des barres obliques (/) comme séparateurs dans les valeurs des dates.
📌 Étape 1 :
➤ Select Cellule E5 et le type :
=DATEVALUE(B5& ;"/"&C5& ;"/"&D5)
➤ Press Entrez, remplir automatiquement la colonne entière avec le Poignée de remplissage .
📌 Étape 2 :
➤ Maintenant, comme pour la méthode précédente, changez les numéros de code date-heure en format de date approprié en sélectionnant le format de date adéquat dans le champ Numéro groupe de commandes.
Lire la suite : Comment utiliser la fonction MONTH d'Excel (6 exemples)
3. DATEVALUE avec TIMEVALUE pour afficher les dates et les heures.
Maintenant dans Colonne B Vous voyez les dates et les heures, mais elles sont toutes au format texte. Si nous utilisons uniquement la fonction DATEVALUE, elle n'extraira que les dates et ignorera les heures. Nous devons donc combiner TIMEVALUE avec la fonction DATEVALUE pour afficher les dates et les heures. Fonction TIMEVALUE est presque similaire à la fonction DATEVALUE mais la fonction TIMEVALUE extrait l'heure uniquement d'un texte.
📌 Étape 1 :
➤ En Cellule C5 nous devons taper :
=DATEVALUE(B5)+TIMEVALUE(B5)
➤ Press Entrez et remplissez le reste des cellules avec les éléments suivants Poignée de remplissage option.
📌 Étape 2 :
➤ Maintenant, ouvrez le Formatage des cellules à partir du groupe de commandes Numéro, sélectionnez un format approprié dans la liste des formats. Date qui affiche à la fois la date et l'heure.
➤ Press OK et vous avez terminé.
Comme dans la capture d'écran ci-dessous, les dates et les heures s'affichent au bon format dans le menu déroulant. Colonne C .
Lire la suite : Comment utiliser la fonction TIME dans Excel (8 exemples pertinents)
4. extraction de la date du début d'une chaîne de texte avec les fonctions DATEVALUE et LEFT
Si nous avons un texte de date au début de la cellule et que la cellule contient d'autres données, alors DATEVALUE ne sera pas en mesure d'extraire le code de la date et de l'heure et, par conséquent, vous obtiendrez le message suivant #VALUE ! Donc, ce que nous devons faire est d'utiliser GAUCHE pour extraire les données du début ou de la gauche d'une chaîne de texte. Ensuite, la fonction DATEVALUE convertira ces données extraites en code date-heure.
📌 Étape 1 :
➤ En Cellule C5 la formule correspondante avec DATEVALUE et GAUCHE le sera :
=DATEVALUE(LEFT(B5,9))
➤ Press Entrez le remplissage automatique de la colonne entière avec le Poignée de remplissage Les codes de date et d'heure s'affichent comme valeurs de retour.
Dans les arguments de l GAUCHE Le deuxième argument représente le nombre de caractères d'une chaîne de texte à partir de la gauche ou du début. Comme notre format de date comporte 9 caractères, nous avons défini le deuxième argument de la fonction GAUCHE fonction avec 9.
📌 Étape 2 :
➤ Maintenant, convertissez le format des nombres au format des dates pour la colonne C et vous trouverez les valeurs des restaurants au bon format de date.
Lire la suite : Comment supprimer l'heure d'une date dans Excel (6 approches)
5. extraction de la date du milieu d'une chaîne de texte avec les fonctions DATEVALUE, MID et FIND
Si la date est présente au milieu d'une chaîne de texte, disons qu'elle se trouve juste après le premier espace, nous pouvons appliquer cette méthode en utilisant la méthode suivante DATEVALUE, MID et FIND fonctions pour sortir une date efficacement.
📌 Étape 1 :
➤ En Cellule C5 nous devons taper :
=DATEVALUE(MID(B5,FIND(" ",B5)+1,9))
➤ Après avoir appuyé sur Entrez et de remplir automatiquement la colonne entière avec le Poignée de remplissage nous trouverons les codes de date et d'heure.
Alors, comment fonctionne cette formule, hein ? Eh bien, le TROUVEZ recherche l'espace et retourne avec la position du premier caractère d'espace dans la chaîne de texte. Maintenant, la fonction MID extrait le nombre de caractères en se basant sur la position du caractère de départ qui a été trouvé grâce à la fonction TROUVEZ Comme le troisième argument de la fonction MID représente la longueur des caractères, nous devons définir le nombre total de caractères pour la valeur de la date.
📌 Étape 2 :
➤ Maintenant, modifiez le format du numéro pour Colonne C et les convertir en valeurs de date. Vous pourrez ainsi trouver les résultats attendus dans le format de date exact.
Lire la suite : Comment utiliser la fonction DAYS dans Excel (7 exemples)
6. faire sortir la date de la droite d'une chaîne de texte avec les fonctions DATEVALUE et RIGHT
En utilisant DATEVALUE et DROIT nous pouvons extraire une valeur de date à partir de la droite absolue ou de la fin d'une chaîne de texte. La fonction DROIT fonctionne comme la fonction GAUCHE mais la différence est que cette fonction DROITE affiche les caractères d'une chaîne de texte à partir de la droite alors que la fonction GAUCHE le fait à partir de la gauche ou du début d'une chaîne de texte.
📌 Étape 1 :
➤ En Cellule C5 la formule correspondante avec DATEVALUE et DROIT les fonctions seront :
=DATEVALUE(RIGHT(B5,9))
➤ Press Entrez et remplit automatiquement le reste des cellules de la section Colonne C avec le Poignée de remplissage .
📌 Étape 2 :
➤ Convertissez dès maintenant les codes de date et d'heure au format date et vous obtiendrez immédiatement les résultats souhaités.
Lire la suite : Comment utiliser la fonction EDATE dans Excel (5 exemples simples)
💡 Choses à garder à l'esprit
🔺 DATEVALUE Si une heure est présente avec une date au format texte, la fonction DATEVALUE ignorera la valeur de l'heure et extraira uniquement la valeur de la date.
🔺 Le code de la date commence par 1 à partir de la date du 01/01/1900 et séquentiellement, il augmente avec chaque date suivante, ce qui signifie que chaque date spécifique a un code de date. La fonction DATEVALUE montre que le code de date 1 tout en extrayant la date d'un format texte.
🔺 On vous montrera #VALUE ! Erreur si la fonction DATEVALUE ne peut pas reconnaître la date à partir d'un format texte.
Mots de conclusion
J'espère que toutes les méthodes mentionnées ci-dessus pour utiliser la fonction DATEVALUE vous inciteront désormais à les appliquer plus efficacement dans vos feuilles de calcul Excel. Si vous avez des questions ou des commentaires, n'hésitez pas à m'en faire part dans la section des commentaires. Vous pouvez également consulter nos autres articles relatifs aux fonctions Excel sur ce site.