Syntaxe.
ESTNONTEXTE (valeur)
Définition.
Cette fonction renvoie VRAI si l’argument de la valeur n’est pas une chaîne. Si l’argument de valeur est une chaîne, la fonction renvoie FAUX.
Arguments
■ valeur (obligatoire). L’expression (un nombre, un texte, une formule sans signe égal, une valeur logique, une valeur d’erreur, une référence ou un nom) que vous souhaitez vérifier
Contexte.
Cette fonction est l’une des neuf fonctions EST() qui renvoient une valeur logique en fonction de l’argument. L’argument des fonctions EST() n’est pas converti pour évaluation. Cela signifie qu’une chaîne composée d’un nombre est interprétée comme une chaîne (et non comme un nombre). Les fonctions EST() sont souvent utilisées avec la fonction SI() pour pré-tester le résultat d’un calcul. Le résultat renvoyé par une fonction EST() peut être utilisé comme base pour les formats conditionnels et les règles de validation.
Cette fonction retourne toujours VRAI sauf si l’argument contient du texte. La fonction retourne également VRAI si l’argument est une référence à une cellule vide. Si la référence pointe vers une cellule contenant une référence à une cellule vide dans la cellule avec la référence, un 0 peut être affiché, en fonction des options sélectionnées.
La contrepartie de cette fonction est la fonction ESTTEXTE():
ESTNONTEXTE(valeur) =NON(ESTTEXTE(valeur))
Exemple.
Les chaînes plus longues que la largeur de la cellule ne sont étendues dans la cellule adjacente que si cette cellule est vide. Cela peut provoquer des messages d’erreur si une chaîne est générée par une évaluation.
Vous pouvez affecter une règle de validation à une cellule en entrant la règle correspondant à cette cellule à sa droite. Si une longue chaîne est entrée dans la cellule (ou que des informations y apparaissent à la suite d’une fonction), l’alerte apparaît à droite de la cellule.
Sélectionnez la cellule que vous souhaitez verrouiller (par exemple, H42). Dans l’onglet Données, sélectionnez Outils de données / Validation des données / Validation des données (dans Excel 2007 et Excel 2010) ou Données / Validation (dans les versions antérieures d’Excel), puis sélectionnez Personnalisé dans la liste Autoriser de l’onglet Paramètres. Dans le champ Formule, entrez la formule suivante:
=ESTNONTEXTE (G42)
G42 est la référence à la cellule contenant le texte descriptif.