🔤Fonctions de texte

CHAR

Résumé

La fonction CHAR renvoie le caractère correspondant à un code numérique donné.

Syntaxe

  • CHAR(code)

Exemple

  • CHAR(65)A

CODE

Résumé

La fonction CODE renvoie le code numérique d'un caractère donné.

Syntaxe

  • CODE(caractère)

Exemple

  • CODE("A")65

CONCATENATE

Résumé

La fonction CONCATENATE ou & concatène (fusionne) plusieurs chaînes de caractères en une seule.

Syntaxe

  • CONCATENATE(texte1, [texte2, ...])

  • texte1 & texte2

Exemple

  • CONCATENATE("Hello", " ", "world")Hello world

  • "Hello" & " " & "world"Hello world

DECODE_URL

Résumé

La fonction DECODE_URL décode une URL encodée pour la rendre lisible.

Syntaxe

  • DECODE_URL(urlEncodé)

Exemple

  • DECODE_URL("Hello%20world")Hello world

ENCODE_URL

Résumé

La fonction ENCODE_URL encode du texte pour qu'il puisse être utilisé dans une URL.

Syntaxe

  • ENCODE_URL(url)

Exemple

  • ENCODE_URL("Hello world")Hello%20world

FIND

Résumé

La fonction FIND permet de chercher un élément dans une liste et de retourner la position de la première occurence. La fonction permet aussi de chercher une chaîne de caractères à l'intérieur d'une autre. Contrairement à SEARCH, cette fonction est sensible à la casse.

Syntaxe

  • FIND(liste, recherche, positionDébut = 1)

Exemple

  • FIND("b", ["a","b","c","a","b","c"])2

  • FIND("world", "Hello world")7

  • FIND("WORLD", "Hello world")0

JOIN

Résumé

La fonction JOIN joint plusieurs chaînes de caractères en une seule, en utilisant un séparateur.

Syntaxe

  • JOIN(séparateur, element1, [element2, ...])

Exemple

  • JOIN("-", "Hello", "world", "!")Hello-world-!

LEFT

Résumé

La fonction LEFT renvoie un nombre spécifié de caractères de la chaîne de caractères à partir de la gauche.

Syntaxe

  • LEFT(texte, nombre)

Exemple

  • LEFT("Hello", 3)Hel

LEN

Résumé

La fonction LEN renvoie le nombre de caractères dans une chaîne de caractères, ou le nombre d'éléments dans une liste.

Syntaxe

  • LEN(texte)

  • LEN(liste)

Exemple

  • LEN("Hello")5

  • LEN([4, 5, 6])3

LOWER

Résumé

La fonction LOWER transforme tous les caractères d'une chaîne de caractères en minuscules.

Syntaxe

  • LOWER(texte)

Exemple

  • LOWER("HELLO")hello

MID

Résumé

La fonction MID renvoie une sous-chaîne d'une chaîne de caractères, en commençant à une position spécifiée et d'une longueur spécifiée.

Syntaxe

  • MID(texte, début, longueur)

Exemple

  • MID("Hello", 2, 3)ell

PROPER

Résumé

La fonction PROPER met la première lettre de chaque mots d'un texte en majuscule.

Syntaxe

  • PROPER(texte)

Exemple

  • PROPER("hello WORLD")Hello World

REGEX_EXTRACT

Résumé

La fonction REGEX_EXTRACT extrait les correspondances d'une expression régulière dans une chaîne de caractères.

Vous pouvez retrouver la documentation sur les expressions régulières ici.

Syntaxe

  • REGEX_EXTRACT(texte, expression_régulière)

Exemple

  • REGEX_EXTRACT("Hello123world", "\d+")123

REGEX_MATCH

Résumé

La fonction REGEX_MATCH vérifie si une chaîne de caractères correspond à une expression régulière donnée.

Vous pouvez retrouver la documentation sur les expressions régulières ici.

Syntaxe

  • REGEX_MATCH(texte, expression_régulière)

Exemple

  • REGEX_MATCH("Hello123", "\d+")true

REGEX_REPLACE

Résumé

La fonction REGEX_REPLACE remplace le texte qui correspond à une expression régulière par du texte donné.

Vous pouvez retrouver la documentation sur les expressions régulières ici.

Syntaxe

  • REGEX_REPLACE(texte, expression_régulière, remplacement)

Exemple

  • REGEX_REPLACE("Hello123", "\d+", "!")Hello!

REPLACE

Résumé

La fonction REPLACE remplace une partie d'une chaîne de caractères, en commençant à une position spécifiée et d'une longueur spécifiée, par une autre.

Syntaxe

  • REPLACE(texte, début, longueur, nouveauTexte)

Exemple

  • REPLACE("Hello", 2, 3, "world")Hworldo

SPLIT

Résumé

La fonction SPLIT divise une chaîne de caractères en plusieurs chaînes, basées sur un séparateur.

Syntaxe

  • SPLIT(texte, caractère)

Exemple

  • SPLIT("Hello-world", "-")["Hello", "world"]

SUBSTITUTE

Résumé

La fonction SUBSTITUTE remplace du texte par du nouveau texte dans une chaîne de caractères.

Syntaxe

  • SUBSTITUTE(texte, ancienTexte, nouveauTexte, occurrence = -1)

Exemple

  • SUBSTITUTE("world world", "world", "Hello", 1)Hello world

TRIM

Résumé

La fonction TRIM supprime les espaces inutiles dans une chaîne de caractères et garde uniquement un espace entre chaque mots.

Syntaxe

  • TRIM(texte)

Exemple

  • TRIM(" Hello ")Hello

UPPER

Résumé

La fonction UPPER transforme tous les caractères d'une chaîne de caractères en majuscules.

Syntaxe

  • UPPER(texte)

Exemple

  • UPPER("hello")HELLO

Mis à jour

Ce contenu vous a-t-il été utile ?