DATEVAL

    Date & Heure

    Convertit une date stockée sous forme de texte en numéro de série de date valide dans Excel. Le résultat peut ensuite être formaté en date.

    Traductions
    EnglishDATEVALUE
    FrenchDATEVAL
    SpanishFECHANUMERO
    GermanDATWERT
    ItalianDATA.VALORE
    PortugueseDATAVALOR
    DutchDATUMWAARDE
    PolishDATA.WARTOŚĆ
    RussianЗНАЧДАТА
    TurkishTARİHDEĞERİ
    CzechHODNOTA.DATUM
    HungarianDÁTUMÉRTÉK
    SwedishDATUMVÄRDE
    DanishDATOVÆRDI
    FinnishPÄIVÄYSARVO
    Syntaxe
    DATEVAL(date_texte)

    Arguments

    • date_texteChaîne de texte représentant une date dans un format reconnu (ex : "15/01/2026" ou "15-Jan-2026").
    Exemples
    =DATEVAL("15/01/2026")
    Numéro de série (ex : 44941)

    Convertit une date texte en numéro interne utilisé par Excel.

    =DATEVAL(A1)
    Numéro de série

    Convertit la date texte contenue en A1 en véritable valeur de date.

    =DATEVAL("15/01/2026")+7
    Date + 7 jours

    Ajoute 7 jours après conversion du texte en date valide.

    =SI(ESTNUM(DATEVAL(A1));"Date valide";"Date invalide")
    Message de validation

    Vérifie si A1 contient une date texte reconnue.

    Conseils et bonnes pratiques
    • Le résultat est un nombre : applique un format Date pour l'afficher correctement.
    • DATEVAL dépend des paramètres régionaux (JJ/MM/AAAA vs MM/JJ/AAAA).
    • Si le texte n'est pas reconnu comme une date valide, la fonction renvoie #VALEUR!.
    • Si la cellule contient déjà une vraie date (et non du texte), DATEVAL est inutile.
    • Pour un contrôle précis du jour, mois et année, utilise la fonction DATE.
    Erreurs fréquentes
    • Appliquer DATEVAL à une cellule qui est déjà une vraie valeur de date, ce qui renvoie une erreur #VALEUR! puisque DATEVAL attend du texte en entrée, pas une date existante
    • Ne pas tenir compte des différences de format de date régionales - un texte comme "03/04/2026" peut être interprété comme le 4 mars ou le 3 avril selon les paramètres régionaux du système
    • Oublier que DATEVAL retire toute composante horaire du texte, ne renvoyant que le numéro de série de la date même si le texte d'origine incluait une heure
    Fonctions proches
    DATEConstruit une date à partir de nombres séparés d'année, de mois et de jour, plutôt que d'analyser une chaîne de texte.
    TEMPSVALFait le même travail de conversion mais pour la partie heure d'une chaîne de texte plutôt que la date.
    TEXTEL'opération inverse dans l'esprit - convertit une valeur de date en texte mis en forme au lieu d'analyser du texte pour en faire une date.
    Questions fréquentes

    Pourquoi DATEVAL renvoie-t-elle une erreur #VALEUR! ?

    La cellule contient probablement déjà une vraie valeur de date, pas du texte - DATEVAL ne fonctionne que sur des chaînes de texte qui ressemblent à des dates. L'appliquer à une date réelle provoque l'erreur.

    DATEVAL gère-t-elle correctement les différents formats de date ?

    Cela dépend des paramètres régionaux de votre système - un texte comme "03/04/2026" peut être lu comme des dates différentes selon que la région attend le jour ou le mois en premier.

    DATEVAL conserve-t-elle l'heure si le texte en contient une ?

    Non, elle ne renvoie que le numéro de série de la date. Utilisez TEMPSVAL séparément si vous devez aussi extraire la partie heure.

    Besoin de traduire une formule utilisant DATEVAL ?

    Utilisez notre traducteur pour convertir votre formule complète