Sommaire des tableaux
Les opérateurs
Nom | Syntaxe | Exemple | Description |
==
|
5 == 5 ➡️ vrai
|
Vérifie si deux valeurs sont égales. | |
!=
|
5 != 3 ➡️ vrai
|
Vérifie si deux valeurs sont égales. | |
<
|
3 < 5 ➡️ vrai
|
Vérifie si une valeur est inférieure à une autre. | |
>
|
5 > 3 ➡️ vrai
|
Vérifie si une valeur est supérieure à une autre. | |
<=
|
3 <= 5 ➡️ vrai
|
Vérifie si une valeur est inférieure ou égale à une autre. | |
>=
|
5 >= 5 ➡️ vrai
|
Vérifie si une valeur est supérieure ou égale à une autre. | |
and
|
âge > 18 ET ville == "Paris" ➡️ la condition sera vraie uniquement si la personne a plus de 18 ans et que sa ville est Paris.
|
Opérateur logique "AND", renvoie vrai si toutes les conditions sont vraies. | |
+
|
5 + 3 ➡️ 8
|
Ajoute deux valeurs. | |
-
|
5 - 3 ➡️ 2
|
Soustrait une valeur d'une autre. | |
*
|
5 * 3 ➡️ 15
|
Multiplie deux valeurs. | |
/
|
15 / 3 ➡️ 5
|
Divise une valeur par une autre. | |
%
|
10 % 3 ➡️ 1 · Divise 10 par 3 et renvoie le reste de cette division, donc reste 1... Pour vérifier un nombre pair ou un cycle...
|
Renvoie le reste d'une division. | |
**
|
2 ** 3 ➡️ 8 · signifie 2 élevé à la puissance 3 · donc 2 ** 3 = 2 × 2 × 2 = 8
|
Élève une valeur à la puissance d’une autre. | |
or
|
âge > 18 OR ville == "Paris" ➡️ vrai La condition sera vraie si l'une des deux conditions est vraie
|
Opérateur logique "OU", renvoie vrai si au moins une condition est vraie. | |
not
|
NOT âge > 18 ➡️ vraie si l'âge n'est pas supérieur à 18 (c'est-à-dire si l'âge est 18 ou moins).
Elle sera fausse si l'âge est supérieur à 18. |
Utiliser pour vérifier si une condition n’est pas vraie ou pour exclure certaines valeurs. | |
in
|
IN("5", [1, 2, 3, 5] ➡️ Vrai car le chiffre 5 fait partie de la liste.
|
Utilisé pour vérifier si une valeur fait partie d'un ensemble spécifique de valeurs. | |
condition ? réussite : échec
|
X > 5 ? 'Oui' : 'Non' ➡️ Si la valeur de X est supérieure à 5, la condition retourne "Oui", sinon elle retourne "Non"
|
Renvoie l'une des deux valeurs en fonction de la condition spécifiée. |
Les fonctions Date
Nom | Syntaxe | Exemple | Description |
MIN_DATE_ELEMENTS(date1, date2, ...)
|
MIN_DATE_ELEMENTS('2023-01-01', '2023-06-01') ➡️ Résultat : '2023-01-01'.
|
Affiche la date la plus ancienne parmi les colonnes sélectionnées. | |
MAX_DATE_ELEMENTS(date1, date2, ...)
|
MAX_DATE_ELEMENTS('2023-01-01', '2023-06-01') ➡️ Résultat : '2023-06-01'.
|
Affiche la date la plus récente parmi les colonnes sélectionnées. | |
DATE_ADD(date, nombre)
|
DATE_ADD(TODAY(), 7)
➡️ Ajoute 7 jours à la date actuelle. |
Affiche une date qui est la somme d’une date existante et d’un nombre X de jours ajoutés. | |
DATE_ADDNB(date, nombre)
|
DATE_ADDNB(TODAY(), 10)
➡️ Ajoute 10 jours ouvrés à la date actuelle. |
Affiche une date qui est l'addition d'une date provenant d'une colonne de type date et d'une autre colonne de type entier. | |
DATEHOUR_ADD(date, nombre)
|
DATEHOUR_ADD('2024-09-17 12:00:00', 2)
|
Permet d'ajouter à une date d'une colonne avec l'option 'date et heure' un nombre X qui représente le nombre d'heures. | |
DATEMINUTE_ADD(date, nombre)
|
DATEMINUTE_ADD('2024-09-17 12:00:00', 30)
|
Permet d'ajouter à une date d'une colonne avec l'option 'date et heure' un nombre X qui représente le nombre de minutes. | |
TIME(date et heure)
|
TIME('12:30') ➡️ Affiche le temps '12:30'.
|
Affiche l'heure d'une colonne de type date et heure. | |
TIME_DELTA(date et heure1, date et heure 2)
|
TIME_DELTA('14:30', '12:30') ➡️ Résultat : 2 heures.
|
Permets de soustraire deux colonnes de type date et heure pour afficher le résultat en minutes. | |
HOUR_DELTA(date et heure 1, date et heure 2)
|
HOUR_DELTA('2024-09-17 14:00', '2024-09-17 12:00') ➡️ Résultat : 2 heures.
|
Permets de soustraire deux colonnes de type date et heure pour afficher le résultat en heures. | |
TODAY()
|
TODAY()
|
Affiche la date du jour. | |
DAY(date)
|
DAY('2024-09-17') ➡️ Résultat : 17.
|
Affiche le numéro du jour d'une colonne de type date. | |
DAY_IN_WEEK(date)
|
DAY_IN_WEEK('2024-09-17') ➡️ Résultat : 2 (mardi, si la semaine commence le lundi).
|
Affiche le numéro du jour dans la semaine d'une colonne de type date. | |
DAY_DELTA(date1, date2)
|
DAY_DELTA('2024-09-17', '2024-09-10') ➡️ Résultat : 7 jours.
|
Permets de soustraire deux colonnes de type date pour afficher le résultat en jours. | |
DAY_OPEN_DELTA(date1, date2)
|
DAY_OPEN_DELTA('2024-09-17', '2024-09-10') ➡️ Résultat : 7 semaines.
|
Permets de soustraire deux colonnes de type date pour afficher le résultat en jours ouvrés. | |
DAY_DELTA_TODAY(date)
|
DAY_DELTA_TODAY('2024-09-10') ➡️ Résultat : 7 (jours depuis cette date).
|
Permet de soustraire une colonne de type date à la date actuelle pour afficher le résultat en jours. | |
WEEK(date)
|
WEEK('2024-09-17') ➡️ Résultat : 38 (numéro de la semaine).
|
Affiche le numéro de la semaine d'une colonne de type date. | |
WEEK_DELTA(date1, date2)
|
WEEK_DELTA('2024-09-17', '2024-08-01') ➡️ Résultat : 7 semaines.
|
Permet de soustraire deux colonnes de type date pour afficher le résultat en semaines. | |
WEEK_ADD(date, nombre)
|
WEEK_ADD('2024-09-17', 2) ➡️ Résultat : 38 (numéro de la semaine).
|
Permet d'ajouter à une date d'une colonne de type date un nombre X qui représente le nombre de semaines. | |
WEEK_DELTA_TODAY(date)
|
WEEK_DELTA_TODAY('2024-08-01') ➡️ Résultat : 7 semaines depuis cette date.
|
Permet de soustraire deux colonnes de type date pour afficher le résultat en semaines depuis la date actuelle. | |
MONTH(date)
|
MONTH('2024-09-17') ➡️ Résultat : 9 (mois de septembre).
|
Affiche le numéro du mois d'une colonne de type date. | |
MONTH_DELTA(date1, date2)
|
MONTH_DELTA('2024-09-17', '2023-09-17') ➡️ Résultat : 12 mois.
|
Permet de soustraire deux colonnes de type date pour afficher le résultat en mois. | |
MONTH_ADD(date, nombre)
|
MONTH_ADD('2024-09-17', 3) ➡️ Ajoute 3 mois à la date.
|
Permet d'ajouter à une date d'une colonne de type date un nombre X qui représente le nombre de mois. | |
YEAR(date)
|
YEAR('2024-09-17') ➡️ Résultat : 2024.
|
Affiche l'année d'une colonne de type date. | |
YEAR_WEEK(date)
|
YEAR_WEEK('2024-09-17') ➡️ Résultat : 2024-38.
|
Affiche l'année et le numéro de la semaine d'une colonne de type date. | |
YEAR_MONTH(date)
|
YEAR_MONTH('2024-09-17') ➡️ Résultat : 2024-09.
|
Affiche l'année et le mois d'une colonne de type date. | |
YEAR_QUARTER(date)
|
YEAR_QUARTER('2024-09-17') ➡️ Résultat : 2024-Q3.
|
Affiche l'année et le numéro du trimestre d'une colonne de type date. | |
YEAR_DELTA_TODAY(date)
|
YEAR_DELTA_TODAY('2023-09-17') ➡️ Résultat : 1 an.
|
Permet de soustraire deux colonnes de type date pour afficher le résultat en années depuis la date actuelle. | |
YEAR_ADD(date, nombre)
|
YEAR_ADD('2024-09-17', 1) ➡️ Ajoute 1 an à la date.
|
Permet d'ajouter à une date d'une colonne de type date un nombre X qui représente le nombre d'années. | |
QUARTER(date)
|
QUARTER('2024-09-17') ➡️ Résultat : 3 (troisième trimestre).
|
Affiche le numéro du trimestre d'une colonne de type date. |
Les fonctions Texte
Nom | Syntaxe | Exemple | Description |
TEXT_DAY(date)
|
TEXT_DAY('2024-09-17') ➡️ Résultat : 'Mardi'
|
Affiche le jour de la semaine d'une date (ex: 'Mardi'). | |
EXTRACT_ELEMENT(valeur, nombre, texte)
|
EXTRACT_ELEMENT('apple,banana,cherry', 2, ',')
|
Permet d'extraire un élément contenu dans une cellule selon divers paramètres. | |
APPLY_MASK(texte,nombre)
|
APPLY_MASK('1234567890', XXXXXX@@@@) ➡️ Résultat : 7890
|
Permet de masquer avec X ou d'afficher les caractères avec @ dans une colonne sélectionnée ou simplement les deux 1er avec @@ uniquement. | |
HTML_TO_TEXT(texte)
|
HTML_TO_TEXT('<p>Hello world!</p>') ➡️ Résultat : Hello world!
|
Permet de traduire du texte HTML en texte lisible pour vos collaborateurs. | |
SUBSTR(texte, nombre1, nombre2)
|
SUBSTR('Hello world', 0, 5) ➡️ Résulat : Hello · le 0 définie la position de départ et le 5 indique le nombre de caractére à extraire.
|
Permet d'extraire un certain nombre de caractères d'une chaîne de caractères à partir d'une position que vous spécifiez. | |
FORMAT_NUMBER(valeur, format)
|
FORMAT_NUMBER(12345.678, '0,0.00')
|
Formate un nombre avec un séparateur de milliers et des décimales. | |
FORMAT_DATE(valeur,format)
|
FORMAT_DATE(TODAY(), 'DD/MM/YYYY')
|
Affiche la date au format jour/mois/année. |
Les fonctions Numérique
Nom | Syntaxe | Exemple | Description |
SUM(nombre1, nombre2, ...)
|
SUM(10, 20, 30) ➡️ Résultat : 60.
|
Permet d'additionner le contenu de plusieurs colonnes ensemble. | |
SUBSTRACT(colonneNum1, colonneNum2, ...)
|
SUBSTRACT(100, 45) ➡️ Résultat : 55.
|
Permet de soustraire le contenu de plusieurs colonnes entre elles. | |
MIN(colonneNum1, colonneNum2, ...)
|
MIN(10, 25, 5) ➡️ Résultat : 5.
|
Affiche la plus petite valeur numérique parmi les colonnes sélectionnées. | |
MAX(colonneNum1, colonneNum2, ...)
|
MAX(10, 25, 5) ➡️ Resultat: 25.
|
Affiche la plus grande valeur numérique parmi les colonnes sélectionnées. | |
NB_ELEMENTS(valeur1, valeur2, ...)
|
NB_ELEMENTS('apple', 'banana', 'cherry') ➡️ Result: 3 (number of elements).
|
Affiche le nombre d'éléments contenus dans les colonnes sélectionnées. | |
SUM_ELEMENTS(valeur1, valeur2, ...)
|
SUM_ELEMENTS(10, 20, 30)
➡️ Résultat : 60. |
Utilisé pour sommer les valeurs numériques des colonnes sélectionnées, y compris les colonnes contenant plusieurs valeurs séparées par des virgules. | |
MIN_NUM_ELEMENTS(valeur1, valeur2, ...)
|
MIN_NUM_ELEMENTS(10, 20, 5)
➡️ Résultat : 5. |
Affiche la plus petite valeur parmi les colonnes sélectionnées. | |
MAX_NUM_ELEMENTS(valeur1, valeur2, ...)
|
MAX_NUM_ELEMENTS(10, 20, 5)
➡️ Résultat : 20. |
Affiche la plus grande valeur parmi les colonnes sélectionnées. |
Les fonctions Autres
Nom | Syntaxe | Exemple | Description |
IF(condition, valeur_vrai, valeur_faux)
|
IF(age > 18, "majeur", "mineur")
|
Permets d'exécuter une condition avec une valeur selon si la condition est vraie ou fausse. | |
CONCAT(param)
|
CONCAT(colonne_Nom, ' ',colonne_Prénom)
➡️ "Martin Simon" |
Permets de concaténer plusieurs colonne entre-elles et de rajouter du texte. | |
CONCAT_URL(param1, param2, ...)
|
CONCAT_URL('https://example.com/', 'user/123') ➡️ Résultat : "https://example.com/user/123"
|
Concatène les contenus de colonnes et crée un lien URL cliquable à partir des parties. | |
URL_TRIGGER(texte)
|
URL_TRIGGER('https://example.com') ➡️ Déclenche l'URL spécifiée.
|
Déclenche l'URL spécifiée à chaque changement dans la table. Les IDs de la table et de la ligne sont passés en paramètres à l'URL. | |
GEOLOC(texte)
|
GEOLOC('12 Rue de Rivoli, 75004, Paris') ➡️ (34.3687765; 56.3456778) longitude-latitude
|
Permet d'obtenir les coordonnées géographiques (latitude et longitude) d'une adresse complète. | |
COORDINATES(colonne1, colonne2)
|
COORDINATES(123, 456) ➡️ la fonction COORDINATES(123, 456) va créer une paire de coordonnées où 123 représente la valeur X et 456 représente la valeur Y.
|
Permet de créer une valeur de type coordonnées avec une paire de valeurs X et Y. Elle est particulièrement utile pour stocker des informations de localisation, comme des points sur une carte ou des emplacements géographiques. | |
COORDX(param1)
|
COORDX( COORDINATES(123, 456)) ➡️ COORDY va extraire la valeur Y de la paire de coordonnées COORDINATES(123, 456), ce qui donnera 456.
|
Permet extraire la partie X d'une paire de coordonnées. Cela est utile lorsqu'on veut isoler uniquement la valeur X d'une donnée de type coordonnées. | |
COORDY(param1)
|
COORDY( COORDINATES(123, 456) ➡️ la fonction COORDY va extraire la valeur Y de la paire de coordonnées COORDINATES(123, 456), c'est-à-dire 456
|
Permet d'extraire la partie Y d'une paire de coordonnées. Cela est utile lorsqu'on veut isoler uniquement la valeur Y d'une donnée de type coordonnées. | |
IS_EMPTY(texte, date, case à cocher, nombre, liste, propriété de lien ou relation)
|
IF(EMPTY(Nom), "Nom manquant", "Nom défini") ➡️ Si le champ Nom est vide, le résultat sera "Nom manquant".
|
Permet de vérifier si une valeur est vide | |
EMPTY(valeur)
|
EMPTY(nom) ➡️ Résultat :
La fonction retournera "vrai" si la colonne Nom est vide, sinon elle retournera "faux". |
Permet de vérifier si une valeur est vide ou nulle dans une colonne ou un champ Si la valeur est vide, la fonction renvoie "vrai" ; sinon, elle renvoie "faux". |
Avant de commencer
Pour Démarrer avec les Formules
Les nouvelles formules dans Timetonic, vous permettent de transformer, calculer et manipuler les informations stockées dans vos colonnes, en combinant plusieurs fonctions...
Lire la suite ➔