CasewareDocumentation
Nouveautés de Caseware Cloud EngagementsVoir les nouveautés

Opérateurs de calcul

Les opérateurs sont utilisés dans les calculs pour indiquer les valeurs souhaitées dans les cellules, ou comme critères permettant de sauter une ligne ou une section. Chaque opérateur d'un calcul est évalué dans l'ordre suivant :

  1. ()
  2. *
  3. /
  4. +
  5. -
  6. <
  7. <=
  8. >
  9. >=
  10. =
  11. <>
  12. &
  13. |
  14. ..
  15. ::

Opérateurs arithmétiques

Utilisez les opérateurs arithmétiques pour effectuer des calculs mathématiques.

Opérateur Description Syntaxe Exemple
* Multiplie deux valeurs. valeur1*valeur2

2 × 2

Retours 4.

/ Divise deux valeurs. valeur1/valeur2

2 octobre

Retours 5.

+ Additionne deux valeurs. valeur1+valeur2

8+2

Retours 10.

- Soustrait deux valeurs. valeur1-valeur2

10-2

Retours 8.

Opérateurs de comparaison

Utilisez les opérateurs de comparaison pour comparer deux valeurs.

Opérateur Description Syntaxe Exemple
< Moins de

value1 < value2

C1 < C2

La condition est vraie si la cellule C1 est inférieure à la cellule C2.

<= Inférieur ou égal à

value1 < value2

C1 < C2

La condition est vraie si la cellule C1 est inférieure ou égale à la cellule C2.

> Supérieur à

value1 < value2

C1 < C2

La condition est vraie si la valeur de la cellule C1 est supérieure à celle de la cellule C2.

>= Supérieur ou égal à

value1 < value2

C1 < C2

La condition est vraie si la valeur de la cellule C1 est supérieure ou égale à celle de la cellule C2.

= Égal à

valeur1 = valeur2

C1 = C2

La condition est vraie si la cellule C1 est égale à la cellule C2.

<> N'est pas égal à

value1 < value2

C1 < C2

La condition est vraie si la cellule C1 n'est pas égale à la cellule C2.

Opérateurs logiques

Utilisez des opérateurs logiques pour combiner des conditions ou des calculs.

Opérateur Description Syntaxe Exemple
&

Combine deux conditions. Ces deux conditions doivent être vraies pour que l'expression soit vraie.

condition1 < condition2

C1000 ≥ 0 et C100 ≥ 0

...où C1000 = 500 et C100 = 600.

Les deux conditions sont vraies ; par conséquent, l'expression est vraie.

|

Combine deux calculs. L'un ou l'autre de ces calculs doit être vrai pour que l'expression soit vraie.

calcul1|calcul2

C1000 ≥ 0 | C100 ≥ 0

...où C1000 = 1 et C100 = -50.

La première condition est vraie ; par conséquent, l'expression est vraie.

Opérateurs d'adresse de cellule

Utilisez les opérateurs d'adresse de cellule dans les calculs qui incluent des plages de cellules ou des cellules relatives à un tableau.

Opérateur Description Syntaxe Exemple
..

Fait référence à une plage de cellules dans un calcul.

Calcul (première cellule...dernière cellule)

Somme(a1001..c1010)

Calcule la somme de toutes les cellules comprises entre A1001 et C1010.

::

Spécifie une référence absolue aux cellules du document, éliminant ainsi toute ambiguïté entre les cellules du document et les champs ou les cellules de tableau portant un nom similaire.

Calcul(::numéro de cellule)

LTRIM(AM->SCHEDULE) = ::c1

...où AM désigne la base de données « Trial Balance » qui contient un champ nommé C1, et c1 désigne une cellule de CaseView contenant une chaîne de caractères.

L'utilisation de :: avant la référence de cellule garantit que c'est la cellule CaseView qui est utilisée, et non le champ de la base de données.