Convertit un nombre en caractères.
car(nombre)
Convertit le nombre en sa représentation caractère dans le table ASCII. Cette fonction est la fonction inverse de code.
Exemple :
=car(71)
Valeur : G
Renvoie la position d'un texte dans un autre.
cherche(texte_cherché; texte; départ)
Renvoie la position du texte recherché dans le texte. Cette position est forcement supérieure au paramètre départ. Si le paramètre départ n'est pas spécifié, il prend la valeur 0 (recherche à partir du début du texte). Si le texte n'est pas trouvé une erreur l'indique.
Exemple :
=cherche("chien"; "le gros chien est noir")
Valeur : 9
Renvoie le nombre correspondant au texte.
cnum(texte)
Renvoie un nombre correspondant à un texte interpretable par XQuad (date, nombre entre "" ou heure)
Exemple :
=cnum("123")
Valeur : 123
Convertit un caractère en nombre.
code(texte)
Renvoie la valeur décimale du code Ascii du premier caractère du paramètre texte.
Exemple :
=code("G")
Valeur : 71
Convertit un nombre en texte.
ctxt(nombre; décimal; séparateur)
Convertit un nombre en texte en prenant en compte le nombre de décimales à afficher et si il faut placer un séparateur des millers. Si la valeur de séparateur est vraie alors il n'y a pas de séparateur sinon un espace est inséré tout les trois chiffres. la valeur par défaut pour décimal est 2; La valeur par défaut pour séparateur est FAUX.
Exemple :
=ctxt(12345.346; 2; 0)
Valeur : 12 345,35
Découpe un texte en partant de la fin.
droite(texte; nombre)
Renvoie les nombre derniers caractères du texte.
Exemple :
=droite("machine", 5)
Valeur : chine
Epure un texte.
épurage(texte)
Supprime tout les caractères de controle d'un texte.
Exemple :
=épurage("^Ateste") / avec ^A caractère unique de code 0
Valeur : teste
Compare deux textes.
exact(texte1; texte2)
Renvoie vrai si les deux textes sont identiques, sinon le résultat est faux.
Exemple :
=exact("Gateau"; "Gato")
Valeur : faux
Découpe un texte en partant du début.
gauche(texte; nombre)
Renvoie les nombre premiers caractères du texte.
Exemple :
=gauche("épuisette", 6)
Valeur : épuise
Convertit le texte en majuscules.
majuscule(texte)
Exemple :
=majuscule("maximum")
Valeur : MAXIMUM
Convertit le texte en minuscules.
minuscule(texte)
Exemple :
=minuscule("MINUSCULE")
Valeur : minuscule
Renvoie le nombre de caractère du texte.
nbcar(texte)
Exemple :
=nbcar("une galette")
Valeur : 12
Renvoie le texte en nom propre.
nompropre(texte)
Le texte converti en nom propre prend une majuscule en début de chaque mot. Les autres lettres sont converties en minuscules.
Exemple :
=nompropre("jEan piErre duPont")
Valeur : Jean Pierre Dupont
Remplace un morceau de texte par un autre.
remplacer(texte; départ; nombre; nouveau_texte)
Exemple :
=remplacer("polystyrène"; 5; 4;"éthyl")
Valeur : polyéthylène
Répète un texte un certain nombre de fois.
répéter(texte; nombre)
Exemple :
=répéter("/\"; 6)
Valeur : /\/\/\/\/\/\
Extrait des caractères dans un texte.
stxt(texte; départ; nombre)
Extrait un nombre de caractères spécifié en troisième paramètre au texte à partir de la position spécifiée en deuxième paramètre.
Exemple :
=stxt("flan au pomme"; 9; 5)
Valeur : pomme
Remplace un texte par un autre.
substitue(texte; texte1; texte2; départ)
Si le texte passé en deuxième paramètre existe dans le texte passé en premier parmètre, il est remplacé par le texte passé en troisième paramètre. Le quatrième paramètre indique la position à partir de laquelle le deuxième paramètre est cherché dans le texte.
Exemple :
=substitue("prendre l'avion"; "avion";
"hélicoptère")
Valeur : prendre l'hélicoptère
Supprime les espaces d'un texte.
supprespace(texte)
Supprime les espaces inutiles d'un texte. La succection de plusieurs espaces se transforme en un seul espace.
Exemple :
=supprespace("John Smith")
Valeur : John Smith
Renvoie du texte.
t(valeur)
Si la valeur est (ou fait référence à) du texte, ce texte est renvoyé, sinon rien n'est renvoyé.
Exemple :
=t("Compatibilité")
Valeur : Compatibilité
Recherche une texte dans un autre.
trouve(texte_cherché; texte; départ)
Renvoie la position de la chaine cherchée si elle existe dans le texte sinon renvoie une erreur.
Exemple :
=trouve("vac"; "poulets, légumes, vaches, cochons")
Valeur : 19