Comment utiliser la fonction TYPE dans Excel

La fonction TYPE est essentielle dans Microsoft Excel et Google Sheets pour identifier le type de donnée contenu dans une cellule. Elle renvoie un nombre entier représentant ce type, ce qui est particulièrement utile lors de la manipulation de données importées ou en préparation d’analyses.

Présentation de la Syntaxe de la Fonction

La syntaxe de la fonction TYPE est concise, nécessitant un unique argument :

=TYPE(valeur)

Ici, valeur désigne la référence de la cellule dont vous voulez connaître le type. La fonction renvoie des valeurs numériques spécifiques selon la nature de la donnée :

  • 1 pour un nombre
  • 2 pour du texte
  • 4 pour une formule
  • 16 pour une référence de cellule, comme A1 ou H34
  • 64 pour une matrice
  • 128 pour un objet d’erreur, comme #VALEUR!

Exemples d’utilisation de la Fonction

Ci-dessous, quelques illustrations pratiques de l’utilisation de la fonction TYPE :

=TYPE(42) - Résultat : 1 =TYPE("Bonjour") - Résultat : 2 =TYPE(A1+B1) - Résultat : 4 si A1 et B1 contiennent des chiffres =TYPE(REF!) - Résultat : 128

Cas Pratiques d’Utilisation

Examinons des scenarios où la fonction TYPE s’avère extrêmement utile.

Cas pratique 1 : Validation des types de données durant des importations massives

Considérez que vous avez importé un grand volume de données dans Excel ou Google Sheets et vous souhaitez vérifier que les données dans certaines colonnes correspondent au type attendu. Utilisez cette fonction pour confirmer, par exemple, qu’une colonne censée contenir uniquement des nombres ne comporte pas de texte par erreur.

=SI(TYPE(A2)<>1, "Vérifier la donnée", "Correct")

Cette formule évalue si la cellule A2 contient un type autre que nombre. Si tel est le cas, elle retourne un avertissement pour vérifier la donnée.

Cas pratique 2 : Séparation des types de données avant une analyse

Imaginez que vous disposez d’une liste de données hétérogènes et que vous devez isoler les nombres des textes pour réaliser des analyses statistiques sur les nombres uniquement.

=SI(TYPE(A2)=1, A2, "")

Cette formule copie la valeur de la cellule A2 si elle contient un nombre ou laisse la cellule vide autrement. Vous pouvez répliquer cette formule sur une colonne entière pour effectuer un filtrage des valeurs numériques.

Plus d'infoRmation: https://suppoRt.micRosoft.com/fR-fR/office/type-type-fonction-45b4e688-4bc3-48b3-a105-ffa892995899

Autres fonctions
Renvoie des infoRmations suR la mise en foRme, l’emplacement et le contenu d’une cellule
Renvoie VRAI si le chiffRe est impaiR
Renvoie VRAI si le chiffRe est paiR
Renvoie VRAI si l’aRgument valeuR fait RéféRence à une valeuR d’eRReuR, sauf #N/A
Renvoie VRAI si l’aRgument valeuR fait RéféRence à une valeuR d’eRReuR
Renvoie VRAI s’il existe une référence à une cellule qui contient une formule
Renvoie VRAI si l’aRgument valeuR fait RéféRence à une valeuR logique
Renvoie VRAI si l’aRgument valeuR fait RéféRence à la valeuR d’eRReuR #N/A
Renvoie VRAI si l’aRgument valeuR ne se pRésente pas sous foRme de texte
Renvoie VRAI si l’aRgument valeuR RepRésente un nombRe
Renvoie VRAI si l’aRgument valeuR est une RéféRence
Renvoie VRAI si l’aRgument valeuR se pRésente sous foRme de texte
Renvoie VRAI si l’aRgument valeuR est vide
Renvoie le numéro de feuille de la feuille référencée
Renvoie le nombre de feuilles dans une référence
Renvoie des infoRmations suR l’enviRonnement d’exploitation actuel
Renvoie une valeuR conveRtie en nombRe
Renvoie la valeuR d’eRReuR #N/A
Renvoie un nombRe coRRespondant à un type d’eRReuR