Fonctions
Ouvrir l’éditeur des fonctions
Depuis le variable picker cliquez sur l’icone pour ouvrir l’éditeur
Fonctions textuelles
concat()
Concatène les valeurs d’une liste en chaine de caractères
- Syntaxe
concat(Valeur 1, Valeur 2, etc.)
- Arguments
Argument | Description |
---|---|
Valeur 1 | Élément de texte à joindre |
Valeur 2, etc. | Autres éléments de texte à joindre |
- Exemples
Syntaxe | Résultat |
---|---|
concat("Hello", " ", "world") |
Hello world |
droite()
Récupère le nombre de caractères de votre choix à la droite d’une chaîne de caractères
- Syntaxe
droite(expression, nb_car)
- Arguments
Argument | Description |
---|---|
expression | Représente la chaîne de texte contenant les caractères à extraire |
nb_car | Indique le nombre de caractères à extraire |
- Exemples
Syntaxe | Résultat |
---|---|
droite("Hello world", 3) |
rld |
gauche()
Récupère le nombre de caractères de votre choix à la gauche d’une chaîne de caractères
- Syntaxe
gauche(expression, nb_car)
- Arguments
Argument | Description |
---|---|
expression | Représente la chaîne de texte contenant les caractères à extraire |
nb_car | Indique le nombre de caractères à extraire |
- Exemples
Syntaxe | Résultat |
---|---|
gauche("Hello world", 3) |
Hel |
linebreak()
Renvoie un retour à la ligne dans une chaine de caractères
- Syntaxe
linebreak()
- Exemples
Syntaxe | Résultat |
---|---|
"Hello" + linebreak() + "world" |
Hello world |
majuscule()
Convertit un texte en majuscules
- Syntaxe
majuscule(expression)
- Arguments
Argument | Description |
---|---|
expression | Représente le texte que vous voulez convertir en caractères majuscules |
- Exemples
Syntaxe | Résultat |
---|---|
majuscule("Hello world") |
HELLO WORLD |
minuscule()
Convertit un texte en minuscules
- Syntaxe
minuscule(expression)
- Arguments
Argument | Description |
---|---|
expression | Représente le texte que vous voulez convertir en caractères minuscules |
- Exemples
Syntaxe | Résultat |
---|---|
minuscule("Hello World") |
hello world |
nbcar()
Renvoie le nombre de caractères contenus dans une chaîne de texte
- Syntaxe
nbcar(expression)
- Arguments
Argument | Description |
---|---|
expression | Représente le texte dont vous souhaitez connaître la longueur. Les espaces sont comptés comme des caractères. |
- Exemples
Syntaxe | Résultat |
---|---|
nbcar("Hello World") |
11 |
remplace()
Remplace une partie d’une chaîne de caractères par une autre
- Syntaxe
replace(Texte source, Texte recherché, Texte de remplacement)
- Arguments
Argument | Description |
---|---|
Texte source | Représente le texte dont vous voulez remplacer un nombre donné de caractères |
Texte recherché | Représente le texte que vous souhaitez remplacer |
Texte de remplacement | Représente le nouveau texte à injecter |
- Exemples
Syntaxe | Résultat |
---|---|
replace("Hello world", "Hello", "Bye") |
Bye world |
stxt()
Retourne une sous-chaîne de la chaîne courante, entre un indice de début et un indice de fin
- Syntaxe
stxt(Expression, Début, Fin)
- Arguments
Argument | Description |
---|---|
Texte source | Représente la chaîne de texte contenant les caractères à extraire |
Début | Représente la position dans le texte du premier caractère à extraire, 0 étant la position du premier caractère |
Fin | Représente la position dans le texte du dernier caractère à extraire |
- Exemples
Syntaxe | Résultat |
---|---|
stxt("Hello world", 1, 3) |
el |
uuid()
Génère un GUID
- Syntaxe
uuid()
- Exemples
Syntaxe | Résultat |
---|---|
uuid() |
3168f394-8d94-4337-851d-26861f5e3286 |
Fonctions mathématiques
acos()
Renvoie l’arc cosinus d’un angle dont la valeur est exprimée en radians
- Syntaxe
acos(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Cosine de l’angle voulu, qui doit être de -1 à 1 |
- Exemples
Syntaxe | Résultat |
---|---|
acos(0.5) |
1.0471975511965979 |
acos.deg()
Renvoie l’arc cosinus d’un angle dont la valeur est exprimée en degrés
- Syntaxe
acos.deg(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Cosine de l’angle voulu en degré |
- Exemples
Syntaxe | Résultat |
---|---|
acos.deg(0.5) |
60 |
asin()
Renvoie l’arc sinus d’un angle dont la valeur est exprimée en radians
- Syntaxe
asin(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Sinus de l’angle voulu, qui doit être de -1 à 1 |
- Exemples
Syntaxe | Résultat |
---|---|
asin(0.5) |
0.5235987755982989 |
asin.deg()
Renvoie l’arc sinus d’un angle dont la valeur est exprimée en degrés
- Syntaxe
asin.deg(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Sinus de l’angle voulu, qui doit être de -1 à 1 |
- Exemples
Syntaxe | Résultat |
---|---|
asin.deg(0.5) |
30 |
atan()
Renvoie l’arctangente ou la tangente inverse d’un nombre
- Syntaxe
atan(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente la tangente de l’angle |
- Exemples
Syntaxe | Résultat |
---|---|
atan(0.5) |
0.4636476090008061 |
atan.deg()
Renvoie l’arctangente ou la tangente inverse d’un nombre dont la valeur est exprimée en degrés
- Syntaxe
atan.deg(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente la tangente de l’angle |
- Exemples
Syntaxe | Résultat |
---|---|
atan.deg(0.5) |
26 |
cos()
Renvoie le cosinus de l’angle spécifié
- Syntaxe
cos(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente l’angle, exprimé en radians, dont vous voulez obtenir le cosinus |
- Exemples
Syntaxe | Résultat |
---|---|
cos(0.5) |
0.8775825618903728 |
cos.deg()
Renvoie le cosinus de l’angle spécifié dont la valeur est exprimée en degrés
- Syntaxe
cos.deg(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente l’angle, exprimé en radians, dont vous voulez obtenir le cosinus |
- Exemples
Syntaxe | Résultat |
---|---|
cos.deg(0.5) |
0.9999939076577904 |
sin()
Renvoie le sinus d’un nombre
- Syntaxe
sin(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente l’angle exprimé en radians dont vous voulez obtenir le sinus |
- Exemples
Syntaxe | Résultat |
---|---|
sin(1) |
0.8414709848078965 |
sin.deg()
Renvoie le sinus d’un angle dont la valeur est exprimée en degrés
- Syntaxe
sin.deg(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente l’angle exprimé en radians dont vous voulez obtenir le sinus |
- Exemples
Syntaxe | Résultat |
---|---|
sin.deg(1) |
0.01745240643728351 |
tan()
Renvoie la tangente d’un angle dont la valeur est exprimée en radians
- Syntaxe
tan(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente l’angle exprimé en radians dont vous voulez calculer la tangente |
- Exemples
Syntaxe | Résultat |
---|---|
tan(1) |
1.5574077246549023 |
tan.deg()
Renvoie la tangente d’un angle dont la valeur est exprimée en degrés
- Syntaxe
tan.deg(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente l’angle |
- Exemples
Syntaxe | Résultat |
---|---|
tan.deg(1) |
0.017455064928217585 |
exp()
Renvoie la constante e élevée à la puissance de l’argument nombre
- Syntaxe
exp(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente l’exposant de la base e |
- Exemples
Syntaxe | Résultat |
---|---|
exp(1) |
2.718281828459045 |
ln()
Donne le logarithme népérien d’un nombre
- Syntaxe
ln(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente le nombre réel positif dont vous souhaitez obtenir le logarithme népérien |
- Exemples
Syntaxe | Résultat |
---|---|
ln(86) |
4.4543473 |
log()
Renvoie le logarithme d’un nombre de la base spécifiée
- Syntaxe
log(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Représente le nombre réel positif dont vous souhaitez obtenir le logarithme |
- Exemples
Syntaxe | Résultat |
---|---|
log(10) |
1 |
montantenlettre()
Convertit un nombre en lettre
- Syntaxe
montantenlettre(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Montant/nombre à convertir en lettre |
- Exemples
Syntaxe | Résultat |
---|---|
montantenlettre(1569) |
mille cinq cent soixante-neuf |
pi()
Renvoie la valeur du nombre PI
- Syntaxe
pi()
- Exemples
Syntaxe | Résultat |
---|---|
pi() |
3.141592653589793 |
pow()
Retourne un nombre élevé à une puissance spécifiée
- Syntaxe
montantenlettre(Expression, puissance)
- Arguments
Argument | Description |
---|---|
Expression | Le nombre de base |
Puissance | Représente l’exposant auquel le nombre de base est élevé |
- Exemples
Syntaxe | Résultat |
---|---|
pow(5, 2) |
25 |
sqrt()
Calcule la racine carrée d’un nombre
- Syntaxe
sqrt(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Le nombre de base |
- Exemples
Syntaxe | Résultat |
---|---|
sqrt(25) |
5 |
round()
Renvoie la valeur d’un nombre arrondi à l’entier le plus proche
- Syntaxe
round(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Le nombre à arrondir |
Précision | Nombre de chiffres auquel vous voulez arrondir l’argument nombre |
- Exemples
Syntaxe | Résultat |
---|---|
round(15.25, 1) |
15.3 |
round.low()
Renvoie le plus grand entier qui est inférieur ou égal au nombre donné
- Syntaxe
round.low(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Le nombre à arrondir |
Précision | Nombre de chiffres auquel vous voulez arrondir l’argument nombre |
- Exemples
Syntaxe | Résultat |
---|---|
round.low(15.25, 1) |
15.2 |
round.up()
Renvoie le plus grand entier qui est inférieur ou égal au nombre donné
- Syntaxe
round.up(Expression)
- Arguments
Argument | Description |
---|---|
Expression | Le nombre à arrondir |
Précision | Nombre de chiffres auquel vous voulez arrondir l’argument nombre |
- Exemples
Syntaxe | Résultat |
---|---|
round.up(15.25, 1) |
15.3 |
Fonctions statistiques
max()
Renvoie le plus grand nombre de la série de valeurs
- Syntaxe
max(Valeur 1, Valeur 2, etc.)
- Arguments
Argument | Description |
---|---|
nombre1, nombre2, … | nombre1 est obligatoire, et les nombres suivants sont facultatifs |
- Exemples
Syntaxe | Résultat |
---|---|
max(10,8,3) |
10 |
min()
Renvoie le plus petit nombre de la série de valeurs
- Syntaxe
min(Valeur 1, Valeur 2, etc.)
- Arguments
Argument | Description |
---|---|
nombre1, nombre2, … | nombre1 est obligatoire, et les nombres suivants sont facultatifs |
- Exemples
Syntaxe | Résultat |
---|---|
min(10,8,3) |
3 |
random()
Renvoie un nombre flottant pseudo-aléatoire compris dans un intervalle
- Syntaxe
random(valeur1, valeur2)
- Arguments
Argument | Description |
---|---|
valeur1 | Représente le plus petit nombre que la fonction que renvoyer |
valeur2 | Représente le plus grand nombre que la fonction que renvoyer |
- Exemples
Syntaxe | Résultat |
---|---|
random(1, 25) |
9 |
sum()
Additionne les valeurs d’une liste de nombre
- Syntaxe
sum(Valeur 1, Valeur 2, etc.)
- Arguments
Argument | Description |
---|---|
nombre1, nombre2, … | nombre1 est obligatoire, et les nombres suivants sont facultatifs |
- Exemples
Syntaxe | Résultat |
---|---|
sum(10,15,20) |
45 |
Fonctions sur les dates et heures
date.adddays()
Incrémente une date avec un nombre de jours spécifié
- Syntaxe
date.addDays(Expression, Nombre de jours)
- Arguments
Argument | Description |
---|---|
Expression | Date à incrémenter |
Nombre de jours | Nombre de jours d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
date.adddays("2021-05-10", 5) |
2021-05-15 |
date.addmonths()
Incrémente une date avec un nombre de mois spécifié
- Syntaxe
date.addMonths(Expression, Nombre de mois)
- Arguments
Argument | Description |
---|---|
Expression | Date à incrémenter |
Nombre de mois | Nombre de mois d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
date.addmonths("2021-05-10", 2) |
2021-07-10 |
date.addWorkingDays()
Incrémente une date avec un nombre de jours ouvrés spécifié
- Syntaxe
date.addWorkingDays(Expression, Nombre de jours)
- Arguments
Argument | Description |
---|---|
Expression | Date à incrémenter |
Nombre de jours | Nombre de jours d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
date.addWorkingDays("2021-05-10", 10) |
2021-05-24 |
date.addyears()
Incrémente une date avec un nombre d’années spécifié
- Syntaxe
date.addyears(Expression, Nombre d'années)
- Arguments
Argument | Description |
---|---|
Expression | Date à incrémenter |
Nombre d’années | Nombre d’années d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
date.addyears("2021-05-10", 2) |
2023-05-10 |
date.now()
Renvoie la date du jour
- Syntaxe
date.now()
date.removedays()
Decrémente une date avec un nombre de jours spécifié
- Syntaxe
date.removedays(Expression, Nombre de jours)
- Arguments
Argument | Description |
---|---|
Expression | Date à décrémenter |
Nombre de jours | Nombre de jours de décrementation |
- Exemples
Syntaxe | Résultat |
---|---|
date.removedays("2021-05-10", 5) |
2021-05-05 |
date.removemonths()
Decrémente une date avec un nombre de mois spécifié
- Syntaxe
date.removemonths(Expression, Nombre de mois)
- Arguments
Argument | Description |
---|---|
Expression | Date à décrémenter |
Nombre de mois | Nombre de mois de décrementation |
- Exemples
Syntaxe | Résultat |
---|---|
date.removemonths("2021-05-10", 2) |
2021-03-10 |
date.removeyears()
Decrémente une date avec un nombre d’années spécifié
- Syntaxe
date.removeyears(Expression, Nombre d'années)
- Arguments
Argument | Description |
---|---|
Expression | Date à décrémenter |
Nombre d’années | Nombre d’années de décrementation |
- Exemples
Syntaxe | Résultat |
---|---|
date.removeyears("2021-05-10", 2) |
2019-05-10 |
datediff()
Renvoi la différence en nombre de jours entre une date de début et une date de fin
- Syntaxe
datediff(date debut, date fin)
- Arguments
Argument | Description |
---|---|
date debut | Date de début |
date fin | Date de fin |
- Exemples
Syntaxe | Résultat |
---|---|
datediff("2021-05-10", "2021-06-02") |
23 |
datediff("2021-05-10", "2021-06-02") + " jours" |
23 jours |
datediff.workingdays()
Renvoi la différence en nombre de jours ouvrés entre une date de début et une date de fin
- Syntaxe
datediff.workingdays(date debut, date fin)
- Arguments
Argument | Description |
---|---|
date debut | Date de début |
date fin | Date de fin |
- Exemples
Syntaxe | Résultat |
---|---|
datediff.workingdays("2021-05-10", "2021-06-02") |
17 |
dateformat()
Formate une date
- Syntaxe
dateformat(Date, Format, Langue)
- Arguments
Argument | Description |
---|---|
date | Date à formater |
format | Format à utiliser |
langue | Langue à utiliser pour le formatage |
- Exemples
Syntaxe | Résultat |
---|---|
dateformat("2021-05-10", "dd/MM/yyyy", "fr") |
10/05/2021 |
dateformat("2021-05-10", "EEEE dd MMMM yyyy", "fr") |
lundi 10 mai 2021 |
- Formats
Type | Format | Exemples |
---|---|---|
Année | y |
2, 20, 201, 2017, 20173 |
yy |
02, 20, 01, 17, 73 | |
yy |
02, 20, 01, 17, 73 | |
yyyy |
0002, 0020, 0201, 2017, 20173 | |
Mois | M |
9, 12 |
MM |
09, 12 | |
MMM |
Sep | |
MMMM |
Septembre | |
MMMMM |
S | |
Numéro de semaine | w |
1…53 |
ww |
01…53 | |
Semaine du mois | W |
1… 5 |
Date | d |
1 |
dd |
01 | |
Jour de la semaine | E, EE & EEE |
Lun |
EEEE |
Lundi | |
EEEEE |
L | |
EEEEEE |
Lu | |
Jour de la semaine (num.) | c, cc |
1 |
datetime.adddays()
Incrémente une dateheure avec un nombre de jours spécifié
- Syntaxe
datetime.addDays(Expression, Nombre de jours)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à incrémenter |
Nombre de jours | Nombre de jours d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.adddays("2021-05-10T15:00:00", 5) |
2021-05-15T15:00:00 |
datetime.addhours()
Incrémente une dateheure avec un nombre d’heures spécifié
- Syntaxe
datetime.addhours(Expression, Nombre d'heures)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à incrémenter |
Nombre d’heures | Nombre d’heures d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.addhours("2021-05-10T15:00:00", 5) |
2021-05-10T20:00:00 |
datetime.addminutes()
Incrémente une dateheure avec un nombre de minutes spécifié
- Syntaxe
datetime.addminutes(Expression, Nombre de minutes)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à incrémenter |
Nombre de minutes | Nombre de minutes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.addminutes("2021-05-10T15:00:00", 5) |
2021-05-10T15:05:00 |
datetime.addmonths()
Incrémente une dateheure avec un nombre de mois spécifié
- Syntaxe
datetime.addmonths(Expression, Nombre de mois)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à incrémenter |
Nombre de mois | Nombre de mois d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.addmonths("2021-05-10T15:00:00", 5) |
2021-10-10T15:00:00 |
datetime.addseconds()
Incrémente une dateheure avec un nombre de secondes spécifié
- Syntaxe
datetime.addseconds(Expression, Nombre de secondes)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à incrémenter |
Nombre de secondes | Nombre de secondes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.addseconds("2021-05-10T15:00:00", 5) |
2021-05-10T15:00:05 |
datetime.addyears()
Incrémente une dateheure avec un nombre d’années spécifié
- Syntaxe
datetime.addyears(Expression, Nombre d'années)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à incrémenter |
Nombre d’années | Nombre d’années d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.addyears("2021-05-10T15:00:00", 5) |
2026-05-10T15:00:00 |
datetime.now()
Renvoie la date et l’heure actuelle
- Syntaxe
datetime.now()
datetime.removedays()
Decrémente une dateheure avec un nombre de jours spécifié
- Syntaxe
datetime.removedays(Expression, Nombre de jours)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à décrémenter |
Nombre de jours | Nombre de jours d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.removedays("2021-05-10T15:00:00", 5) |
2021-05-05T15:00:00 |
datetime.removehours()
Decrémente une dateheure avec un nombre d’heures spécifié
- Syntaxe
datetime.removehours(Expression, Nombre d'heures)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à décrémenter |
Nombre d’heures | Nombre d’heures d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.removehours("2021-05-10T15:00:00", 5) |
2021-05-10T10:00:00 |
datetime.removeminutes()
Decrémente une dateheure avec un nombre de minutes spécifié
- Syntaxe
datetime.removeminutes(Expression, Nombre de minutes)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à décrémenter |
Nombre de minutes | Nombre de minutes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.removeminutes("2021-05-10T15:00:00", 5) |
2021-05-10T14:55:00 |
datetime.removemonths()
Decrémente une dateheure avec un nombre de mois spécifié
- Syntaxe
datetime.removemonths(Expression, Nombre de mois)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à décrémenter |
Nombre de mois | Nombre de mois d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.removemonths("2021-05-10T15:00:00", 5) |
2020-12-10T15:00:00 |
datetime.removeseconds()
Decrémente une dateheure avec un nombre de secondes spécifié
- Syntaxe
datetime.removeseconds(Expression, Nombre de secondes)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à décrémenter |
Nombre de secondes | Nombre de secondes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.removeseconds("2021-05-10T15:00:00", 5) |
2021-05-10T14:59:55 |
datetime.removeyears()
Decrémente une dateheure avec un nombre d’années spécifié
- Syntaxe
datetime.removeyears(Expression, Nombre d'annéess)
- Arguments
Argument | Description |
---|---|
Expression | Datetime à décrémenter |
Nombre d’années | Nombre d’années d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
datetime.removeyears("2021-05-10T15:00:00", 5) |
2016-05-10T15:00:00 |
datetimediff()
Renvoi la différence en millisecondes entre une dateheure de début et une dateheure de fin
- Syntaxe
datetimediff(début, fin)
- Arguments
Argument | Description |
---|---|
debut | Datetime de début |
fin | Datetime de fin |
- Exemples
Syntaxe | Résultat |
---|---|
datetimediff("2021-05-10T15:00:00", "2021-07-10T18:30:00") |
5283000000 |
datetimeformat()
Formate une dateheure
- Syntaxe
datetimeformat(Date, Format, Langue)
- Arguments
Argument | Description |
---|---|
date | Dateheure à formater |
format | Format à utiliser |
langue | Langue à utiliser pour le formatage |
- Exemples
Syntaxe | Résultat |
---|---|
datetimeformat("2021-05-10T15:00:00", "dd/MM/yyyy à HH:mm", "fr") |
10/05/2021 à 15:00 |
- Formats
Type | Format | Exemples |
---|---|---|
Année | y |
2, 20, 201, 2017, 20173 |
yy |
02, 20, 01, 17, 73 | |
yy |
02, 20, 01, 17, 73 | |
yyyy |
0002, 0020, 0201, 2017, 20173 | |
Mois | M |
9, 12 |
MM |
09, 12 | |
MMM |
Sep | |
MMMM |
Septembre | |
MMMMM |
S | |
Numéro de semaine | w |
1…53 |
ww |
01…53 | |
Semaine du mois | W |
1… 5 |
Date | d |
1 |
dd |
01 | |
Jour de la semaine | E, EE & EEE |
Lun |
EEEE |
Lundi | |
EEEEE |
L | |
EEEEEE |
Lu | |
Jour de la semaine (num.) | c, cc |
1 |
Heure 1-12 | h |
1, 12 |
hh |
01, 12 | |
Heure 0-23 | H |
0, 23 |
HH |
00, 23 | |
Minute | m |
8, 59 |
mm |
08, 59 | |
Seconde | s |
0, 59 |
ss |
00, 59 | |
Fraction de seconde | S |
0… 9 |
SS |
00… 99 | |
SSS |
000… 999 | |
Zone | z, zz & zzz |
GMT-8 |
zzzz |
GMT-08:00 | |
Z, ZZ & ZZZ |
-0800 | |
ZZZZ |
GMT-8:00 | |
ZZZZZ |
-8:00 |
dernierjourdelannee()
Renvoi le dernier jour de l’année à partir d’une date
- Syntaxe
dernierjourdelannee(date)
- Arguments
Argument | Description |
---|---|
date | Date de référence |
- Exemples
Syntaxe | Résultat |
---|---|
dernierjourdelannee("2021-05-15") |
2021-12-31 |
dernierjourdelasemaine()
Renvoi le dernier jour de la semaine à partir d’une date
- Syntaxe
dernierjourdelasemaine(date)
- Arguments
Argument | Description |
---|---|
date | Date de référence |
- Exemples
Syntaxe | Résultat |
---|---|
dernierjourdelasemaine("2021-05-15") |
2021-05-16 |
dernierjourdumois()
Renvoi le dernier jour du mois à partir d’une date
- Syntaxe
dernierjourdumois(date)
- Arguments
Argument | Description |
---|---|
date | Date de référence |
- Exemples
Syntaxe | Résultat |
---|---|
dernierjourdumois("2021-05-15") |
2021-05-31 |
premierjourdelannee()
Renvoi le premier jour de l’année à partir d’une date
- Syntaxe
premierjourdelannee(date)
- Arguments
Argument | Description |
---|---|
date | Date de référence |
- Exemples
Syntaxe | Résultat |
---|---|
premierjourdelannee("2021-05-15") |
2021-01-01 |
premierjourdelasemaine()
Renvoi le premier jour de la semaine à partir d’une date
- Syntaxe
premierjourdelasemaine(date)
- Arguments
Argument | Description |
---|---|
date | Date de référence |
- Exemples
Syntaxe | Résultat |
---|---|
premierjourdelasemaine("2021-05-15") |
2021-05-10 |
premierjourdumois()
Renvoi le premier jour du mois à partir d’une date
- Syntaxe
premierjourdumois(date)
- Arguments
Argument | Description |
---|---|
date | Date de référence |
- Exemples
Syntaxe | Résultat |
---|---|
premierjourdumois("2021-05-15") |
2021-05-01 |
time.addhours()
Incrémente une heure avec un nombre d’heures spécifié
- Syntaxe
time.addhours(Expression, Nombre d'heures)
- Arguments
Argument | Description |
---|---|
Expression | Heure à incrémenter |
Nombre d’heures | Nombre d’heures d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
time.addhours("15:00:00", 5) |
20:00:00 |
time.addminutes()
Incrémente une heure avec un nombre de minutes spécifié
- Syntaxe
time.addminutes(Expression, Nombre de minutes)
- Arguments
Argument | Description |
---|---|
Expression | heure à incrémenter |
Nombre de minutes | Nombre de minutes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
time.addminutes("15:00:00", 5) |
15:05:00 |
time.addseconds()
Incrémente une heure avec un nombre de secondes spécifié
- Syntaxe
time.addseconds(Expression, Nombre de secondes)
- Arguments
Argument | Description |
---|---|
Expression | Heure à incrémenter |
Nombre de secondes | Nombre de secondes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
time.addseconds("15:00:00", 5) |
15:00:05 |
time.now()
Renvoie l’heure actuelle
- Syntaxe
time.now()
time.removehours()
Decrémente une heure avec un nombre d’heures spécifié
- Syntaxe
time.removehours(Expression, Nombre d'heures)
- Arguments
Argument | Description |
---|---|
Expression | Heure à décrémenter |
Nombre d’heures | Nombre d’heures d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
time.removehours("15:00:00", 5) |
10:00:00 |
time.removeminutes()
Decrémente une heure avec un nombre de minutes spécifié
- Syntaxe
time.removeminutes(Expression, Nombre de minutes)
- Arguments
Argument | Description |
---|---|
Expression | Heure à décrémenter |
Nombre de minutes | Nombre de minutes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
time.removeminutes("15:00:00", 5) |
14:55:00 |
time.removeseconds()
Decrémente une heure avec un nombre de secondes spécifié
- Syntaxe
time.removeseconds(Expression, Nombre de secondes)
- Arguments
Argument | Description |
---|---|
Expression | Heure à décrémenter |
Nombre de secondes | Nombre de secondes d’incrémentation |
- Exemples
Syntaxe | Résultat |
---|---|
time.removeseconds("15:00:00", 5) |
14:59:55 |
Fonctions logiques
et()
Vérifie si toutes les conditions sont TRUE et renvoie FALSE si une ou plusieurs conditions sont FALSE
- Syntaxe
et(condition1, condition2)
- Arguments
Argument | Description |
---|---|
Condition1 | Première condition |
Condition2 | Deuxième condition |
- Exemples
Syntaxe | Résultat |
---|---|
et(5 == 1, 5 == 5) |
false |
et(1 == 1, 5 == 5) |
true |
ou()
Vérifie si au moins une des conditions est TRUE (renvoie FALSE uniquement si toutes les conditions sont FALSE
- Syntaxe
ou(condition1, condition2)
- Arguments
Argument | Description |
---|---|
Condition1 | Première condition |
Condition2 | Deuxième condition |
- Exemples
Syntaxe | Résultat |
---|---|
ou(5 == 1, 5 == 5) |
true |
ou(1 == 1, 5 == 5) |
true |
ou(5 == 1, 1 == 5) |
false |
not()
Renvoie l’inverse du résultat d’une condition
- Syntaxe
not(condition)
- Arguments
Argument | Description |
---|---|
Condition | Condition à tester |
- Exemples
Syntaxe | Résultat |
---|---|
not(5 == 1) |
true |
not(5 == 5) |
false |
si()
Renvoie une valeur si une condition est vraie et une autre valeur si elle est fausse
- Syntaxe
si(Condition, Valeur si TRUE, Valeur si FALSE)
- Arguments
Argument | Description |
---|---|
Condition | Condition à tester |
Valeur si TRUE | Valeur à renvoyer si la condition est VRAI |
Valeur si FALSE | Valeur à renvoyer si la condition est FAUX |
- Exemples
Syntaxe | Résultat |
---|---|
si(5 == 1, "C'est égal", "Ce n'est pas égal") |
Ce n’est pas égal |
si(5 == 5, "C'est égal", "Ce n'est pas égal") |
C’est égal |
- Ouvrir l’éditeur des fonctions
- Fonctions textuelles
- Fonctions mathématiques
- Fonctions statistiques
- Fonctions sur les dates et heures
- date.adddays()
- date.addmonths()
- date.addWorkingDays()
- date.addyears()
- date.now()
- date.removedays()
- date.removemonths()
- date.removeyears()
- datediff()
- datediff.workingdays()
- dateformat()
- datetime.adddays()
- datetime.addhours()
- datetime.addminutes()
- datetime.addmonths()
- datetime.addseconds()
- datetime.addyears()
- datetime.now()
- datetime.removedays()
- datetime.removehours()
- datetime.removeminutes()
- datetime.removemonths()
- datetime.removeseconds()
- datetime.removeyears()
- datetimediff()
- datetimeformat()
- dernierjourdelannee()
- dernierjourdelasemaine()
- dernierjourdumois()
- premierjourdelannee()
- premierjourdelasemaine()
- premierjourdumois()
- time.addhours()
- time.addminutes()
- time.addseconds()
- time.now()
- time.removehours()
- time.removeminutes()
- time.removeseconds()
- Fonctions logiques