Fonction TYPE

Excel 2007+

Résumé

La fonction TYPE d'Excel identifie et renvoie un code numérique correspondant au type de données d'une valeur donnée. Elle est indispensable pour adapter le comportement des formules selon le type de contenu des cellules.

Syntaxe

TYPE(valeur)

Paramètres

Paramètre Type Requis Description
valeur Any Oui Référence cellule, valeur directe ou formule à évaluer

Utilisation de la fonction TYPE

Utilisez TYPE pour créer des formules intelligentes qui s'adaptent automatiquement au type de données. Parfaite pour les validations de données, le nettoyage de bases et les traitements conditionnels complexes.

Exemples Courants de TYPE

Détection de texte vs nombre

=TYPE(A1)

Renvoie 1 si A1 contient un nombre, 2 si c'est du texte.

Gestion des erreurs

=TYPE(1/0)

Retourne 16 pour identifier une erreur #DIV/0!.

Matrice dynamique

=TYPE({1,2;3,4})

Renvoie 64 pour une constante de matrice.

Formule avec référence

=TYPE(B1)

Analyse le résultat calculé de B1, pas sa formule.

Questions Fréquemment Posées

Le code 16 indique une valeur d'erreur (comme #VALEUR!, #REF!, #DIV/0!).

Non, TYPE analyse uniquement le résultat affiché, pas la formule elle-même.

Les matrices dynamiques retournent 64, comme les matrices constantes.

Erreurs Courantes et Solutions

#VALEUR! dans la formule

Cause: Aucun argument fourni à TYPE

Solution: Ajoutez toujours l'argument 'valeur' : =TYPE(A1)

Code 128 inattendu

Cause: Données composées complexes

Solution: Vérifiez les objets ActiveX ou données externes

Notes

  • TYPE est volatile : recalculée à chaque changement de feuille
  • Utilisez avec SI pour des traitements conditionnels par type
  • Parfaite avec INDIRECT, CHOISIR et autres fonctions multi-types
  • Codes : 1=Nombre, 2=Texte, 4=Logique, 16=Erreur, 64=Matrice, 128=Composée

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponible dans :

Contenu dernièrement révisé: December 11, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+