Cet article décrit la syntaxe de formule et l’utilisation de la fonction TYPE dans Microsoft Excel.
Description
Renvoie le type de valeur. Utilisez la fonction TYPE lorsque le comportement d’une autre fonction dépend du type de valeur contenu dans une cellule spécifique.
Syntaxe
TYPE(valeur)
La syntaxe de la fonction TYPE contient les arguments suivants :
-
valeur Obligatoire. Peut être toute valeur acceptée par Microsoft Excel, par exemple un nombre, du texte, une valeur logique, etc.
Si l’argument valeur est |
TYPE renvoie |
---|---|
un nombre |
1 |
du texte |
2 |
une valeur logique |
4 |
une valeur d’erreur |
16 |
matrice |
64 |
Données composées |
128 |
Notes
-
La fonction TYPE est particulièrement utile lorsque vous utilisez des fonctions qui acceptent différents types de données, comme les fonctions ARGUMENT et ENTRER. Utilisez la fonction TYPE pour connaître le type de données renvoyé par une fonction ou une formule.
-
Vous pouvez utiliser la fonction TYPE pour déterminer si une cellule contient une formule. La fonction TYPE détermine uniquement le type de valeur calculée ou affichée. Si une valeur est une référence à une cellule contenant une formule, la fonction TYPE renvoie le type de valeur calculée par la formule.
Exemple
Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.
Données |
||
---|---|---|
Durand |
||
Formule |
Description |
Résultat |
=TYPE(A2) |
Renvoie le type de la valeur dans A2. Le type Texte est indiqué par 2. |
2 |
=TYPE("M."&A2) |
Renvoie le type de « M. Durand », qui correspond au type Texte. |
2 |
=TYPE(2+A2) |
Retourne le type de la formule en C6, qui retourne 16, le type du message d’erreur #VALUE ! Le message d’erreur #VALUE! est affiché dans C7. |
16 |
=(2+A2) |
Valeur d’erreur renvoyée par la formule =(2+A2), qui est utilisée dans C2. |
#VALEUR! |
=TYPE({1,2;3,4}) |
Renvoie le type d’une constante de matrice, à avoir 64. |
64 |