DATEVALUE
s’applique à :colonne calculéetable calculéemesurecalcul visuel
Convertit une date au format texte en datetime.
Syntaxe
DATEVALUE(date_text)
Paramètres
Terme | Définition |
---|---|
date_text |
Texte qui représente une date. |
Valeur de propriété/Valeur de retour
Date au format datetime
.
Remarques
Lors de la conversion, DATEVALUE utilise les paramètres régionaux et de date/heure du modèle pour déterminer une valeur de date. Si les paramètres de date/heure du modèle représentent des dates au format Mois/Jour/Année, la chaîne « 1/8/2009 » est convertie en valeur
datetime
équivalente au 8 janvier 2009. Toutefois, si les paramètres de date/heure du modèle représentent des dates au format Day/Month/Year, la même chaîne est convertie en valeurdatetime
équivalente au 1er août 2009.Si la conversion à l’aide des paramètres régionaux et de date/heure du modèle échoue, DATEVALUE tente d’utiliser d’autres formats de date. Dans ce cas, certaines lignes peuvent être converties à l’aide d’un format et d’autres lignes sont converties à l’aide d’un autre format. Par exemple, « 5/4/2018 » peut se convertir au 4 mai 2018 et « 20/4/2018 » peut se convertir au 20 avril.
Si la partie année de l’argument
date_text
est omise, la fonction DATEVALUE utilise l’année en cours à partir de l’horloge intégrée de votre ordinateur. Les informations de temps dans l’argumentdate_text
sont ignorées.Les paramètres régionaux et de données/heure du modèle sont initialement déterminés par l’application et l’ordinateur lorsque le modèle est créé.
Date et datetime peuvent également être spécifiés en tant que littéral au format
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
oudt"YYYY-MM-DD hh:mm:ss"
. Lorsqu’elle est spécifiée en tant que littéral, l’utilisation de la fonction DATEVALUE dans l’expression n’est pas nécessaire. Pour plus d’informations, consultez DAX syntaxe | Date et heure.
Exemple
L’exemple suivant retourne une valeur datetime
différente en fonction des paramètres régionaux et paramètres du modèle pour la façon dont les dates et heures sont présentées.
Dans les paramètres de date/heure où le jour précède le mois, l’exemple retourne une valeur
datetime
correspondant au 8 janvier 2009.Dans les paramètres de date/heure où le mois précède le jour, l’exemple retourne une valeur
datetime
correspondant au 1er août 2009.
= DATEVALUE("8/1/2009")