(Menu Utilitaires / Paramétrage Editions)
L'essentiel Tous les types de données (valeurs constantes, variables...) peuvent être manipulés pour être ajoutés, soustraits, comparés, etc. |
Symbole |
Opération |
Exemples |
+ |
addition |
1 + 2 ou A + 1 |
- |
soustraction |
3 - 2 ou A - B |
× |
multiplication |
3.2 × NOMBRE (le signe × est obtenu avec la touche *) |
/ |
division |
15 / 2 |
% |
pourcentage |
250 × 3.2 % |
^ |
puissance |
3 ^ 2 |
& |
concaténation de données |
de "Monsieur" & Nom |
Arrondi au plus proche avec n décimales : Arrondi(Valeur, n)
ex : Arrondi(12.641, 2) donne 12.64, Arrondi(3.856, 1) donne 3.9
Transformation d'un montant en toutes lettres : Lettres(Montant)
ex : Lettres(13.4) donne "Treize euros et 40 centimes"
Extraction des n premiers caractères : Gauche(txt, n)
ex : Gauche("ABCD", 2) donne "AB"
Extraction des n derniers caractères : Droite(txt, n)
ex : Droite("ABCD", 2) donne "CD"
Extraction de n caractères à partir de la position p : Milieu(txt, p, n)
ex : Milieu("ABCDE", 2, 3) donne "BCD"
Forcer un texte en majuscules : Majus(txt)
ex : Majus("Durand") donne "DURAND"
Caractère ASCII de rang n : Car(n)
ex : Car(215) donne "×"
Nombre de caractères dans un texte : Lng(txt)
ex : Lng("Durand") donne 6
Application d'un format sur un texte ou une donnée numérique (cf description des formats dans le module de paramétrage) : Format(donnée, fmt)
ex : Format(1234.2, "#,0.00 F") donne 1 234,20 F
Equivalence numérique d'un texte : Val(txt)
ex : Val("2 3AB") donne 23
Calcul d'une date par ajout de n périodes à une date de référence : DateAdd(période,n,date)
Le type de période à ajouter est spécifié par l'un des symboles suivants :
· yyyy : Année
· q : Trimestre
· m : Mois
· d : Jour
· ww : Semaine
· h : Heure
· n : Minute
· s : Seconde
Exemple :
· DateAdd("m", 2, "1/1/98") donne "01/03/1998"
· DateAdd("d", "-3", "1/1/98") donne "29/12/1997"
Ne pas oublier de mettre les nombres négatifs entre guillemets ! Dans l'exemple, à la différence de 2, - 3 doit être entre guillemets : "-3".
Calcul du nombre de périodes comprises entre 2 dates de référence : DateDiff(période, date1, date2)
Le type de période doit être symbolisé de la même façon que pour la fonction précédente.
Exemple :
· DateDiff("d", "1/1/98", "26/4/98") donne 115 (jours)
· DateDiff("ww", "1/1/98", "26/4/98") donne 17 (semaines)