Opérations

AiM Services
Previous pageReturn to chapter overviewNext page

 

Voici les opérations utilisables depuis le Tableur de TellWatch

Opérateurs arithmétiques

Opérateur Dyadic

Opération

^

Exponentiation

*

Multiplication

/

Division

+

Addition

-

Soustraction

<=

Plus petit ou égal

>=

Plus grand ou égal

<>

Différent

=>

Egal

<

Plus petit

>

Plus grand

AND

Et logique

OR

Ou logique

EXOR

Ou exclusif logique

DIV

Division entière

MOD

Modulo

 

Opérateur Monadic

Opération

+

Nombre positif

-

Nombre négatif

NOT

Négation

 
Une expression numérique est calculée de la gauche vers la droite. Chaque opérateur est comparé avec celui situé à sa droite. Si celui-ci a une plus haute priorité, il est lui-même comparé au suivant, et ceci jusqu'à ce que le suivant ait une priorité égale ou inférieure. L'opération de plus haute priorité est exécutée, puis les opérations de priorité plus faible situées à gauche. Si une expression entre parenthèses est rencontrée, elle est calculée avant de continuer la comparaison des opérateurs.
 

Opérateurs alphanumérique

Opérateur

Opération

&

Concaténation

+

Concaténation

Fonctions arithmétiques et alphanumériques

ABS(nombre)

Calcule la valeur absolue du nombre entré comme argument. La valeur

absolue d'un nombre est le nombre sans son signe.

 
ACOSH(nombre)

Calcule l'arc cosinus hyperbolique du nombre en paramètre.

 
ACS(nombre)

Calcule la valeur principale de l'arc cosinus du nombre en paramètre.
=ACS(B4)

 
AND(valeur_logique1,valeur_logique2)

 
ASINH(nombre)

Calcule l'arc sinus hyperbolique du nombre en paramètre.

 
ASN(nombre)

Calcule l'arc sinus du nombre en paramètre.

 
ATANH(nombre)

Calcule l'arc tangent hyperbolique du nombre en paramètre.

 
ATN(nombre)

Calcule la valeur principale de l'arc tangent du nombre en paramètre.

 
ATN2(coord_x,coord_y)

Calcule la valeur de l'arc tangent.

 
AVERAGE(nombre1,nombre2,..)

Retourne la moyenne de la liste de nombres en paramètre.

=AVERAGE(A1:D8)

 
COLUMN()

Cette fonction retourne le numéro de la colonne ou se trouve la fonction.
COLUMNS" ,F_COLUMNS ,1, 1, 1,0,0 }, /* COLUMNS(RC[+1]:R[+6]C[+5]) */

 
COS(nombre)

Calcule le cosinus de l'angle représenté par le nombre en paramètre.

 
COSH(nombre)

Calcule le cosinus hyperbolique du nombre en paramètre.

 
COUNT(chaîne)

Cette fonction retourne le nombre d'entités (symboles ou objets) ayant le nom sprécifié en paramètre.

 
DATE$(temps)

DATE" ,F_DATE ,1, 1, 1,0,0 }, /* DATE(RC[+1],RC[+2],RC[+3]) */

 
DAY(temps)

 
DROUND(nombre,digit)

 
EXP(nombre)

Calcule la valeur de l'exponentielle du nombre en paramètre.

 
FALSE()

Cette fonction retourne la valeur zéro.

 
FRACT(nombre)

Calcule la partie fractionnaire du nombre en paramètre.

 
GID$(num_group)

Cette fonction retourne le nom du groupe en paramètre.

=UID$(UID)

 
GID()

Cette fonction retourne le numéro du groupe de l'utilisateur.

 
HOUR(temps)

Cette fonction retourne l'heure du paramètre (temps) en paramètre.

 
HYPOT(nombre1,nombre2)

Calcule la distance euclidienne des deux nombres en paramètre. Cette fonction est équivalente à =SQR(nombre1^2+nombre2^2).

 
IF(test,oui,non)

 
INT(nombre)

Calcule la partie entière inférieure ou égale au nombre en paramètre.

 
LEN(chaîne)

Retourne le nombre de caractères de la chaîne de caractères en paramètre.

 
LGT(nombre)

Calcule le logarithme commun (décimal) du nombre positif en paramètre.

 
LOG(nombre)

Calcule le logarithme naturel (base e) du nombre positif en paramètre.

 
LWC$(chaîne)

Cette fonction retourne la chaîne de caractères en paramètre en minuscules.

 
MAX(nombre1,nombre2,...)

Retourne la valeur la plus grande de la liste de nombres en paramètre.

=MAX(A1:D5)

 
MAX_ELEM

Cette fonction retourne le nombre maximum d'entités possible dans le dessin.

 
MIN(nombre1,nombre2,...)

Retourne la valeur la plus petite de la liste de nombres en paramètre.

=MIN(A1,C1:E5)

 
MINUTE(temps)

Cette fonction retourne les minutes du paramètre (temps) en paramètre.

 
MONTH(temps)

Cette fonction retourne le mois du paramètre (temps) en paramètre.

 
NB_ELEM

Cette fonction retourne le nombre d'entités du dessin.

 
NOT(nombre)

 
NOW()

Cette fonction retourne la valeur actuelle de l'horloge en secondes. Cette fonction est identique à la fonction TIMEDATE.

 
NUM()

OR" ,F_OR ,2, 3, 2,2,2 }, /* OR(RC[+1],RC[+2],RC[+3]) */

 
PI

Cette fonction retourne la valeur approximative de la constante pi. Pi est égal à 3.14159265358979323846 avec une pécision de 15 chiffres.
POS" ,F_POS ,2, 2, 1,1,0 }, /* */

 
PROUND(nombre,nb)

Arrondit le nombre en paramètre à la puissance de dix qui est spécifiée par le deuxième paramètre.

 
REV$(chaîne)

Inversion de l'ordre des caractères de la chaîne de caractères en paramètre.

 
RND()

Cette fonction retourne un nombre pseudo-aléatoire compris entre zéro et un non inclus.

 
ROW()

Cette fonction retourne le numéro de la ligne ou se trouve la fonction.
ROWS" ,F_ROWS ,1, 1, 1,0,0 }, /* ROWS(RC[+1]:R[+6]C[+1]) */

 
RPT$(chaîne,nombre)

\L0

 
SCALE()

Cette fonction retourne la valeur de l'échelle courante du dessin.

 
SECOND(temps)

Cette fonction retourne les secondes du paramètre (temps) en paramètre.

 
SGN(nombre)

Indique le signe d'un nombre.
1 si le nombre est positif
0 si le nombre est nul
-1 si le nombre est négatif

 
SIN(nombre)

Calcule le sinus de l'angle représenté par le nombre en paramètre.

 
SINH(nombre)

Calcule le sinus hyperbolique du nombre en paramètre.

 
SQR(nombre)

Calcule la racine carrée du nombre positif ou nul en paramètre. Cette fonction est identique à la fonction SQRT.

 
SQRT(nombre)

Calcule la racine carrée du nombre positif ou nul en paramètre. Cette fonction est identique à la fonction SQR.

 
SUM(nombere1,nombre2,...)

Retourne la somme de la liste de nombres en paramètre.

=SUM(A1:D8)

 
TAN(nombre)

 
TANH(nombre)

 
TIME$(temps)

TIME" ,F_TIME ,3, 3, 1,1,1 }, /* TIME(RC[+1],RC[+2],RC[+3]) */

 
TIMEDATE()

Cette fonction retourne la valeur actuelle de l'horloge en secondes. Cette fonction est identique à la fonction NOW.

 
TODAY()

 
TRIM$(chaîne)

Retourne le contenu de la chaîne de caractères sans les espaces (caractères ASCII 32) de début et de fin de chaîne.

 
TRIMLEFT$(chaîne)

Retourne le contenu de la chaîne de caractères sans les espaces (caractères ASCII 32) de début de chaîne.

 
TRIMRIGHT$(chaîne)

Retourne le contenu de la chaîne de caractères sans les espaces (caractères ASCII 32) de fin de chaîne.

 
TRUE()

Cette fonction retourne la valeur un.

 
UID$(num_user)

Cette fonction retourne le nom de l'utilisateur en paramètre.

=UID$(UID)

 
UID()

Cette fonction retourne le numéro de l'utilisateur.

 
UNIT$()

Cette fonction retourne le nom de l'unité courante du dessin.

 
UNITMM()

Cette fonction permet la conversion d'une valeur dans l'unité courante du dessin en millimètres.

=A1*UNITMM

 
UNITCM()

Cette fonction permet la conversion d'une valeur dans l'unité courante du dessin en centimètres.

=A1*UNITCM

 
UNITM()

Cette fonction permet la conversion d'une valeur dans l'unité courante du dessin en mètres.

=A1*UNITM

 
UNITIN()

Cette fonction permet la conversion d'une valeur dans l'unité courante du dessin en pouces.

=A1*UNITIN

 
UNITFT()

Cette fonction permet la conversion d'une valeur dans l'unité courante du dessin en pieds.

=A1*UNITFT

 
UPC$(chaîne)

Cette fonction retourne la chaîne de caractères en paramètre en majuscules.
VAL" ,F_VAL ,1, 1, 1,0,0 }, /* */

 
WEEKDAY(temps)

Cette fonction retourne le jour de la semaine du paramètre (temps) en paramètre. Pour le lundi, la valeur 1 est retournée et pour le dimanche la valeur 7.

=WEEKDAY(TIMEDATE)

 
YEAR(temps)

Cette fonction retourne l'année du paramètre (temps) en paramètre..