Le but principal de tableurs est d'évaluer et de calculer des nombres . Cependant , les chiffres en eux-mêmes n'ont pas de sens , donc des feuilles de calcul permettent également une variété de données textuelles , telles que les noms , les codes d'identification et les étiquettes. Lorsque divers types de données peut apparaître dans la même cellule, vous pourriez avoir besoin pour déterminer si l'entrée est numérique avant d'effectuer un calcul. Cette nécessité est abordée avec la fonction ISNUMBER , qui est inclus dans la plupart des tableurs comme Microsoft Excel , OpenOffice Calc et Google Docs . Le seul but de ISNUMBER Fonction
ISNUMBER fonction de déterminer si les données spécifiées est numérique . Les résultats de sortie à une valeur "True" ou "False" simple, où "True" décrit les données sous forme numérique. Lorsqu'il est combiné avec des fonctions conditionnelles , la fonction ISNUMBER est utile pour éviter les erreurs de calcul lorsque les cellules référencées peuvent contenir des chiffres ou du texte .
ISNUMBER Format
La fonction ISNUMBER utilise le format " ISNUMBER ( référence ) ", où " référence " peut-être des données réelles ou une référence de cellule , comme « ISNUMBER (15 )" ou " ISNUMBER (A1). " Quand il est utilisé par lui-même , la fonction est précédé par le signe "=" , qui indique à Excel de s'attendre à une formule.
Utilisé Avec fonction SI
la fonction SI utilise le format "SI (condition, true_result , false_result ) . " la condition peut utiliser la fonction ISNUMBER , ce qui permet à la formule pour effectuer différentes actions lorsque les données est ou n'est pas numérique. Par exemple, " = SI ( ISNUMBER (A1), A1 + A2 , A2) ", ajoute A1 et A2 lorsque A1 contient un certain nombre , mais ne retourne que lorsque A2 A1 n'était pas un numéro. Sans la formule conditionnelle ISNUMBER , une erreur se produit lors de l'ajout des deux cellules si A1 n'est pas un numéro.
Forcer numéros à texte
Parfois chiffres doivent être au format texte et n'est pas incluse dans les calculs. Simplement en utilisant les options de formatage de la feuille de calcul pour définir le texte n'est pas assez, parce que les feuilles de calcul utilisent encore des numéros comme les numéros , même si au format texte . Au lieu de cela , envelopper le nombre de guillemets et précéder du signe "=" . Cela rend la fonction de ISNUMBER retourner une "fausse ", même si la valeur contient un nombre. À titre d' exemple, pour reconnaître 15 sous forme de texte , entrez la formule suivante :
= "15"