DATEVALUE et vue d'ensemble de la date de série
La fonction DATEVALUE peut être utilisée pour convertir une date stockée sous forme de texte en une valeur reconnue par Excel. Cela peut être fait si les données d'une feuille de calcul doivent être filtrées ou triées par date ou si les dates doivent être utilisées pour les calculs, comme lors de l'utilisation des fonctions NETWORKDAYS ou WORKDAY.
Sur les ordinateurs PC, Excel stocke les valeurs de date sous forme de dates ou de numéros de série.
À compter du 1er janvier 1900, numéro de série 1, le nombre continue d'augmenter chaque seconde. Le 1er janvier 2014, le nombre était de 41 640.
Pour les ordinateurs Macintosh, le système de date en série dans Excel commence le 1er janvier 1904 plutôt que le 1er janvier 1900.
Normalement, Excel formate automatiquement les valeurs de date dans les cellules pour les rendre plus lisibles (01/01/2014 ou 1er janvier 2014, par exemple), mais derrière le formatage se trouve le numéro de série ou la date de série.
Dates stockées sous forme de texte
Toutefois, si une date est stockée dans une cellule qui a été formatée en tant que texte ou si des données sont importées depuis une source externe, telle qu'un fichier CSV, qui est un format de fichier texte, Excel risque de ne pas reconnaître la valeur sous forme de date. par conséquent, ne l'utilisera pas dans les sortes ou dans les calculs.
L'indice le plus évident que quelque chose ne va pas avec les données est si elles sont laissées alignées dans la cellule. Par défaut, les données de texte sont laissées alignées dans une cellule, tandis que les valeurs de date, comme tous les nombres dans Excel, sont alignées à droite par défaut.
Syntaxe et arguments de DATEVALUE
La syntaxe d'une fonction fait référence à la présentation de la fonction et inclut le nom de la fonction, ses crochets et ses arguments.
La syntaxe de la fonction DATEVALUE est la suivante:
= DATEVALUE (Date_text)
L'argument pour la fonction est:
Date_text - (obligatoire) cet argument peut être un texte affiché au format de date et placé entre guillemets - comme "1/01/2014" ou "01 / Jan / 2014"- l'argument peut également être la référence de cellule à l'emplacement des données de texte dans la feuille de calcul. - si les éléments de date sont situés dans des cellules séparées, plusieurs références de cellule peuvent être concaténé utilisation du caractère esperluette (&) dans l'ordre jour / mois / année, tel que = DATEVALUE (A6 & B6 & C6)- si les données ne contiennent que le jour et le mois - par exemple 01/01 - la fonction ajoutera l'année en cours, telle que 01/01/2014- si une année à deux chiffres est utilisée - telle que 01/01/14 - Excel interprète les chiffres comme suit: Il y a des situations où la fonction affiche le #VALUE! valeur d'erreur comme indiqué dans l'image ci-dessus. Les étapes suivantes reproduisent l'exemple des cellules C1 et D1 de l'image ci-dessus dans laquelle l'argument Date_text est entré en tant que référence de cellule. Saisie des données du didacticiel Entrée de la fonction DATEVALUE Formatage de la valeur renvoyée sous forme de date
#VALEUR! Valeurs d'erreur
Exemple: convertir du texte en dates avec DATEVALUE