Navigation Rapide
Fonction TYPE
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
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+